body{font-size:16px;background: #f1f1f1;}
.sjxs{display: none;}
.bgfff{background: #fff;}.padd15{padding:2em 0.95em;}.mt25{margin-top:25px;}
body,ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6{ padding: 0; margin: 0;}
ul,li,dl,dt,dd{ list-style: none;}
a{ text-decoration: none;color: #333333;}
a:hover{text-decoration: none;}
img{ border: none;}
.fl{ float: left;}
.fr{ float: right;}
.clear{ clear: both;}
.banner img{height: 377px; width: 100%;}
input{outline:0;outline: none;}
.mgt{ margin-top: -100px;}
.mb30{margin-bottom: 30px;}
.container{width: 1200px;    position: relative;}
.ztheader{height: 60px;background: #fff;}
.ztheader .logo{margin-top: 5px;}
.ztheader .ztsos{width: 230px;float: left;border: 1px solid #d9d9d9;margin-top: 15px;height: 32px;position: relative;}
.ztheader .ztsos input{border: none;line-height: 28px;font-size: .8em;text-indent: 1em;height: 30px;}
.ztheader .ztsos .btn{position: absolute;right: 5px;top: 5px;background: url(../images/hxyjzdsfq/ztsos.png) no-repeat left top;height: 25px;width: 25px;}
.ztheader .nva ul{overflow: hidden;padding: 0;}
.ztheader .nva ul li{float: left;line-height:3.8em ;padding: 0 .5em;}
a:hover{color: #db5260;}
/* 面包屑 */
.BreadcrumbNav p{background:url(http://www.bjtzh.gov.cn/bjtz/xhtml/images/public/location.png) no-repeat 0px -5px; line-height: 26px; text-indent: 30px; color: #686868; font-size: 16px; display: inline-block;}
.BreadcrumbNav a{color: #686868;}
.BreadcrumbNav span{color: #4f7fa9;}

ul.list{margin-top: 12px;}
ul.list li{ overflow:hidden;background: url(../images/hxyjzdsfq/listbg.png) no-repeat left center; padding-left: 18px; line-height: 35px;}
ul.list li a{ color: #333;display: inline-block;width: 100%; float:left;overflow: hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap;}
ul.list li a:hover{color: #db5260;}
/*公共尾*/
.w1200{width: 100%;}
.footer{ overflow: hidden; background:#fff; height: 120px; font-size: 14px; color: #333; line-height: 24px;border-top:6px solid #77a3ca ;}
.footer .foot_left{ margin-top: 14px;}
.footer .foot_left .foot_left1{ margin-bottom: 3px;}
.footer .foot_left .foot_left1 a{font-size: 14px; color: #333;}
.footer .foot_left .foot_left1 span{ margin: 0 10px;}
.foot_left_iphone{ display: none;}

.footer .foot_right img{ float: left;margin-top: 22px; }
.footer .foot_right .img1{ margin-right: 10px;}

/*-------分页---------*/
.page_num{padding-top:10px;padding-bottom:20px;height:auto;overflow:hidden;width:96%;margin:auto;font-size:14px; clear: both;}
#page_div{/* height:30px; */color:#000;margin:0 auto;line-height: 20px;}

#page_div .pagination_zx {color: #2e2e2e; padding:0px 13px; margin-right: 2px; float: left; text-align: center; font-size: 14px;}
#page_div .pagination_zx span{line-height:34px;}
#page_div .pagination-zxx{border: 1px solid #b2b2b2;    color: #104c6e;padding:7px 8px;background-color:#2d8451;border:1px solid #2d8451;color:#fff;}

#page_div .pagination_index{ color: #2e2e2e; border: 1px #efefef solid; padding:6px 13px;
margin-right:5px; float: left;text-align:center; font-size:12px;background-color: #efefef;}
#page_div .pagination_index a{padding:0px; margin:0px;text-align:center;  color:#666666; display:block; font-size:12px;display: inline-block; }
#page_div .pagination_index a:hover{color:#cc0001; font-size:12px;}

#page_div div.page_loca{ background-color:#2d8451;border-color: #2d8451;}
#page_div div.page_loca a{ color:#fff; font-size:12px;}
#page_div div.page_loca a:hover{ color:#fff;}

#page_div .pagination_index_last{border: none; width: auto; float: left; text-align: left;}
#page_div .pagination_index_last .page_a_tz{ border: 1px #b2b2b2 solid; padding:3px 8px;}
#pagination_input{ width: 35px; height:32px; line-height: 18px; margin: 0 5px; padding: 0; overflow: hidden; text-align:center; border: 1px solid #ccc;}
@media screen and (max-width:1024px){
	.ztheader .ztsos{display: none;}
	.container{width: 100%;}
}
@media screen and (max-width:991px){
	.banner img{height:auto}
	.ztsos{display: none;}
	.zhLine{border: 0;}
.container{width: 100%;}
.ztheader .logo{width: 100%;}
.ztheader .logo img{width: 100%;height: auto;}
.ztheader{height: auto;}
.ztheader .ztsos{margin: 10px auto;float: none;}
.ztheader .nva ul li{line-height: 2em;padding: 0 0.3em;}
.footer{ margin-top: 10px; height: auto; background-repeat: repeat;background: #015293;border: 0;}
	.footer .foot_left {float: none;}
	.footer .foot_left .foot_left1{ text-align: center; border-bottom: 1px #84accf solid; padding-bottom: 10px; margin-bottom: 10px;}
	.foot_left_iphone{ display: block; padding: 0 10px 10px;}
	.foot_left_iphone p{ text-align: center; color: #acbfd7;}
	.foot_left2,
	.foot_right{ display: none;}
.footer .foot_left .foot_left1 a{color: #acbfd7;}
.foot_left1 span{color: #acbfd7;}
.sjxs{display: block;}
.pcxs{display: none;}
}

@media screen and (max-width: 767px){
body{font-size:14px;}
.padd15{padding:1.5em 0;}
}