﻿.add{ width: 100%; height: 30px; background: #eeeeee; line-height: 30px;}
.add img{ margin-left:20px; margin-right: 5px;}
.w1160{ width:1160px;  padding: 20px 20px 0 20px; background: #fff; margin:0 auto}
.add span{ font-size: 13px; color: #444444;}
.mgt10{margin-top:10px;}
.mgt20{ margin-top:20px;}
.pic_zfxxgk img{
	vertical-align:top
}
.box_ldzc{
	width:350px;
	height:348px;
	padding:15px 15px 0;
	background:#e0e9f0;
}
.box_ldzc h2{
	font-size:18px;
	color:#3596da;
	background:url(../images/ico01.png) no-repeat left center;
	padding-left:20px;
	font-weight:bold;
}
.box_ldzc ul li{height: auto; margin:20px 0 0; overflow: hidden; clear: both;}
.box_ldzc ul li img{ float: left; width: 96px;height:134px;}
.li_right{  width: 240px; float: left; margin:0 0 0 10px;}
.box_ldzc ul li a{ display: block;     margin: 5px 0px 10px 0px;font-size: 15px; font-weight: bold; color: #333; clear: both;}
.box_ldzc ul li p{ display: block;  font-size: 14px; color: #333; clear: both;}
.w755{
	width:755px;
}

/*政务公开*/
.boxZw01 h2{
	font-size:18px;
	color:#3596da;
	background:url(../images/ico01.png) no-repeat left center;
	padding-left:20px;
	font-weight:bold;
	margin: 10px 0 20px;
}
.qtly{
	width:100%;
	float:left;
}

.qtly li{
  position: relative;
  float: left;
  background-color:#f7f7f7;
  margin-right:15px;
  margin-bottom: 19px;
  display:flex;
  font-size:16px;
}
.qtly li:nth-child(4n){margin-right:0;}
.qtly li a{
	width:177px;
    height:40px;
    line-height:38px;
    padding:10px 0;
	text-align:left
}

.qtly li:hover a{
    color: white;
    background: #0068B7;
}
.qtly li img{
	vertical-align: middle;
    margin-right: 10px;
    margin-top: 5px;
    float: left;
    margin-left: 20px;
}
.qtly li:hover p:nth-child(2){
    color: white;
    background: #0068B7;
}
.qtly li:hover .item-icon{
    background: white;
}
.qtly li:hover .icon-warp p a{
	color:white
}
.qtly .bzck:before{
	border-color: #e2be82;
}
.qtly .round span{
	background-color: #e2be82;
}
.qtly-icon{
	width: 100%;
}
.qtly-icon li{
	float: left;
	width: 14.28%;
	margin: 10px 0 30px;
}
.qtly-icon li a{
	display: block;
	text-align: center;
	transition: .3s;
	
}
.qtly-icon li img{
	display: block;
	margin: 0 auto 10px;
}
.qtly-icon li a:hover{
	color: #0071cd;
	transition:all ease 0.2s;
}

.qtly ul li div{ display:none;}
.qtly ul li i{ position:absolute; top:40px; width:100%; display:block; height: 8px;background:url(../images/xl.png) no-repeat center;margin-top: 5px;}
.qtly ul li.selected i{ background:url(../images/xl2.png) no-repeat center;}
.qtly-xl {position: absolute;left: 0;right: 0;border: 1px #e8e8e8 solid;z-index: 10;background: #fff;top: 61px;padding: 5px 0;display: none;text-align:left;}
.qtly-xl2 {
			width: 400px;
			border-radius: 4px;
			box-shadow: 0 2px 8px rgba(0,0,0,.1);
			padding: 10px 0;
			z-index: 100;
			top: 59px;
			left: 50%;
			margin-left: -200px;
		}
.xsj-dp {
			position: absolute;
			left: 50%;
			margin-left: -8px;
			width: 14px;
			height: 8px;
			top: -7px;
			z-index: 101;
		}
.qtly-xl span {
			margin: 4px 0px 4px 33px;
			display: inline-block;
			font-size: 16px; width:144px;

		}
.qtly-xl span a{ width:auto; height:auto; line-height:normal}
.qtly li:hover span a{
			color: #303030;
			background:none;
			font-weight:normal;
		}
.qtly li:hover span a:hover{
			color:#c53b1d
		}

/**/
.box350{
	width:381px;
	height:282px;
	padding:0;
	background:#e0e9f0; 
}
.box350 form{margin:10px;float: left;width: 357px;}
.box350 form input{width: 335px; height: 35px; font-size: 15px; margin: 0 0 10px 0;border: 1px solid #eee;padding: 0 10px;border-radius: 5px;}
.box350 form .blue{background: #3d8ddc; color: #fff; text-align: center;width: 357px; cursor: pointer;}
.blue{background: #e3eef9;}

/*tab*/
.tab_in{width:750px;margin: 10px auto;}
.tab_in_info{ padding-top: 0px;margin: -24px 0 0 0;}
.tab_in h4 a{ margin-right: 15px; padding: 6px 0; display: inline-block; font-size: 16px; font-weight: bold;}
.tab_in h4 a.cur{ border-bottom: 2px solid #3d8ddc; color: #3d8ddc;}
.tab_in h4 em{float: right;}
.tab_in h4 em a{ font-weight: normal; font-style: normal; font-size: 14px; color: #666666;}
.tab_in h4 em a:link,.tab_in h4 em a:visited{ color: #666666;}
.in_info{width:100%; }
.in_info .more{margin-bottom: 15px;}
.in_info li{width:99%; float: left;}

.date{float: right; color: #808080; font-size: 14px;}

/*gb*/
.title_gb{border-radius: 5px; background: #fff; color: #2e5cac; font-size: 18px; margin:10px 10px 0 10px; width:357px; height: 40px; line-height: 40px; text-align: center; float: left;}
.box350 select{padding:0 5%;width:100%; background: #fff; border: none; height: 30px; line-height: 30px; border-radius: 4px; font-size: 15px; margin-bottom: 10px;}

/*link*/
.xxgk{
	width:100%;
	float:left;
}

.xxgk li{
  position: relative;
  float: left;
  background-color:#f2f4f4;
  margin-right:15px;
  margin-bottom: 19px;
  display:flex;
  font-size:16px;
}
.xxgk li:nth-child(4n){margin-right:0;}
.xxgk li a{
	width:178px;
    height:48px;
    line-height:48px;
    padding:10px 50px;
	text-align:center;
	font-size: 20px;
	color: #1e64a8;
}

.xxgk li:hover a{
    color: white;
    background: #0068B7;
}
.xxgk li img{
	vertical-align:middle;
	margin-right:6px; margin-top:3px;
	margin-bottom: 5px; float: left;
}
.xxgk li:hover p:nth-child(2){
    color: white;
    background: #0068B7;
}
.xxgk li:hover .item-icon{
    background: white;
}
.xxgk li:hover .icon-warp p a{
	color:white
}
.xxgk .bzck:before{
	border-color: #e2be82;
}
.xxgk .round span{
	background-color: #e2be82;
}
.xxgk-icon{
	width: 100%;
}
.xxgk-icon li{
	float: left;
	width: 14.28%;
	margin: 10px 0 30px;
}
.xxgk-icon li a{
	display: block;
	text-align: center;
	transition: .3s;
	
}
.xxgk-icon li img{
	display: block;
	margin: 0 auto 10px;
}
.xxgk-icon li a:hover{
	color: #0071cd;
	transition:all ease 0.2s;
}
.xxgk .xsj-dp {
			position: absolute;
			left: 50%;
			margin-left: -8px;
			width: 14px;
			height: 8px;
			top: -11px;
			z-index: 101;
		}
.xxgk ul li div{ display:none;}
.xxgk ul li i{ position:absolute; top:49px; width:100%; display:block; height: 8px;background:url(../images/xl.png) no-repeat center;margin-top: 5px;}
.xxgk ul li.selected i{ background:url(../images/xl2.png) no-repeat center;}
.xxgk-xl {position: absolute;left: 0;right: 0;border: 1px #e8e8e8 solid;z-index: 10;background: #fff;top: 61px;padding: 5px 0;display: none;text-align:left; font-size: 15px;}
.xxgk-xl2 {
			width: 600px;
			border-radius: 4px;
			box-shadow: 0 2px 8px rgba(0,0,0,.1);
			padding: 10px 0;
			z-index: 100;
			top: 68px;
			left: 50%;
			margin-left: -300px;
		}	
.xxgk-xl span {
			margin: 4px 0px 4px 33px;
			display: inline-block;
			font-size: 16px; width:144px;
			padding: 0;

		}
.xxgk-xl span a{ width:auto; height:auto; line-height:normal; font-size:16px;padding: 0;}
.xxgk li:hover span a{
			color: #303030;
			background:none;
			font-weight:normal;
		}
.xxgk li:hover span a:hover{
			color:#c53b1d
		}
.xxgk .ggqy span{font-size:18px; line-height: 22px; float: left;}

/*zd*/
.zd{background: url(../images/zd_bg.png); width:1200px; padding-bottom: 30px;}
.zd h1{background: url(../images/zd_titlebg.png) no-repeat center; text-align: center; font-size:26px; color:#195c9f; padding: 33px 0;font-weight: bold;}
.zdly{
	width:100%;
	float:left;
	padding: 0 20px;
}

.zdly li{
  position: relative;
  float: left;
  background-color:#fff;
  margin-right:15px;
  margin-bottom: 15px;
  display:flex;
  font-size:16px;
}
.zdly li:nth-child(5n){margin-right:0;}
.zdly li a{
	width:220px;
    height:41px;
    line-height:38px;
    padding:10px 0;
	text-align:center;
	font-size: 16px;
	color: #5c5c5c;
}

.zdly li:hover a{
    color: white;
    background: #0068B7;
}
.zdly li img{
	vertical-align:middle;
	margin-right:6px; 
	margin-bottom: 5px; 
}
.zdly li:hover p:nth-child(2){
    color: white;
    background: #0068B7;
}
.zdly li:hover .item-icon{
    background: white;
}
.zdly li:hover .icon-warp p a{
	color:white
}
.zdly .bzck:before{
	border-color: #e2be82;
}
.zdly .round span{
	background-color: #e2be82;
}
.zdly-icon{
	width: 100%;
}
.zdly-icon li{
	float: left;
	width: 14.28%;
	margin: 10px 0 30px;
}
.zdly-icon li a{
	display: block;
	text-align: center;
	transition: .3s;
	
}
.zdly-icon li img{
	display: block;
	margin: 0 auto 10px;
}
.zdly-icon li a:hover{
	color: #0071cd;
	transition:all ease 0.2s;
}


.zdly ul li div{ display:none;}
.zdly ul li i{ position:absolute; top:42px; width:100%; display:block; height: 8px;background:url(../images/xl.png) no-repeat center;margin-top: 5px;}
.zdly ul li.selected i{ background:url(../images/xl2.png) no-repeat center;}
.zdly .xsj-dp {
			position: absolute;
			left: 50%;
			margin-left: -8px;
			width: 14px;
			height: 8px;
			top: -7px;
			z-index: 101;
		}
.zdly-xl {position: absolute;left: 0;right: 0;border: 1px #e8e8e8 solid;z-index: 10;background: #fff;top: 61px;padding: 5px 0;display: none;text-align:left; font-size: 15px;}
.zdly-xl2 {
			width: 600px;
			border-radius: 4px;
			box-shadow: 0 2px 8px rgba(0,0,0,.1);
			padding: 10px 0;
			z-index: 100;
			top: 59px;
			left: 50%;
			margin-left: -300px;
		}	
.zdly-xl span {
			margin: 4px 0px 4px 33px;
			display: inline-block;
			font-size: 16px; width:144px;
			padding: 0;

		}
.zdly-xl span a{ width:auto; height:auto; line-height:normal; font-size:16px;padding: 0;}
.zdly li:hover span a{
			color: #303030;
			background:none;
			font-weight:normal;
		}
.zdly li:hover span a:hover{
			color:#c53b1d
		}

/*zhuangti*/
.pic_list h2{
	font-size:18px;
	color:#3596da;
	background:url(../images/ico01.png) no-repeat left center;
	padding-left:20px;
	font-weight:bold; margin-bottom: 20px;}

.leftLoop_s3{ position: relative;width:1160px; overflow: hidden;}
.leftLoop_s3 .prev,.leftLoop_s3 .next{ font-family: '宋体'; position: absolute; display:block; width:15px; height:30px; background:rgba(0,0,0,0.5); color#fff; font-size:16px;line-height:30px;z-index: 10;color:#fff;text-align: center;font-weight: bold;}
.leftLoop_s3 .prev{right:0;top:27px}
.leftLoop_s3 .next{left:0;top:27px;}
.leftLoop_s3 .bd li{width:278px; margin-right: 16px;}
.leftLoop_s3 .bd li img{width:278px; height: 86px;}

/*政府公报*/
.w322{width:322px; margin:0 0 15px 0;font-size: 16px}
.w322 h1{background: #1e75d6; color:#fff; font-size: 20px; font-weight: bold; padding:10px 0 10px 20px; line-height: 30px;}
.w322 form{width:95%; margin:0 2.5%;}
.w322 form ul,.w322 form li{width:100%;}
.w322 form input{width:92.5%;padding: 0 3%; height: 35px; font-size: 15px; margin: 0 0 10px 0;border: 1px solid #eee;padding: 0 10px;border-radius: 5px;}
.w322 form .blue{width:100%;background: #3d8ddc; color: #fff; text-align: center;cursor: pointer;}
.w322 .title_gb{width:95%;margin: 10px 2.5%;}
.w322 select{padding:0 5%;width:100%; background: #fff; border: none; height: 30px; line-height: 30px; border-radius: 4px; font-size: 15px; margin-bottom: 10px;}
.w322 .gb{width:100%; float: left;}
.w322 .gb li{border-bottom:1px solid #e2ebf3; height:48px; line-height: 48px; text-align: center; width:95%; margin:0 2.5%; font-size: 16px}
.w322 p{margin:10px 5% 20px; line-height: 30px;}
.w322 p a{color:#1e75d6;}
.blue01{background: #f1f7fc;}

.w820{width:820px; margin:0 0 15px 0;font-size: 16px; text-align: center;}


.sxzfgb-data-select {
  height: 2rem;
}
.sxzfgb-data-select > dd,
.sxzfgb-data-select > dt {
  width: 49%; float: left;
}
.sxzfgb-chosen-title {
  width: 89%;
  height: 2rem;
  line-height: 1.875rem;
  border-radius: 0.25rem;
  padding: 0 0.5rem 0 0.5rem;
  border: 1px #f5e8dc solid;
  background-color: #f9f9f9;
}
.sxzfgb-chosen-title span {
  width: 86%;
  overflow: hidden;
  /* white-space: nowrap;
  text-overflow: ellipsis; */
  display: inline-block;
  color: #394351;
  font-size: 1rem;
}
.sxzfgb-chosen-title img {
  float: right;
  margin-top: 0.75rem;
  width: 1rem;
  height: 0.5rem;
  filter: invert(90%) sepia(9%) saturate(760%) hue-rotate(339deg)
    brightness(99%) contrast(89%);
}
.sxzfgb-chosen-title.cur {
  border: 1px solid #e3e6ea;
}
.sxzfgb-chosen-title.cur img {
  filter: invert(100%) sepia(9%) saturate(2817%) hue-rotate(176deg)
    brightness(98%) contrast(87%);
}
.sxzfgb-number-select,
.sxzfgb-years-select {
  position: relative;
}
.sxzfgb-years-box {
  position: absolute;
  top: 2rem;
  background: #fff;
  box-shadow: 0 0 10px 0 rgb(0 0 0 / 10%);
  border-radius: 6px;
  width: 100%;
  right: 0;
  z-index: 2;
  padding: 6px 20px;
  max-height: 21rem;
  overflow-y: auto;
  display: none;
}
.sxzfgb-years-box li {
  margin: 0.25rem 0.5%;
  float: left;
  white-space: nowrap;
  width: 24%;
  text-align: center;
  cursor: pointer;
  display: block;
}
.sxzfgb-nums-box {
  position: absolute;
  top: 2rem;
  background: #fff;
  box-shadow: 0 0 10px 0 rgb(0 0 0 / 10%);
  border-radius: 6px;
  width: 100%;
  right: 0;
  z-index: 2;
  padding: 6px 20px;
  max-height: 21rem;
  overflow-y: auto;
  display: none;
}
.sxzfgb-nums-box li {
  margin: 0.25rem 0.5%;
  float: left;
  white-space: nowrap;
  width: 24%;
  text-align: center;
  cursor: pointer;
  display: block;
}
.sxzfgb-data-box {
  height: 20rem;
  margin-top: 1rem;
  border: 1px solid #e5e5e5;
}
.sxzfgb-data-box > dt {
  width: 36%;
  position: relative;
  height: 100%;
  background-color: #fafbfc;
  border-left: 0.5rem solid #fafbfc;
  border-right: 0.5rem solid #fafbfc;
}
.sxzfgb-data-box > dt img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  transition: all 0.5s ease-in-out;
  width: 96%;
  margin-right: 4%;
}
.sxzfgb-data-box > dd {
  width: 64%;
  border-left: 1px solid #e5e5e5;
  height: 100%;
  overflow: hidden;
  padding: 0 0.5rem;
  border-bottom: 0.5rem solid #fff;
}
.sxzfgb-data-items > li {
  border-bottom: 1px dashed #e5e5e5;
  padding: 0.25rem 0;
  font-size: 1rem;
  max-height: 4rem;
  overflow: hidden;
  list-style: disc;
}
.sxzfgb-data-items > li:before {
  display: inline-block;
  content: "";
  border: 0.25rem solid transparent;
  border-left-color: #8fa9c7;
  vertical-align: text-top;
  margin-top: 0.5rem;
  margin-right: 0.25rem;
}
.sxzfgb-data-items > li:last-child {
  border-bottom: 0;
}
.sxzfgb-data-items > li i {
  font-size: 0.75rem;
  font-style: normal;
  color: #889cba;
  margin-left: 1em;
}
.report-con-box > dt {
  width: 100%;
margin: 0 16%;
}
.report-con-box > dd {
  width: 32%;
}
.report-con-box > dt .report-con-nav {
  padding: 0;
  font-size: 1rem;
  font-weight: 400;
  border-top: 0;
}
.report-con-box > dt .report-con-nar {
  height: 2rem;
  width: 8rem;
  line-height: 2rem;
  display: flex;
  align-items: center;
  justify-content: space-around;
}
.report-con-box > dt .report-con-nar > a {
  width: 2rem;
  height: 2rem;
  background-color: #e5e5e5;
  margin: 0 1rem;
  text-align: center;
  color: #b7a5a5;
}
.report-con-box > dt .report-con-nar > span {
  font-size: 1.125rem;
}
.report-con-box > dt .sxzfgb-data-select {
  width: calc(100% - 16rem);
}
.report-con-box > dt .report-con-nar:hover > span {
  color: #2769aa;
}
.report-con-box > dt .report-con-nar:hover > a {
  background-color: #2769aa;
}
.report-con-box > dt .report-con-nar:hover > a {
  color: #fff;
}
.report-con-catalogue .sxszf-conews-content .common-textnews-list {
  height: auto;
}
.report-con-logo {
  width: 20%;
  margin: 0 auto;
}
.report-con-logo img {
  margin: 1rem auto;
}
.report-con-catalogue{padding:0 5%;}
.report-con-catalogue > dd {
  font-size: 1.5rem;
  text-align: center;
  margin-top: 0rem;
  font-weight: 700;
}
.report-con-catalogue > dd:first-child {
  color: #2769aa;
}
.report-con-box .sxszf-conews-content .common-textnews-list {
  height: auto;
}
.report-con-box {
  margin-bottom: 4rem;
}
.report-con-catalogue > dt {
  width: 100%;
  border-bottom: 1px dashed #91bce6;
  padding: 0 0 1.5rem 0;
  margin-bottom: 0.5rem;
}
.report-con-box > dt .sxzfgb-nums-box li,
.report-con-box > dt .sxzfgb-years-box li {
  width: 49%; float: left;
}
.report-download-img {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 10rem;
  width: 66%;
  padding-top: 0;
  margin-bottom: 0;
}
.report-download-img li {
  width: 50%;
  height: 100%;
  text-align: center;
}
.report-download-img li canvas,
.report-download-img li img {
  width: 7rem;
  height: 7rem;
  margin: 0 auto;
  padding: 0;
  display: block;
  border: 1px solid #e5e5e5;
  padding: 1rem;
}
.report-download-img li img {
  filter: invert(32%) sepia(78%) saturate(712%) hue-rotate(174deg)
    brightness(94%) contrast(88%);
}
.report-download-img li span {
  height: 3rem;
  line-height: 3rem;
  display: block;
  font-size: 1rem;
  color: #555;
}
.report-download-img li:hover span {
  color: #2769aa;
}
.report-aside-serarch {
  width: 100%;
  margin-top: 1.5rem;
}
.report-aside-serarch .sxinfo-con-search {
  width: 100%;
}
.report-aside-serarch .sxinfo-con-search > dd {
  height: 16rem;
}
.report-desc-box {
  background-color: #f5f8fc;
  padding: 1rem;
}
.report-desc-box > dt {
  width: 60%;
  position: relative;
  background-color: #fff;
  border-left: 0.5rem solid #fff;
  border-right: 0.5rem solid #fff;
  margin: 0 auto;
  box-shadow: 0 0 5px 5px rgb(0 0 0 / 8%);
  padding: 0.75rem 0;
  margin-bottom: 1rem;
}
.report-desc-box > dd {
  font-size: 1rem;
  color: #555;
  text-indent: 2em;
}
.report-desc-box > dd a {
  font-size: 0.875rem;
  margin-left: 0.5rem;
}
.report-desc-box > dd a:hover {
  font-weight: 700;
}
.report-historic-cala .sxzfgb-data-select {
  margin-top: 1rem;
}
.report-historic-cala .sxzfgb-nums-box li,
.report-historic-cala .sxzfgb-years-box li {
  width: 49%;
}
.report-links-items {
  margin-top: 1rem;
}
.report-links-items > li {
  margin-bottom: 1rem;
  text-align: center;
}
.report-links-items > li > span {
  display: block;
  height: 3rem;
  line-height: 3rem;
  background-color: #1563bc;
  font-size: 1.125rem;
  padding-left: 1rem;
  color: #fff;
  margin-bottom: 0.5rem;
}
.report-links-items > li > div {
  overflow-y: auto;
  max-height: 9.125rem;
  display: none;
}
.report-links-items > li > div > a {
  display: inline-block;
  width: 21%;
  margin: 0.5rem 2% 0;
  background-color: #f5f5f5;
  text-align: center;
  height: 2rem;
  line-height: 2rem;
  overflow: hidden;
  font-size: 0.875rem;
}

.box_ldzc ul li{display: flex}
.li_right{width:auto;padding-right:1rem}

.w820 .list{margin:20px 1%; text-align: left;}
.w820 .list h1{text-align: center; color:#3596da; font-size: 24px; font-weight: bold;}
.w820 .list .list01{margin:10px 0 10px 0 ; border-bottom:1px solid #d5e0eb; padding:10px 0;}
.w820 .list .list01 h2{border-left:5px solid #3596da;  color:#3596da; margin:10px 0; height: 24px; line-height: 24px; padding: 0 0 0 15px; font-weight: bold; font-size:18px;}

@media only screen and (max-width: 640px) {
 body{overflow-x: hidden;}
 .pic_zfxxgk img{width:100%;}
 .w1160,.box_ldzc,.w755{width: 98%; padding:10px 1%;}
 .qtly li{width:48%;margin: 5px 1% 0 1%;}
 .box350,.box350 img,.xxgk li,.qtly li a,.xxgk li a{width:100%;}
 .box350 form{width:95%;}
 .box350 form img{width:auto;}
 .box350 form ul,.box350 form li,.tab_in{width:100%;}
 .box350 form input{width:94%;padding: 0 3%;}
 .box350 form .blue,.zd{width:100%;}
 .xxgk-xl2,.qtly-xl2,.zdly-xl2{width:100%; margin:0 0 0 -50%;}
 .title_gb{width:95%;}
 .zdly li{width:44%;margin: 5px 2% 0 0;}
 .zdly li:nth-child(5n){margin:5px 2% 0 0;}
 .qtly-xl span{width:100%;margin: 0 0 10px 15px;}
 .pic_list,.leftLoop_s3{width:100%;}
 .leftLoop_s3 .bd li{width:100%; margin-right: 0;}
 .leftLoop_s3 .bd li img{width:100%; height: auto;}
 .leftLoop_s3 .prev, .leftLoop_s3 .next{top:35%;}
 .date{display: none;}
 /*20230201*/
 .w820,.w322,.w322 .ad img,.report-download-img,.report-con-box > dt .sxzfgb-data-select{width:100%;}
 .w820 img{width:80%;}
 .report-con-box img{width: auto}
 .report-con-box > dt{margin:0;}
 .sxzfgb-data-select > dd, .sxzfgb-data-select > dt{width:48%; margin:0 1%;}
 
 .tab_in h4{ display: flex; justify-content: space-between;}
 .tab_in h4 a{ font-size: 15px !important;}
 .tab_in h4 a{ margin-right: 0px !important;}
 .tab_in_info a.more{ display: none;}
 .tab_in_info{ margin-top: 10px !important;}

}