@charset "gb2312";
/* CSS Document */

*{ margin:0px; padding:0px;}
body{color: #333333;font-family:"Arial","微软雅黑","宋体";  font-size:14px; /*overflow-x:hidden;不允许横向滚动条*/ background:url(imagesmainbg.jpg) no-repeat center top;}
div{margin: 0px;padding: 0px;border: 0px;}
form{margin: 0px;padding: 0px;border: 0px;}
img{vertical-align:middle;margin: 0px;padding: 0px;border: 0px; }/*设置图片初始化为垂直居中，因为默认的是左上角对齐*/
table,tr,td,dr,th {margin: 0px;padding: 0px;border: 0px;}
table{ border-collapse:collapse; border-spacing:0; }/*合并重复的边线*/
ul,ol,li,dl,dt,dd{margin: 0px;padding: 0px;list-style-type:none; }

a:link,a:visited,a:active{ color:#333333; text-decoration:none; font-size:14px;}
a:hover{ color:#F00; text-decoration: none;}

.clearboth{font-size: 0px;margin: 0px;padding: 0px;	clear: both;height: 0px;border: 0px;}
.float_right{ float:right;}
.float_left{ float:left;}

a.flink12_white{ color:#fff;}
a.flink12_white:hover{ color:#F00;}


.color_yellow{ color:#ffff00;}
.bgcolor1{ background:#f7f7f7;}
.bgcolor2{ background:#fff;}

.border_b0{ border-bottom:0px;}
.border_t0{ border-top:0;}

.margin_r16{ margin-right:16px;}


/*---------------------------输入框文本域样式---------------------*/
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
background-color: white;
border: 1px solid #CCC;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
-moz-transition: border linear 0.2s, box-shadow linear 0.2s;
-ms-transition: border linear 0.2s, box-shadow linear 0.2s;
-o-transition: border linear 0.2s, box-shadow linear 0.2s;
transition: border linear 0.2s, box-shadow linear 0.2s;
}

textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
display: inline-block;
height: 16px;
padding: 4px;
font-size: 12px;
line-height: 16px;
color: #555;
}

select{
background-color: white;
border: 1px solid #CCC;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
/*-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);*/
-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
-moz-transition: border linear 0.2s, box-shadow linear 0.2s;
-ms-transition: border linear 0.2s, box-shadow linear 0.2s;
-o-transition: border linear 0.2s, box-shadow linear 0.2s;
transition: border linear 0.2s, box-shadow linear 0.2s;

display: inline-block;
height: 30px;
padding: 4px;
font-size: 12px;
line-height: 30px;
color: #555;
}

/*---------------------------按钮样式---------------------*/
.btn1{height:28px; line-height:28px; padding:0 10px; margin:0 5px; text-align:center; display: inline-block;color: white;background: #00438d url(../images/bg_blue-gradient.png) repeat-x;/*兼容老版本ie*/
-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;/*4px圆角*/ 
-webkit-background-size: 100% 100%;
-moz-background-size: 100% 100%;
-o-background-size: 100% 100%;
background-size: 100% 100%;
background: -webkit-gradient(linear, left top, left bottom, from(#006aac), to(#00438d));
background: -webkit-linear-gradient(top, #006aac, #00438d);
background: -moz-linear-gradient(top, #006aac, #00438d);
background: -ms-linear-gradient(top, #006aac, #00438d);
background: -o-linear-gradient(top, #006aac, #00438d);
background: linear-gradient(top, #006aac, #00438d);
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 1px rgba(0, 0, 0, 0.25);
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 1px rgba(0, 0, 0, 0.25);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 1px rgba(0, 0, 0, 0.25);
-webkit-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.6);
-moz-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.6);
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.6);
}
.btn1 a{ color:#fff;}
	.btn1 a:hover{ color:#ff0;}

.sbtn{padding: 0 8px;line-height: 22px;height: 22px;display: inline-block; border:1px solid #cccccc;margin:0 3px;
-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;/*4px圆角*/ 
-webkit-tap-highlight-color: rgb(52,158,219);
background-image: -webkit-linear-gradient(top, rgb(239, 239, 244), rgb(214, 218, 223));
background: -moz-linear-gradient(top, #efeff4, #d6dadf);
background: -ms-linear-gradient(top, #efeff4, #d6dadf);
background: -o-linear-gradient(top, #efeff4, #d6dadf);
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 1px rgba(0, 0, 0, 0.25);
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 1px rgba(0, 0, 0, 0.25);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 1px rgba(0, 0, 0, 0.25);
-moz-text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
}	
/*===============================index=======================*/

/*-------------------------top----------------------*/
.top_top{ width:100%;min-width:1100px; height:6px;background:#565656;}/*加上一个最小宽度，避免浏览器窗口压缩的很窄的时候背景变形或填充不完整的问题*/
	.top{width:1100px;height:94px; margin:0 auto;}
		.top_logo1{ float:left; padding-top:16px;}
		.top_logo2{ float:left; padding-top:21px; padding-left:80px;}
		.top_logo3{ float:left; padding-top:23px; padding-left:44px;}
		.top_logo4{ float: right; padding-top:17px; }
		

/*-----------nav--------------*/
.nav{width:1099px; height:45px; line-height:45px;background:url(imagesnavbg.jpg) repeat-x left top;margin:0 auto;border-right:1px solid #dfdfdf; margin-bottom:10px;}
	.nav li{ float:left; width:140px; line-height:45px;  border-right:1px solid #dfdfdf;text-align:center;}
	.nav li a{ display:block;float:left; width:140px; line-height:45px; font-size:16px; font-weight:bold; }
		.nav li a:hover,
		.nav .li_now a{display:block;float:left; width:140px; line-height:45px; font-size:16px; font-weight:bold; background:#1F77E3; color:#fff;}
		
	.nav .li1{float:left; width:140px; line-height:45px; background:url(imagesnavbg_li1.jpg) no-repeat left top; border-right:1px solid #dfdfdf;}
	.nav .li1 a{display:block;float:left; width:140px; line-height:45px; font-size:16px; font-weight:bold;}
		.nav .li1 a:hover,
		.nav .li1_now a,
		.nav .li1_now a:hover{display:block;float:left; width:140px; line-height:45px; font-size:16px; font-weight:bold; background:url(imagesnavbg_li1_now.jpg) repeat-x left top; color:#fff;}

.wrap{width:1100px;height:1px; min-height:1px; height:auto !important; margin:0 auto;}
/*-----------图片新闻--------------*/
.i_news{ float:left; width:482px; height:272px;}	
/*-----------便民服务--------------*/

.i_bmfw{ float:right; width:600px; height:272px;background:url(imagesbmfw_bg1.png) no-repeat left top; }
	.i_bmfw li{ float:left; width:100px; height:136px; text-align:center;overflow: hidden;
}
		.i_bmfw .li1{background:url(imagesico1.png) no-repeat center 8px;}
		.i_bmfw .li2{background:url(imagesico2.png) no-repeat center 8px;}
		.i_bmfw .li3{background:url(imagesico3.png) no-repeat center 8px;}
		.i_bmfw .li4{background:url(imagesico4.png) no-repeat center 8px;}
		.i_bmfw .li5{background:url(imagesico5.png) no-repeat center 8px;}
		.i_bmfw .li6{background:url(imagesico6.png) no-repeat center 8px;}
		.i_bmfw .li7{background:url(imagesico7.png) no-repeat center 8px;}
		.i_bmfw .li8{background:url(imagesico8.png) no-repeat center 8px;}
		.i_bmfw .li9{background:url(imagesico9.png) no-repeat center 8px;}
		.i_bmfw .li10{background:url(imagesico10.png) no-repeat center 8px;}
		.i_bmfw .li11{background:url(imagesico11.png) no-repeat center 8px;}
		.i_bmfw .li12{background:url(imagesico12.png) no-repeat center 8px;}
		.i_bmfw li p{text-align:center; line-height:18px;}
		.i_bmfw li a{ display:block; float:left;width:101px; height:53px; text-align:center;line-height:18px; color:#0059c6; padding-top:83px;}
		.i_bmfw li a:hover{ color:#f00;}
		
/*-----------公示公告--------------*/
.i_gsgg{ float:left; width:840px; height:210px; margin-top:17px;}
	
	.i_gsgg_t{ width:840px; height:39px; border-bottom:1px solid #cccccc; padding-bottom:3px;}
		.i_gsgg_t dd a{ display:block; float:left; width:118px; height:39px; line-height:35px;background:url(imagestab1.png) no-repeat center top; margin-right:5px; text-align:center; font-weight:bold; }
		.i_gsgg_t dd a:hover,
		.i_gsgg_t .dd_now a{ float:left; width:118px; height:39px; line-height:35px;background:url(imagestab1_1.png) no-repeat center top; margin-right:5px; text-align:center; font-weight:bold;color:#fff;}
		.i_gsgg_t dt{ float:right; width:60px; height:39px;line-height:35px; text-align:right;}
		
	.i_gsgg_c{ float:left; width:840px; padding:10px 0;}
		.i_gsgg_c1{float:left; width:370px;}
			.i_gsgg_c1_t{ height:35px; line-height:35px; border-bottom:1px solid #e8e8e8; font-size:16px; color:#ff5900; text-align:center; font-weight:bold;}
			.i_gsgg_c1_c{ padding-top:10px;}
			.i_gsgg_c1_c p{ line-height:22px; text-indent:2em;}
			
		.i_gsgg_c2{float:left; width:440px; padding-left:30px;}
			.i_gsgg_c2 dl dd{ float:left; width:300px; line-height:25px;background:url(imagesdot1.png) no-repeat left center; padding-left:10px;overflow: hidden; /*自动隐藏文字*/  text-overflow: ellipsis;/*文字隐藏后添加省略号*/  white-space: nowrap;/*强制不换行*/}
			.i_gsgg_c2 dl dt{ float:right; width:80px; color:#a2a2a2; text-align:right;}
		
.i_rpic{ float:right; width:232px; margin-top:17px;}
	.i_rpic li{ padding-bottom:5px;}

/*-----------link--------------*/
.link{ width:940px; height:70px; border-top:1px dashed #cecece; padding:5px 80px; margin:0 auto; margin-top:10px; color:#484848;}
	.link a{color:#484848;}
		.link a:hover{ color:#f00;}
.link_table td{ line-height:28px;}	
	.link_table select{ width:80%;}
/*-----------foot--------------*/
.foot{width:1100px; height:80px; margin:0 auto; }
	.foot1{ float: left; line-height:80px;}
		.foot1 li{ float: left; line-height:80px; color:#969696;font-size:12px;}
			.foot1 li span{ padding:0 5px;}
			.foot1 li a{ color:#969696;font-size:12px;}
				.foot1 li a:hover{ color:#f00;}
		.foot1 img{ padding-right:10px;}
	.foot2{ float: right;  text-align:right; padding-top:20px; font-size:12px; color:#969696}
		
/*-----------当前位置--------------*/
.place{ height:32px; line-height:32px; background:#fff; border:1px solid #dfdfdf; padding-left:20px;margin-bottom:10px;}

/*-----------信息公开页面--------------*/
.xxgk_left{ width:283px; float:left; padding-bottom:18px;}
	.xxgk_left_t{width:283px; height:40px; line-height:40px; text-align:center; color:#fff; font-size:16px; font-weight:bold; background:#1e77e3;}
	
	.xxgk_left1_c{ height:160px; border:1px solid #dfdfdf; border-width:0 1px;}
		.xxgk_left1_c li{ float: left;  height:37px; line-height:37px; padding-left:25px; margin:10px 0 2px 10px;}
			.xxgk_left1_c li a{ font-size:14px;}
			.xxgk_left1_c .libg1{width:100px;background:url(imagesxxgk_bg1.png) no-repeat left center;}
			.xxgk_left1_c .libg2{width:234px;background:url(imagesxxgk_bg2.png) no-repeat left center;}
			
	.xxgk_left2_c{ height:104px; border:1px solid #dfdfdf; border-width:0 1px; padding-left:5px;}
		.xxgk_left2_c li{ float: left; width:65px;  height:80px; margin:11px 0 0 2px; text-align:center;}
			.xxgk_left2_c li a{ display:block;width:65px;  height:80px;}
			.xxgk_left2_c li p{ line-height:30px;}
			
	.xxgk_left3_c{ height:100px; border:1px solid #dfdfdf; border-width:0 1px 1px 1px; padding-left:12px; padding-top:5px;}
		/*.xxgk_left3_c li{ float: left; width:82px;  height:31px; line-height:31px; margin:11px 5px 0 0; text-align:center;background:url(imagesxxgk_bg3.png) no-repeat left center;}*/
		.xxgk_left3_c dd{ float:left; width:200px; height:23px; line-height:23px;background:url(imagesdot3.png) no-repeat left center; padding-left:10px;overflow: hidden; /*自动隐藏文字*/  text-overflow: ellipsis;/*文字隐藏后添加省略号*/  white-space: nowrap;/*强制不换行*/}
		.xxgk_left3_c dt{ float:left; width:50px;height:23px; line-height:23px; text-align:right;}


.xxgk_right{ margin-left:305px;}
	.xxgk_right_t{height:38px; line-height:38px; border-bottom:2px solid #cccccc;background:url(imagesdot2.png) no-repeat left center; padding-left:20px;}
		.xxgk_right_t dd{ float:left; color:#333333;font-size:16px; font-weight:bold; }
			.xxgk_right_t .dd_now,
			.xxgk_right_t .dd_now a,
			.xxgk_right_t dd a:hover{color:#294f8f;}
			.xxgk_right_t dd a{color:#333333;font-size:16px; font-weight:bold;}
			.xxgk_right_t .line{ margin:9px 15px 0 15px; width:1px; height:20px; background:#ccc;}
		.xxgk_right_t dt{ float:right;}
	
	.xxgk_right1_c{height:160px;}
		.xxgk_right1_c li{ float: left; width:184px;  height:140px; margin-top:10px; text-align:center; border:1px solid #eaeaea;border-width:0 1px 1px 1px;}
			.xxgk_right1_c li a{ display:block;width:184px;  height:140px;color:#fff;}
			.xxgk_right1_c li a:hover{ color:#f80;}
			.xxgk_right1_c li img{width:184px; height:140px;}
			.xxgk_right1_c li p{ position:relative; z-index:2; top:-30px; display:block;width:184px; height:30px; line-height:30px;overflow: hidden; /*自动隐藏文字*/  text-overflow: ellipsis;/*文字隐藏后添加省略号*/  white-space: nowrap;/*强制不换行*/ background:url(imagespicnews_bg.png) repeat left top;}
				
	
	.xxgk_right2{ width:385px;}
		.xxgk_right2_c{ padding-top:10px;}
			.xxgk_right2_c dd{ float:left; width:280px; line-height:26px;background:url(imagesdot3.png) no-repeat left center; padding-left:12px;overflow: hidden; /*自动隐藏文字*/  text-overflow: ellipsis;/*文字隐藏后添加省略号*/  white-space: nowrap;/*强制不换行*/}
			.xxgk_right2_c dt{ float:right; color:#a2a2a2;}
		
		.xxgk_right3_c{ height:98px; border-bottom:1px dashed #afafaf; margin-top:10px;}	
			.xxgk_right3_c li,
			.xxgk_right3_c li a{ display:block; float: left; width:88px;  height:28px; line-height:28px; text-align:center; background:url(imagesxxgk_bg4.png) no-repeat left center;margin-bottom:2px; margin-right:6px;}
			.xxgk_right3_c .li_now a{display:block; float: left; width:88px;  height:28px; line-height:28px; text-align:center; background:url(imagesxxgk_bg4.png) no-repeat left center;margin-bottom:2px; margin-right:6px; color:#f00;}
			
		.xxgk_right4_c{ padding-top:7px;}
			.xxgk_right4_c dd{ float:left; width:280px; line-height:25px;background:url(imagesdot3.png) no-repeat left center; padding-left:12px;overflow: hidden; /*自动隐藏文字*/  text-overflow: ellipsis;/*文字隐藏后添加省略号*/  white-space: nowrap;/*强制不换行*/}
			.xxgk_right4_c dt{ float:right; color:#a2a2a2;}

/*--------------------列表页----------------*/
.list{ padding:10px 20px; border:1px solid #dfdfdf; margin-bottom:15px;}
	.list_c{ padding:10px 20px;height:240px; min-height:240px; height:auto !important;}
		.list_c dd{ float:left; width:800px; height:35px; line-height:35px;background:url(imagesdot3.png) no-repeat left center; padding-left:12px;overflow: hidden; /*自动隐藏文字*/  text-overflow: ellipsis;/*文字隐藏后添加省略号*/  white-space: nowrap;/*强制不换行*/}
		.list_c dt{ float:right; color:#a2a2a2;}

.list_line{ height:10px; border-bottom:1px dashed #dfdfdf; margin:10px 0; clear:both;}

/*-------翻页----------*/
.pagebox { text-align:center; padding:10px 0; line-height:28px; margin:3px; color:#333; font-size:14px;}
	.pagebox A { border:1px solid #ddd; padding:0 10px; display:inline-block; white-space: nowrap; text-decoration:none; color:#333; margin-right:5px;}
	.pagebox A:hover { border:1px solid #0e76cd; background:#0e76cd; color:#fff; text-decoration:none;}
	.pagebox A:active {border:1px solid #0e76cd; background:#0e76cd; color:#fff; text-decoration:none;}
	.pagebox span.current {border:1px solid #0e76cd; background:#0e76cd; color:#fff; padding:0 15px; display:inline-block;white-space: nowrap; margin-right:5px;}
	.pagebox span.disabled { border:1px solid #ddd; padding:0 15px; display:inline-block; background:#fff; color:#999; margin-right:5px;}
	.pagebox input.tzk {width:60px; height:28px; line-height:28px;border:1px solid #ddd; color:#666; padding:0 4px;  margin:0px 9px 0px 0px;_margin: 0 9px 0px 0px;outline-style:none;}
	.pagebox input { vertical-align:top;_vertical-align: middle;}
	.pagebox .reallydo {color: #333333 !important; cursor: pointer;}
	.pagebox .reallydo:hover {color: #ffffff !important; cursor: pointer;}


/*--------------------图片列表页----------------*/
.piclist_c{ padding:10px 0 10px 20px;height:240px; min-height:240px; height:auto !important;}
	.piclist_c li{ float: left; width:184px;  height:140px; margin-top:10px; text-align:center; border:1px solid #eaeaea;border-width:0 1px 1px 1px; margin-right:21px;}
		.piclist_c li a{ display:block;width:184px;  height:140px;}
		.piclist_c li img{width:184px; height:104px;}
		.piclist_c li p{width:184px; height:30px; line-height:30px;overflow: hidden; /*自动隐藏文字*/  text-overflow: ellipsis;/*文字隐藏后添加省略号*/  white-space: nowrap;/*强制不换行*/}
		
.article_c{ padding:20px;height:240px; min-height:240px; height:auto !important;}
	.article_c h1{ line-height:50px; font-size:22px; text-align:center;font-weight:normal;}
	.article_c h2{ height:40px; line-height:40px; font-size:16px; text-align:center; font-weight:normal; color:#bebebe;border-bottom:1px solid #dfdfdf; margin-bottom:10px;}
	.article_c p{ line-height:25px; text-indent:2em;}
	
/*--------------------出租车信息查询----------------*/	
.czcxxcx_c{ text-align:center; padding:100px 0;}
	.czcxxcx_c img{ width:213px; height:217px; margin:0 12px;}
	.czcxxcx_c a img{ border:1px solid #fff;}
	.czcxxcx_c a:hover img{ border:1px solid #1e77e3;}
	
/*--------------------后添加----------------*/

.title14{ line-height:40px; font-size:14px; font-weight:bold;font-family:"Arial","微软雅黑","宋体";border-bottom:1px solid #c4cbd0; margin-bottom:10px;}

.table12{ width:90%; margin:0 auto;margin-top:10px;color:#606060; background:url(../image/tablebg1.png) repeat left  top; }	
	.table12 th{ text-align: center;}
	.table12 th,
	.table12 td{padding:2px 5px;  line-height:30px;border:1px solid #cfcfcf;}		

