@charset "utf-8";
/* CSS Document */

.left  .social .con dl{width:165px;}
.right .social .con dl{width:165px;}
.pl .title span , .right1 .title span {border-bottom: 2px solid rgb(255, 152, 5);color: rgb(255, 152, 5);}
.pl .title span a , .right1 .title span a {color: rgb(255, 152, 5);}

.left1 .kp .con .tv dl dt {
    height: 36px;
    line-height: 36px;
}
.wg .pd_left{clear:none;width:100%;}

.wg .pd_left .up p {width:180px;}
/*全局a颜色重定义*/
a{color:#151515;}
/*tv 图片大小重定义*/
.kp .con .tv dl dd img{height:105px;width:140px;}
/* .pic_size_change{width:142px;} */
.kp .con .tv dl dt{height:34px;line-height:34px;}
.kp .title_1{height:38px;line-height:38px;}
/*quick nav重定义*/
.quicknav{top:500px;margin:0 0 0 520px;}

/*黑体重定义*/
body{font-family:"宋体","Microsoft YaHei","Arial Narrow",HELVETICA;}
/*pindao font-size edit 14px*/
.pd_center .btm ul li{font-size:14px;line-height:28px;height:28px; overflow:hidden; width:312px;}
/*title 加背景重定义
.title{background-color:#F7F7F7;border-top:1px solid #F1F1F1;border-right:1px solid #F1F1F1;border-left:1px solid #F1F1F1;}
.title span a{margin-left:10px;}*/
/*便民查询重定义*/
.bbx .con{margin-right:14px;margin-left:10px;}
/*二维码重定义大小*/
.quanju .btm dl dd img{width:91px;height:91px;}
/*logo 重定义大小*/
.nav .logo{margin-top:0;width:170px;overflow:hidden;}
/*top nav重定义距离*/
.topnav a{margin:0 10px;}
.topnav1 a{margin:0 8px;}
/*顶部导航二维码LI重定义*/
.header ul.drop_down{width:110px;}
#p_bbs1 li{height:120px;border-bottom:0;}

/*title简  改为title蓝色背景块
.hack_blue{border-bottom:2px solid rgb(89, 157, 232);height:38px;background:url("images/bg.png") repeat-x scroll -10px -236px rgba(0, 0, 0, 0);
color:#fff;}
.hack_blue span{border-bottom:0;width:120px;text-align:left;background:url("images/bg.png") no-repeat scroll -10px -191px rgba(0, 0, 0, 0);}
.hack_blue span a{color:#fff;margin-left:10px;}*/
/*ad 580margin7px*/
.banner .g_center{margin:0 7px;}
/*tianqi*/
.nav .content .navInner1 {
    float: left;
    font-family: "微软雅黑","Microsoft YaHei","Arial Narrow",HELVETICA;
    line-height: 25px;
    text-align: left;
	color:#fff;
	font-size:12px;
	margin:7px 10px 0 25px;
}

/*header nav*/
.top_nav {
	width:100%;
	height:38px;
	color:#000;
	border-bottom:1px solid #e4e4e4;
	background:#f9f9f9;
	overflow:hidden
}
.top_nav ul li {
	font-size:12px;
	background:none;
	color:#000;
	margin:0;
	padding:0;
	float:left;
	height:38px;
	line-height:38px;
	padding:0 8px
}
.top_nav ul li:hover {
	background:#f2f2f2
}
.top_nav span.fl {
	margin:0px 25px 0 0;
	padding-top:0px
}
.top_nav span {
	margin-left:3px
}
.top_nav div.fr {
	line-height:38px
}
.top_nav div.fr a {
	margin:0 6px
}
.top_nav a:link,.top_nav a:visited,.top_nav a:hover {
	color:#000
}
.down_ico {
	display:inline-block;
	width:9px;
	height:6px;
	background:url(images/jiao.gif) no-repeat
}

.w1000 {
	width:1000px;
	margin:0 auto
}

.header img.fl {
	margin-top:9px
}
.header .time {
	padding:18px 3px 0 15px;
	width:392px;
	overflow:hidden;
}
.header .drop_down {
	margin:-2px 0 0 0;
	width:135px
}
.header .drop_down1 {
	margin:0;
	width:106px
}
.header .drop_down li {
	background:none;
	border-bottom:1px solid #e0e0e0
}
.header .drop_down a:link,.header .drop_down a:visited,.header .drop_down a:hover {
	color:#000;
	font-size:12px;
	float:none
}
.down_list {
	float:right;
	margin:10px 12px 0 12px
}
.down_list p {
	border:1px solid #e0e0e0;
	color:#000;
	padding:6px 8px;
	line-height:15px;
	width:120px;
	height:16px
}
.down_list p strong {
	float:left;
	font-weight:normal
}
.down_list p.small {
	width:90px
}
.down_list p span {
	margin:5px 2px 0 0;
	float:right
}
.time {
	text-align:center;
	padding:15px 35px 0 15px;
	line-height:20px;
	color:#000
}
.time iframe {
	vertical-align:middle;
}
nav {
	width:1000px;
	height:auto;
	margin:0 auto;
	padding:10px 0
}
nav ul li {
	margin:0;
	padding:0;
	background:none;
	float:left;
	padding-right:14px
}
nav ul {
	display:block;
	width:990px;
	margin:0 auto;
	height:30px;
	line-height:26px
}
nav ul li.navit {
	width:28px;
	overflow:hidden;
	text-align:center
}
nav ul li.r20 {
	margin-right:19px
}
nav ul li.r0 {
	margin-right:0px
}
nav ul li a:link,nav ul li a:visited {
	color:#000;
	font-size:14px
}
nav ul li a:hover {
	color:#900
}
.sub_nav {
	border-top:1px solid #e0e0e0;
	color:#e0e0e0;
	padding-top:10px;
	margin-top:5px;
	line-height:25px;
	width:1000px;
}
.sub_nav img {
	vertical-align:middle
}
.sub_nav a:link,.sub_nav a:visited,.sub_nav a:hover {
	color:#000;
	margin:0 5px 0 6px
}
.sub_nav b {
	color:#000;
	margin-right:0px;
	font-weight:normal
}
.sub_nav span,.sub_nav span a:link,.sub_nav span a:visited,.sub_nav span a:hover {
	font:normal 12px/160% Arial,Georgia,Helvetica,sans-serif
}
.drop_down {
	display:block;
	width:111px;
	border:1px solid #e4e4e4;
	position:absolute;
	visibility:hidden;
	margin:-2px 0 0 -10px;
	padding:0;
	background:#fff;
	z-index:50
}
.top_nav .drop_down li {
	width:91px;
	padding:1px 10px;
	margin:0;
	border-bottom:1px solid #e4e4e4;
	height:30px;
	line-height:30px
}
.drop_down li a {
	float:left;
	margin:0
}
.drop_down li span {
	float:right;
	font-weight:bold
}
.drop_down li:hover {
	background:#f2f2f2
}
.dis {
	display:block
}
.undis {
	display:none
}
.top_nav span a {
	display:inline-block;
	/*width:30px;*/
	height:38px
}
.top_nav div.fl {
	padding-top:5px
}
.top_nav div.fl img {
	vertical-align:middle
}
.tel_ico {
	display:inline-block;
	width:17px;
	height:37px;
	background:url(tel.gif) no-repeat 0px 5px;
	vertical-align:middle;
	padding-right:10px
}
span.tel_ico{margin-left:30px;}
.search_ico {
	display:inline-block;
	width:17px;
	height:37px;
	background:url(images/search.gif) no-repeat 0px 10px;
	vertical-align:middle;
	margin-left:10px;
	border-right:1px solid #ebebeb;
	padding-right:10px
}
.p_search {
	width:220px;
	height:auto;
	visibility:hidden;
	border:1px solid #336799;
	position:absolute;
	margin:38px 0 0 500px;
	background:#fff;
	padding:15px 10px;
	z-index:35
}
.p_search input.people_input {
	margin-bottom:10px
}
.p_login {
	width:220px;
	height:auto;
	visibility:hidden;
	border:1px solid #336799;
	position:absolute;
	background:#fff;
	margin-top:40px;
	padding:10px 20px;
	z-index:35
}
.p_login p {
	margin:3px 0
}
.p_login p a.red {
	color:#900
}
.p_login p input,.p_search input.people_input {
	width:200px;
	height:26px;
	color:#d0d0d0;
	border:1px solid #d0d0d0;
	line-height:26px;
	padding-left:10px
}
.p_login input.people_button_sub,.p_search input.people_button_sub {
	border:none;
	width:96px;
	height:29px;
	background:url(images/login_bg.gif) repeat-x top;
	border:none;
	color:#fff;
	font-size:14px;
	text-align:center;
	padding:0
}
.pl dl{width:120px; float:left;}
.pl .up{margin-bottom:8px;}
.pl .up p {
    color: rgb(102, 102, 102);
    float: right;
    font-size: 12px;
    height: 90px;
    line-height: 25px;
    text-align: left;
    width: 180px;
}
.pl .up p a{    color: rgb(102, 102, 102);}
.login em{font-style: normal;}