﻿@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0; font-family:"微软雅黑";}
a{ color:#333;}
a:visited{ color:#333;}
a:hover{ color:#4178be;}
body{background-color: #fff;}


/*头部：位置固定*/
#head{ width:100%; height:auto; overflow:hidden; position:relative; background-color:#494d51;}
.head_main{ width:1100px; height:30px; margin:0 auto; overflow:hidden; position:relative;}
.head_left{ float: left;line-height: 30px; color: #dbdbdb; font-size: 13px;}
a.head_right{ width: 175px; display: block; float: right;line-height: 30px; color: #dbdbdb; text-align: right; font-size: 13px; background: url(gh.png) left no-repeat;}


/*banner：位置固定*/
#banner{ width:100%; height:auto; overflow:hidden;background-color: #fff;}
.banner_main{ width:1100px; height:86px; margin:0 auto; overflow:hidden; position:relative; background: url(banner_pic.png) no-repeat;}
.banner_left{width: 278px; height: 60px; position: absolute; top: 15px; left: 0px;}
.banner_sj{width: 90px; height: 32px; position: absolute; top: 29px; left: 323px;}
.banner_bm{width: 90px; height: 32px; position: absolute; top: 29px; left: 425px; background: url(bannerthree.png)}
.banner_search{width: 334px; height: 36px; position: absolute; top: 27px; right: 134px;}
.banner_dl{width: 108px; height: 36px; position: absolute; top: 27px; right: 0px; background:url(bannerfive.png)}

/*ty_nav*/
#ty_nav{ width:100%; height:auto; overflow:hidden;background-color: #1492ff;}
.ty_nav_main{ width:1100px; height:50px; margin:0 auto;}
.ty_nav_main .ty_nav_sub{width:120px; height: 50px; float: left; text-align: center; line-height: 50px; color: #fff; font-size: 17px; display: block;}
.ty_nav_main .ty_nav_sub:hover{ color: #333; background-color: #daeeff; border-top:1px solid #1492ff; border-bottom:1px solid #1492ff;}
/*local*/
.local{ width:100%; height:auto; psosition:relative; }
.local_main{ width:1100px; padding-left: 20px; line-height:40px; height:40px; margin:0 auto;background: url(local_pic.jpg) no-repeat;}
.local_span{ font-size:15px; line-height:40px; color:#333;}
a.local_a{ font-size:15px; line-height:40px; color:#333;}
a.local_a:hover{ color:#4178be;}

/*办件公示*/
#bjgs{ width: 100%; height: 191px; background: url(../img/bjgs.jpg) top center no-repeat;}
.bjgs{ width:1200px; height: 191px; margin: 0 auto; }


/*主体*/
.common_art{ width:1200px; height:auto; min-height:450px; margin:0 auto; margin-bottom:30px; overflow:hidden; position:relative;box-shadow: 0 0 1.5rem rgba(9,41,77,.12);margin-top: 30px;}
.bm {
	width: 98px;
	height: 39px;
	line-height: 39px;
	color: #666666;
	font-size: 17px;
	background-color: #fff;
	border: 1px solid #d3d4d5;
	text-align: center;
	cursor: pointer;
	float: left;
	margin-left: 13px;
}
.bt {
	width: 98px;
	height: 39px;
	line-height: 39px;
	color: #666666;
	font-size: 17px;
	background-color: #fff;
	border: 1px solid #d3d4d5;
	text-align: center;
	cursor: pointer;
	float: left;
	margin-left: 10px;
}
.time {
	width: 1060px;
	height: 60px;
	background-color: #fafafa;
}
.gjbm {
	width: 680px;
	height: 390px;
	background-color: #FFF;
	box-shadow: 1px 2px 8px #828282;
	padding: 25px;
	top: 30px;
	margin-left: 100px;
	position: absolute;
	z-index: 999;
}
.gjbm .shizhou {
	font-size: 15px;
	color: #E01313;
	font-weight: 700;
}
.gjbm a, .gjbm a:visited {
	float: left;
	text-indent: 6px;
	text-align: left;
	font-weight: 400;
	width: 120px;
	height: 30px;
	margin-right: 5px;
	margin-bottom: 5px;
	color: #333;
	line-height: 30px;
	cursor: pointer;display: block;
	font-size: 16px;
	text-decoration: none;
	vertical-align: middle;
}
.gjbm a:hover {
	float: left;
	width: 120px;
	margin-right: 5px;
	margin-bottom: 5px;
	color: #ffffff;
	height: 30px;
	line-height: 30px;
	cursor: pointer;
	font-size: 16px;
	text-decoration: none;
	vertical-align: middle;
	background-color: #1492ff;

}
.nyr_select{
	 width: 149px; height: 39px; border:1px solid #d6d6d6; text-indent: 15px;
  display: inline-block;
	*display:inline;
	*zoom : 1;
	line-height: 30px;
	overflow: hidden;
	position: relative;
}
.btn{ width: 78px; height: 39px; background: #fff; border: 1px solid #d6d6d6; font-size: 15px; color: #666666;}
.bjgs_list td{ line-height: 56px; color: #446bb0; font-size: 17px;}
.bjgs_sublist td{ line-height: 56px; color: #333; font-size: 15px;}
.sublistOn{ background-color: #f6f6f6;}
.bjgs_sublist .banjie1{ margin-left: 10px; display: block; line-height: 30px; color: #fff; width: 70px; height: 30px; background: #02d89a; text-align: center;}
.bjgs_sublist .banjie0{ margin-left: 10px; display: block; line-height: 30px; color: #fff; width: 70px; height: 30px; background: #f1c83a; text-align: center;}


/*分页*/
.right_page{ height:35px; margin-top:20px;}
a.right_page_a{ display:block; float:left; height:35px; margin-right:10px; padding:0px 12px; border:1px solid #e9e9e9; font-size:13px; line-height:33px; color:#666; text-align:center;}
a.right_page_a:hover,a.right_page_aOn{ background-color:#4f7fe4; border-color:#4e9de2; color:#fff;}

/*底部：位置固定*/
#foot{ width:100%; height:90px; background-color:#494d51;}
.foot_main{ width:1100px; height:90px; margin:0 auto; overflow:hidden; position:relative;}
.foot_one{ display: block; width: 45px; height: 55px; position: absolute; top: 17px; left: 27px;}
.foot_two{ width: 695px; height: 50px; position: absolute; top: 21px; left: 100px;}
.foot_two span{line-height: 24px; color: #dbdbdc; font-size: 13px; margin-right: 10px;}
.foot_two span a{ color: #dbdbdc;}
.foot_three{width: 320px; height: 73px; position: absolute; top: 7px; right: 16px;}
.foot_three li{ width:73px; height: 73px; float: left; line-height: 100px; text-align: center;}
.foot_three li a{ display: block; width:73px; height: 73px; font-size: 13px; color: #fff;}


/*右侧浮动*/
.fd_right{ width: 57px; height: 330px; position:fixed; top: 50%; right: 20px; z-index: 100; margin-top: -160px;}
.fd_right_main{ width:57px; height: 330px; position: relative;}
a.fd_right_sub{ top: 0px; width: 57px; height: 56px; position: absolute; left: 0; background-image: url(fd_right.png); background-repeat: no-repeat;}
a.fd_right_sub.sub1{top: 0px; background-position: 0px 0px;}
a.fd_right_sub.sub1:hover{ background-position: -57px 0px;}
a.fd_right_sub.sub2{top: 56px; background-position: 0px -56px;}
a.fd_right_sub.sub2:hover{ background-position: -57px -56px;}
a.fd_right_sub.sub3{ cursor: pointer;top: 112px; background-position: 0px -112px;}
a.fd_right_sub.sub3:hover{ background-position: -57px -112px;}
a.fd_right_sub.sub4{ cursor: pointer;top: 168px; background-position: 0px -168px;}
a.fd_right_sub.sub4:hover{ background-position: -57px -168px;}
a.fd_right_sub.sub5{top: 224px; background-position: 0px -224px;}
a.fd_right_sub.sub5:hover{ background-position: -57px -224px;}
.fd_right_stop{position: absolute; top: 278px; left: 0; width:57px; height: 30px; overflow: hidden; }
a.fd_right_sub.sub6{ cursor: pointer;top:0px; height:30px; background:none; background-color:#666; font-size:15px; line-height:30px; color:#fff; text-align:center;}
a.fd_right_sub.sub6:hover{ background-color:#1492ff;}
a.fd_right_sub.sub7{cursor: pointer; display:; top:30px; background: url(fd_rightone.png) no-repeat;}
.fd_right_sub.sub3 .fd_right_ysapp{ display:none; width:150px; height:140px; position:absolute; left:-150px; bottom:0px; background:url(ydapp.png) top no-repeat;}
.fd_right_sub.sub3:hover .fd_right_ysapp{ display:block;}
.fd_right_sub.sub4 .fd_right_wx{ display:none; width:150px; height:140px; position:absolute; left:-150px; bottom:0px; background:url(ydapp.png) top no-repeat;}
.fd_right_sub.sub4:hover .fd_right_wx{ display:block;}

