body{font-size:16px;background: #f1f1f1 !important;}
.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{    width: 100%;height:377px;}

.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img {
    display: block;
    max-width: 100%;
    height: auto
}

input{outline:0;outline: none;}
.mb30{margin-bottom: 30px;}
.container{width: 1200px;}
.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;font-size:16px!important;}
.BreadcrumbNav span a{font-size:16px!important;}

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 ;margin-top: 30px;}
.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:#297FCB;border:1px solid #297FCB;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:#297FCB;border-color: #297FCB;}
#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:991px){
	.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;display: 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;}
.banner img{height:200px!important}
}
@media screen and (max-width: 414px){
#page_div{width: 100% !important;padding-left: 18%;}
}
@media screen and (max-width: 375px){
#page_div{width: 100% !important;padding-left: 10%;}
}
@media screen and (max-width: 320px){
#page_div{width: 100% !important;padding-left: 8%;}
}





@charset "UTF-8";
body{font-size:16px;background: #f1f1f1;font-family: "微软雅黑";}
/*.bj1{background: url(../images/gdsw/kjcxbj.png) no-repeat;width:100%;height: auto;}*/
.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;color: #23527c;}
img{ border: none;}
.mgl{margin-right: 30px;}
.fl{ float: left;}
.fr{ float: right;}

.container {
    width: 1200px;
    position: relative;
}
.mgt {
    margin-top: -100px;
}

.clear{ clear: both;}
input{outline:0;outline: none;}
body{font-size:16px;background: #f1f1f1;}
.bgfff{background: #fff;}.padd15{padding:2.4em 0.95em;}.mt25{margin-top:25px;}
.pad-t-20{padding-top: 10px;}
.pad-b-20{padding-bottom: 2em;}
.mg3{margin-top: 3rem;}
.mg2{margin-top: 2em;}
.pad-20{padding: 10px 0;}
/* 主体 */
h2{color: #46739a;font-size: 20px;line-height: 30px;text-align: center;font-weight: bold;}
.tt{font-size: 16px;line-height: 36px;color: #666666;display: block;border-bottom: 1px dashed #ccc;}
.tx{font-size: 16px;line-height: 30px;color: #666666;display: block;margin-top: 1em;}
.tx a{color: #0c81b6;}
.tt a{color: #333;}
.tt a:hover{color: #23527c;}
ul li i{width: 4px;height: 4px;background-color: #999999;display: inline-block;    margin: 4px; margin-right: 15px;}
.col-md-4 ul li a{color: #333333;line-height: 42px;font-size: 16px;}
ul.list li{ overflow:hidden;background: url(/uiFramework/commonResource/image/2024091014194294867.png) no-repeat left center; padding-left: 18px;       line-height: 29px; }
ul.list li a:hover{color: #23527c;}
ul.list li a{ color: #333;display: inline-block;     width: 83%;overflow: hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap;}
ul.list li span{display: inline-block;}
h3 .b1{color: #0cc772;font-size: 1.3em;}
h3 .b2{color: #0078ba;font-size: 1.3em;}
h3 .tpc{background: url(../images/slcs/pic1.png) no-repeat 10px bottom;display: inline-block;width: 50rem;height: 3rem;}
h3 .typ{background: url(../images/slcs/pic1.png) no-repeat 10px bottom; display: inline-block;     width: 18.7rem;height: 2rem;}
.col-md-8 ul{margin-top: 2em;}
.col-md-8 ul li{    margin: 2.4em 0;}
ul li h4 a{color: #000000;font-size: 18px;font-weight: bold;}
ul li h4 .sj{background: url(../images/slcs/sj.png) no-repeat;width: 11px;height: 15px;margin: 0;margin-right: 15px;}
/*主体*/
.connten{    width: 100%;margin-top: 30px;overflow:hidden;}
.connten .title a{background: url(/uiFramework/commonResource/image/2024091014185951007.png) no-repeat;display: block;height: 53px;width: 100%;}
.connten .title1 a{background: url(/uiFramework/commonResource/image/2024091014220866954.png) no-repeat;}
.connten .title2 a{background: url(/uiFramework/commonResource/image/2024091014223766841.png) no-repeat;}
.connten .title3 a{background: url(../images/gdsw/biaoti3.png) no-repeat;}
.cont{width: 32%;margin-top: 30px;    text-align: center;    margin-right: 20px;float: left;}
.cont:nth-child(4n){margin-right: 0;}
.cont b{display: inline-block;    padding-left: 10px;font-size: 22px;color: #0859a4;}
.cont .texl{background: url(../images/gdsw/jxt.png) no-repeat;width: 95px;float: left;display: inline-block;height: 1px;    position: relative;
    top: 15px;}
.cont .texr{background: url(../images/gdsw/jxt.png) no-repeat;width: 95px;float: right;display: inline-block;height: 1px;    position: relative;
    top: 15px;} 
.cont2{width: 71%;margin-top: 30px;    text-align: center;    margin-right: 20px;float: left;}
.cont2:nth-child(4n){margin-right: 0;}
.cont2 b{display: inline-block;    padding-left: 10px;font-size: 22px;color: #0859a4;}
.cont2 .texl{background: url(../images/gdsw/jxt.png) no-repeat;width: 300px;float: left;display: inline-block;height: 1px;    position: relative;
    top: 15px;}
.cont2 .texr{background: url(../images/gdsw/jxt.png) no-repeat;width: 300px;float: right;display: inline-block;height: 1px;    position: relative;
    top: 15px;}
.cont ul{    margin-top: 20px;}
.cont ul li{overflow:hidden;background: url(/uiFramework/commonResource/image/2024091014194294867.png) no-repeat left center;  line-height: 38px;white-space:nowrap;text-overflow:ellipsis; width:98%; padding-left:10px; text-align:left;}
.cont ul li a{font-size:16px;color:#333;}
.cont1 ul{    margin-top: 20px;}
.cont1 ul li{overflow:hidden;background: url(/uiFramework/commonResource/image/2024091014194294867.png) no-repeat left center;  line-height: 38px;white-space:nowrap;text-overflow:ellipsis; width:98%; padding-left:10px; text-align:left;}
.cont ul li span, .cont1 ul li span{float: right;display: inline-block;font-size:16px;color:#333;}

.cont1 .zxz li{  line-height: 34px;}

.cont1 .top1{width: 100%;margin-top: 20px;}
.cont1 .top1 img{width: 100%;}
.cont1{width: 47%;float: left;}
.top1{width: 100%;margin-top: 20px;}.top1 .ima{width: 47%;height: 110px;float: left;}
.cont1 .top1 .ime{width: 100%;}
.cont1 .top1 .tie{width: 50%;float: right;}
.cont1 .top1 .tie h4 a{color: #0859a4;}
.cont1 .top1 .tie h4{font-size: 18px;color: #0859a4;line-height: 30px;text-align: left;height: 60px;}
.cont1 .top1 .tie p{font-size: 14px;color: #333333;line-height: 25px;text-align: left;}
.cont1 .top1 .tie p a{color: #333;}
.cont1 .top1 .tie p a:hover{color:#23527c ;}
.cont1 .top1 .ima{width: 47%;height: 110px;float: left;}
.top1 .ime{width: 100%;}
.top1 .tie{width: 50%;float: right;}
.top1 .tie h4 a{color: #0859a4;}
.top1 .tie h4{font-size: 18px;color: #0859a4;line-height: 30px;text-align: left;height: 60px;}
.top1 .tie p{font-size: 14px;color: #333333;line-height: 25px;text-align: left;}
.top1 .tie p a{color: #333;}
.top1 .tie p a:hover{color:#23527c ;}
.tp_20 img{margin-top: 20px;      width: 300px;height: 75px;}
.mt20{margin-top: 25px;}
.common3 .cont img{    width:100%;}
.top1 .ima a img{height: 110px;}
/*焦点图*/
.slider-carousel{position:relative;width:100%;height:370px;overflow:hidden;}
.slider-carousel .item{width:100%;height:370px}
.slider-carousel .slidesjs-navigation{width:42px;height:67px;position:absolute;text-indent:-9999em;top:50%;margin-top: -33px; z-index:100;}
.slider-carousel .slidesjs-previous{display: none;}
.slider-carousel .pannel-image a{width: 100%;}
.slider-carousel .pannel-image img{width: 100%/0; width: 100%;height: 370px;}
.slider-carousel .slidesjs-pagination{zoom:1;position:absolute;right:5px;bottom:10px;width:90px;height:14px;z-index:10;padding: 0;}
.slider-carousel .slidesjs-pagination-item{float:left;width:20px;height:13px;}
.slider-carousel .slidesjs-pagination-item a{float:left; margin-right:14px; width:13px; height:13px; line-height:0; text-align:center; background:url(../images/slcs/lbt_btn.png); cursor:pointer; border-radius: 8px; color:#fff; text-indent: -999em;}
.slider-carousel .slidesjs-pagination-item a.active{ background:url(../images/slcs/lbt_btn1.png); color:#ee3e32;}

.slider-carousel .titBg{position:absolute;width:100%;height:43px;left:0;bottom:0px;z-index:1}
.slider-carousel .subtitle{ width:100%; padding-left: 20px; background: rgba(0,0,0,0.7); height: 40px; line-height:40px; position: absolute; left: 0; bottom: 0; z-index: 999;}
.slider-carousel .subtitle a{display: block; color: #fff; width: 60%; overflow: hidden; white-space:nowrap;text-overflow: ellipsis; font-weight: bold;}


/*焦点图end*/
@media screen and (max-width:1024px){
	body{max-width: 1024px;}
	.w5 .lm_title a{font-size: 24px;}
	.ztheader .ztsos{display: none;}
	.container{max-width: 1024px;}
	.col-md-4 .item img{width: 100%;}
	h3 .tpc{width: 42rem;}
	h3 .typ{width: 14.7rem;}
}
@media screen and (max-width:991px){
	/*焦点图*/
	.slider-carousel,
	.slider-carousel .item,
	.slider-carousel .item img{ width: 100%; height: 530px;}
	.slider-carousel .subtitle{height: auto;width: 100%;}
	.slider-carousel{ margin-bottom: 15px;}
	h2{font-size: 16px;margin-top: 10px;}
	.top1 .ima a img{height: auto;}
	.mg2{margin-top: 1rem;}
	.tt{font-size: 15px;line-height: 30px;}
	h3 .typ,h3 .tpc{width: 47rem;}
	.col-md-6 img{width: 100%;height: auto;}
	ul.list li a{    width: 84%;}
	.zx{ padding: 0px;width: 100%;}
	ul li h4 a{    font-size: 16px;}
	.col-md-4 .item{    margin: 0 auto;    margin-top: 2rem;}
	.cont1,.cont2,.cont{width: 100%;}
	.cont1 .top1 .ima{width:100%;float: none;}
	.cont1 .top1 .tie{width: 100%;float: none;}
	.cont2,.cont ul li{    text-align: left;padding-left: 20px;}
	.cont2,.cont ul li a{ overflow:hidden;text-overflow:ellipsis;white-space:nowrap;    width:73%;
    display: inline-block;}
    .cont .texl,.cont .texr{    width: 30%;}
    .top1 .ima{width: 100%;height: auto;}
    .top1 .tie{width: 100%;    margin-top: 10px;}
    .top1 .tie p{text-align: left;}
    .tp_20 img{height: auto;width: 100%;}
    .mgt{margin-top: 0;}
.mgt{width:100%}
    .common3 .cont a img{height: auto;}
    .padd15{padding: 1.4em 0.95em;}
    .slidesjs-container{height: 533px !important;}
}

@media screen and (max-width:414px){
	.slider-carousel,
	.slider-carousel .item,
	.slider-carousel .item img{ width: 100%; height: 264px !important;}
	.slidesjs-container{height: 263px !important;}
	h3 .typ,h3 .tpc{width: 21rem;}
	.tx{font-size: 15px}
	.cont .texl, .cont .texr{    width: 29%;}
	.cont2 .texl, .cont2 .texr{    width: 28%;}
	ul.list li a{    width: 67%;}
	ul.list li span{    float: right;}
	.zx{ padding: 0px;width: 100%;}
	.col-md-4 ul li a{font-size: 15px;}
	h3 .b2,h3 .b1{    font-size: 1em;}
}
@media screen and (max-width:375px){
	.slider-carousel .slidesjs-pagination{bottom: 35px;}
	.cont .texl, .cont .texr{width: 27%;}
	ul.list li a{    width: 70%;}
	.cont2 .texl, .cont2 .texr{      width: 25%;}
	h3 .typ,h3 .tpc{    width: 18rem;}
	.item img{width: 100%;height: auto;}
	.col-md-4 .item{position:relative;}
}
@media screen and (max-width:320px){
	.slider-carousel .slidesjs-pagination{bottom: 10px;}
	.cont .texl, .cont .texr{width: 20%;}
	.cont2 .texl, .cont2 .texr{    width: 19%;}
	h3 .typ,h3 .tpc{     width: 13.6rem;}
	h2{font-size: 15px;}
	ul.list li a{ width: 63%;}
	.lmbg_l b{    font-size: 16px;}
	.zx{ padding: 0px;width: 100%;}
	.col-md-4 ul li a{font-size: 14px;}
	.col-md-4 .subtitle a{padding-top: 5px;}
}
@media screen and (max-width: 991px) {
  .cont2, .cont ul li a {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 63% !important;
    display: inline-block;
  }
}