body{ background: #fff; }
.zt_header{ width:100%; margin: 0 auto; min-width: 1200px; }
.zt_con{ width: 1200px; margin: 0 auto; min-width: 1200px; padding-bottom: 60px; }
	.zt_menu{ padding-top: 65px; background: url(zt_memubg1.jpg) no-repeat center bottom; text-align: center; height: 47px;}
	.zt_menu span{ display: inline-block; font-size: 24px; color: #fff; line-height: 47px; margin-right:30px; }

/*国资动态*/
.gzdt_c{ padding-top: 36px; }
.gzdt_img{ width: 500px; }
.gzdt_img img{ width: 500px; height: 408px; }
.gzdt_list{ width: 660px; }
.gzdt_list li { padding:16px 0; border-bottom: 1px dashed #b7b6b6; }
.gzdt_list li a{ font-size: 18px; color: #333333; background: url(icon_d3.png) no-repeat left center; padding-left: 12px;}
.gzdt_list li a:hover{ color: #ad0109; }
.gzdt_list li p{ font-size: 16px; color: #999999; line-height: 30px; padding-top: 10px; }
.zt_more{text-align: right; width: 100%;}
.zt_more a{font-size: 16px; color: #ad0109;}
/*总局动态*/
.zt_tjimg{ width: 500px; padding-top:36px; }
.zt_tjimg img{ width: 100%; height: 304px; }
.zt_list1{width: 660px;}
.zt_list1 li{ line-height: 36px; clear:both; }
.zt_list1 li a,.zt_list1 li span{ display: inline-block; line-height: 36px; color: #666666; font-size: 16px; }
.zt_list1 li a{ float: left; background: url(icon_d3.png) no-repeat left center; padding-left: 12px; }
.zt_list1 li a:hover{ color: #ad0109; }
.zt_list1 li span{ float: right; }
.zjdt_c{ padding-top:36px; border-bottom: 1px dashed #b7b6b6; padding-bottom: 10px; margin-bottom:10px; }

.zt_footer{ background: #dddddd; color: #333333; font-size: 18px; line-height: 100px; text-align: center; min-width: 1200px;  }


.zt_con2 .zt_list1{ width:100%; padding-top:30px;}

.Detail{ padding-top:60px;}

/*疫情防护*/
.yqfh_con .gzdt_img img{ height:auto;}
.yqfh_con .gzdt_list li { padding: 10px 0;border-bottom: none;clear:both;display: inline-block;width: 100%;}
.yqfh_con .gzdt_list li a,.yqfh_con .gzdt_list li span {font-size: 16px;}
.yqfh_con .gzdt_list li a{float:left}
.yqfh_con .gzdt_list li span{float:right;}
.fykp_list li{float:left;display: inline-block; width:33.333%;padding-bottom:25px;}
.fykp_list li a{display: inline-block; font-size:18px; line-height:22px;height:44px; border-left:7px solid #109ffd; padding:0 30px 0 10px;}

	/*图片轮播*/
	.con_img{ width: 100%; height: 185px; overflow:hidden; position: relative; margin-top:35px;margin-bottom:30px; }
	.con_img .prev,.con_img .next{ position: absolute; top: 50%; height: 40px; width: 20px; margin-top:-20px;}	
		.zt_img_s li{ width:307px; float: left; display: inline-block;}
		.zt_img_s li img{ width: 277px;height: 185px; }
/*抗疫一线*/
.zt_list1 .zt_img_s2 li{ width:286px; float: left; display: inline-block; margin-bottom:20px;clear: none;}
.zt_list1 .zt_img_s2 li img{ width: 265px;height: 177px; }

.footer {
    border-top: 1px solid #c9c9ca;
    padding: 15px 0 15px 0;
    background: #f9f7f4;
    text-align: center;
    line-height: 25px;
    color: #333;
    font-size: 14px;
}

.xnlogo{
	position: absolute;
    width: 1200px;
    margin-left: -584px;
    left: 50%;
    top: 24px;
}

.showpc {
    display: block;
	line-height: 25px;
    font-size: 14px;
}

.showmobile {
    display: none;
}

@media screen and (max-width:1200px) {
    .xnlogo{
		margin-left: 0;
    left: 16px;
	}
}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.navbar{width: 1200px;margin: 32px auto 0}
.navbar ul li{float: left;width: 400px;}
.navbar a{display: block;width: 280px;margin: 0 auto;height: 40px;border: 1px solid #31b0ff;line-height: 40px;text-align: center;color: #31b0ff;transition: .3s;box-shadow: 3px 3px 1px 0px #bfd4de;}
.navbar a:hover{background: #31b0ff;box-shadow: 6px 6px 20px 0px #bfd4de;
	color: #fff;    transform: translate(-1px, -1px);}

	.zt_menu span a {
		display: block;
		height: 47px;
		line-height: 47px;
		font-size: 24px;
		color: #fff;
	}