@charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0;
}
body {
	max-width:1920px;
	margin: auto;
	color: #333;
}
a:hover{
	background-color:#eee;}
.wlc2 {
	word-break: break-all;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	overflow: hidden;
}
.wlc3 {
	word-break: break-all;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	line-clamp: 3;
	overflow: hidden;
}
.text-center {
	text-align:center
}
.w440 {
	width:440px;
}
.mb20 {
	margin-bottom:20px;
}
.mt30 {
	margin-top:30px;
}
.mt10 {
	margin-top:10px;
}
.en_toppic img {
	width:100%
}
body {
	max-width:1920px;
	margin: auto;
	color: #333;
}
.clean:after {
	display: block;
	clear: both;
	content: "";
	visibility: hidden;
	height: 0;
}
.clean {
	zoom: 1;
}
.main {
	width: 1100px;
	margin:auto;
}
.tit {
	margin-bottom: 27px;
}
.tit a {
	display: block;
	height: 100%;
	margin: 0 auto;
}
.hd_sec1 {
	font-size: 25px;
	overflow: hidden;
	margin-bottom: 10px;
	font-weight: bold;
}
.rmk {
	font-size: 14px;
	line-height: 30px;
	max-height: 60px;
	overflow: hidden;
}
header {
	width: 100%;
	margin: 0 auto;
}
header img {
	display: block;
	width: 100%;
}
.txtlist li {
	font-size: 17px;
	line-height: 33px;/*background: url(../img/li.png) no-repeat left center; padding-left: 16px;*//* height: 40px; */
	overflow: hidden;
}
.flex_main {
	display:flex;/*flex-wrap: wrap;*/
}
.w330 {
	width:330px;
}
.content {
	width:1080px;
	margin:0 auto;
}
.bg_lm {
	width:740px;
	margin:0 auto;
}
.h35 {
	height:35px;
}
/*第一部分*/
h1 {
	text-align: center;
	line-height: 30px;
	font-size: 30px;
	color: #fff;
	/*    padding-top: 10px;
*/   
	font-weight:bold;
}
h1 a {
	color: #1a4091;
}

.fl-left{ width:80%; margin:20px auto 0;}

.cm-ul-list li {
    line-height: 38px;
    height: 38px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	font-size:14px;
}
.cm-ul-list li:nth-child(odd){
	width:49%;
	margin-right:2%;
	}
.cm-ul-list li:nth-child(even){
	width:49%;
	margin-right:0;
	}

/*左栏焦点图片*/
.focus_bg {
	background:url(../img/xbh_deng2.png) no-repeat top center;
	width:528px;
	height:355px;
}
#jdtp {
	width: 505px;
	height: 332px;
	margin-top:10px;
}
#jdtp .swiper-slide img {
	display: block;
	width: 100%;
	height: 100%;
}
#jdtp .swiper-slide h3 {
	font-size: 16px;
	line-height: 40px;
	color: #FFF;
	background: url(../img/1x1.png) repeat left top;
	width: 100%;
	padding-left: 2%;
	height: 40px;
	overflow: hidden;
	position: absolute;
	bottom: 0;
	left: 0;
	box-sizing: content-box;
}
#jdtp .swiper-pagination {
	text-align: right;
	width: 98%;
	padding-bottom:5px
}
#jdtp .swiper-pagination-bullet {
	background: #FFF;
	width: 10px;
	height: 10px;
}
#jdtp .swiper-pagination-bullet-active {
	background: #005bac;
}
/*右栏列表*/
		#zxbd {
	width: 530px;
	padding-left: 36px;
	box-sizing:border-box;
	-moz-box-sizing:border-box; /* Firefox */
	-webkit-box-sizing:border-box; /* Safari */
	margin-top: 10px;
}
#zxbd h2 a,.zt_desc h3 a{
word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    line-clamp: 1;
    overflow: hidden;
}
.sec2-listright {
	width: 98.5%;
	margin-left: 1.5%;
}

.sec2-listright li .list-title {
	line-height: 38px;
	height: 38px;
	font-size: 16px;
	padding-left: 21px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	position: relative;
}
.sec2-listright li .list-title:before{
	content: '';
	display: block;
	width: 4px;
	height: 4px;
	background: red;
	border-radius: 50%;
	position: absolute;
	left: 0;
	top: 44%;
	}
.sec2-listright li .list-title a {
	color: #333;
}

/*第2部分*/

.sec2_left {
	width: 745px;
}
.zt_content {
	padding-bottom:20px;
	border-bottom:1px solid #e7e7e7;
}
.zt_content:not(:first-child) {


 padding-top:20px;
}
.zt_desc {
	margin-top: 7px;
}
.zt_desc p {
	line-height:25px;
	margin-top:20px;
	color:#999;
}
.bg_org {
	background-color:#f7c449;
	padding:0 20px 20px 20px;
}
.bg_org p {
	font-size:22px;
	height:30px;
	margin-bottom:10px;
}
/*第3部分*/
.sec3_bg {
	background:url(../img/xbh_deng5.png) no-repeat top center;
	height:auto;
}

.tabBar{ width:1100px;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif !important;}
	.tabBar .hd ul{ z-index:5; position:relative;  zoom:1;display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    width: 100%; }
	.tabBar .hd li{height:260px;/* line-height: 20px; */width: 20%;margin-top:4px;/* padding:0px 10px 0px 10px; */cursor:pointer;text-align:center;}
	.tabBar .hd li h3{/* width:200px; */font-size:21px;margin: 8px 2px;}
	.tabBar .hd li span{font-size: 13px;line-height: 23px;/* text-align: left !important; */}
	.tabBar .hd li img{border-radius:50%;}
	.tabBar .hd li.on{ height:260px; overflow:hidden; margin-top:0px; position:relative; top:4px;}
	.tabBar .hd li.on img{ border:#728fd4 3px solid;}
	.tabBar .bd{clear:both; position:relative; height:480px; overflow:hidden;}

	.tabBar .bd .conWrap{ width:1100px;  }
	.tabBar .prev{position:absolute;left: 270px;bottom: 60px;}
	.tabBar .next{position:absolute;left:40px;bottom: 60px;}
	.tabBar .next{left:auto;right: 740px; transform:rotate(180deg);
-ms-transform:rotate(180deg); 	/* IE 9 */
-moz-transform:rotate(180deg); 	/* Firefox */
-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
-o-transform:rotate(180deg); }
	.tabBar .prevStop,.tabBar .nextStop{ display:none;  }
	.tabBar .bd p{ padding-bottom:10px  }
	
	.conList{width:1100px;float:left;text-align:left;}
	.conList li{width:1100px;float:left;}
	.guestList{width:360px;float:left;height: 342px;overflow:hidden;padding: 17px;background: #ebf8ff;margin-top:30px;border-left: 9px solid #2e59e2;}
	.guestList h2{width: 300px;float:left;line-height:41px;height:41px;font-size:45px;color:#728fd4;margin: 24px 0 21px;}
	.guestList em{width: 300px;float:left;font-style:normal;}
	.guestList h3{width: 300px;float:left;line-height:41px;font-size:25px;margin:20px 0 10px;}
	.guestList  p{line-height:33px;width:320px;float:left; color:#777;font-size:14px; padding-left:18px; border-left:2px #728fd4 solid;}
	.guestList p .more{ color:#728fd4; font-weight:bold;}
	
	.conList img{width:720px;float:left; height:420px;}	

/*第4部分*/
.sec4_bg {
	background:url(../img/xbh_deng7.png) no-repeat top center;
	height:543px;
}
.tab_conbox {
	width: 600px;
	height: 349px;
	float: left;
	border-radius:4px;
}
.tab_conbox li {
}
.tab_conbox li img {
	width: 600px;
	height: 349px;
	border-radius: 4px;
}
.tabs {
	float: right;
	width: 480px;
	margin-top: 10px;
}
.tabs li {
	cursor: pointer;
	width: 100%;
	line-height: 27px;
	height: 82px;
	/* margin-bottom: 10px; */
	color: #333;
	border-bottom: 1px solid #c7c7c7;
	font-size: 17px;
	padding: 15px 22px;
	border-radius: 4px;
}
.tabs li>p,.sec8_wrap li p a{
	word-break: break-all;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;line-clamp: 2;
	overflow: hidden;
	position:relative;
}
.tabs .thistab {
	background: #2559E1;
	color:white;
}
 .show-mod-righttxt::-webkit-scrollbar {
 width: 12px;
height: 1px;
}
.show-mod-righttxt::-webkit-scrollbar-thumb {
 border-radius: 20px;
background: #ffbc6b;
}
.show-mod-righttxt::-webkit-scrollbar-track {
 border-radius: 20px;
background: #e4e4e4;
}
/*第五部分*/	
		
	.imgtextlist li:hover .img-overw p {
	background: #c9463c
}
.imgtextlist ul li {
	margin: 0px 2px 1px 0;
}
.imgtextlist ul li:nth-child(4n) {
 margin-right: 0;
}
.imgtextlist li {
	position: relative
}
#sec5 li img {
	height:151px;
	width:268px;
}
#sec5 li {
	float:left;
	width: 268px;
}
.img-overw {
	position: relative;
	line-height: 0px;
	display: inline-block
}
.img-overw p {
	position: absolute;
	width: 100%;
	height: 40px;
	line-height: 40px;
	bottom: 0px;
	color: #fff;
	font-size:15px;
	padding: 0 8px;

	background: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0));
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#2599e1, endColorstr=#2599e1);
	box-sizing: border-box;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	transition:all 0.2s linear;
	-webkit-transition:all 0.2s linear;
}
.sec5_con {
	width: 950px;
	border-left:5px solid #2599e1;
	border-right:5px solid #2599e1;
	background-color:#ebf8ff;
	padding:20px 30px;
	margin: auto;
}
.sec5_txt li {
	position:relative;
	padding-left:10px;
	line-height: 43px;
	font-size: 15px;
	padding-right: 10px;
}
.sec5_txt li a:before {
	content: '';
	display: block;
	width: 3px;
	height: 3px;
	background: #999;
	border-radius: 50%;
	position: absolute;
	left: 0;
	top: 44%;
}
.lhover {
	margin-right:20px;/* width:95px; *//* height:102px; *//* color:#fff; */
	float:left;
	cursor:pointer;
	border-bottom: 2px solid #2599e1;
}
.lhover p, .nhover p {
	margin-top: 20px;
	/* margin-left: 20px; */
	font-size: 18px;
	margin-bottom: 20px;
}
.nhover {
	margin-right:20px;
	color:#333;
	float:left;
	cursor:pointer;
}
.d_tabdate {
	background-color: #efefef;
	border-radius: 10px;
	width: 950px;
	padding: 0 20px;
	margin: auto;
}
/*第7部分*/
.sec7_bg {
	background:url(../img/xbh_deng10.png) no-repeat top center;
	height:630px;
	
}

.tab_conbox_sec7 {
	width: 600px;
	height: 349px;
	float: left;
	border-radius:4px;
}
.tab_conbox_sec7 li { 
}
.tab_conbox_sec7 li img {
	width: 600px;
	height: 349px;
	border-radius: 4px;
}
.tabs_sec7 {
	float: right;
	width: 480px;
	margin-top: 10px;
}
.tabs_sec7 li {
	cursor: pointer;
	width: 100%;
	line-height: 27px;
	height: 82px;
	/* margin-bottom: 10px; */
	color: #fff;
	background-color:#061743;
	font-size: 17px;
	padding: 15px 22px;
	border-radius: 4px;
	
}
.tabs_sec7 li>p {
	word-break: break-all;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	position:relative;
}
.tabs_sec7 .thistab_sec7 {
	background: #153c89;
	color:white;
}
 .show-mod-righttxt_sec7::-webkit-scrollbar {
 width: 12px;
height: 1px;
}
.show-mod-righttxt_sec7::-webkit-scrollbar-thumb {
 border-radius: 20px;
background: #ffbc6b;
}
.show-mod-righttxt_sec7::-webkit-scrollbar-track {
 border-radius: 20px;
background: #e4e4e4;
}
.scr_sec7{
	overflow-y: scroll;
	overflow-x: hidden;
	width: 480px;
	height: 329px;
	}

/*第8部分*/
.sec8_bg {
	background:url(../img/xbh_deng11.png) no-repeat top center;
	height:auto;
}
.imgtextlist2 {
}
.imgtextlist2 li {
	margin: 0 2% 20px 0;
	width: 23.5% !important;
}
.imgtextlist2 li:nth-child(4n) {
margin-right: 0px;
}
.imgtextlist2 li p {
	font-size: 16px;
	line-height: 27px;
	color: #808080;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: pre-wrap;
	-webkit-line-clamp: 2;
	padding-top: 10px;
}
.sec8_wrap {
	flex-wrap:wrap;
}
/*第9/10部分*/

.sec9_bg {
	background:url(../img/xbh_deng13.png) no-repeat bottom center;
	height: 1179px;
}
.sec9_bg1 {
	background:url(../img/xbh_deng24.png) no-repeat top center;
	height:492px;
}
.sec9_bg2 {
	background:url(../img/xbh_deng25.jpg) no-repeat top center;
	height:492px;    position: relative;
}
.sec9-lisleft {
	float: left;
	width: 495px;
}
.sec9-lisleft li {
	width: 420px;
	/* height: 135px; */
	padding: 30px;
	position: relative;
	margin-bottom: 36px;
}
.sec9-lisleft li .list-pic {
	float: left;
	width: 160px;
	height: 100px;
	/* border: 2px #fff solid; */
}
.sec9-lisleft li .list-pic a, .sec9-lisleft li .list-pic img {
	display: block;
	position: relative;
	width: 100%;
	height: 100%;
}
.sec9-lisleft li .list-title {
	float: right;
	width: 182px;
	font-size: 16px;
	line-height: 29px;
}
.sec9-lisleft li .list-title a {
	color: #fff;
word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    overflow: hidden;
}
.sec9-lisleft .li-1 .list-title a:hover {
	color: #fff;
	background-color:#ee973a !important;
}
.sec9-lisleft .li-2 .list-title a:hover {
	color: #fff;
	background-color:#407fef !important;
}
.sec9-lisleft li.li-1 {
	background: #ee973a;
	border-radius: 10px 10px 10px 0;
}
.sec9-lisleft li.li-2 {
	background: #407fef;
	border-radius: 10px 10px 0 10px;
	margin-left: 68px;
}
.sec9-listright {

	float: right;
	width: 524px;
}
.sec9-listright li {
	border-bottom: 1px #dcdcdc dashed;
}
.sec9-listright li .list-title {
	line-height: 38px;
	height: 38px;
	font-size: 16px;
	padding-left: 21px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	border-bottom: 1px dcdcdc dashed;
	position: relative;
}
.sec9-listright li .list-title:before{
	content: '';
	display: block;
	width: 4px;
	height: 4px;
	background: red;
	border-radius: 50%;
	position: absolute;
	left: 0;
	top: 44%;
	}
.sec9-listright li .list-title a {
	color: #333;
}
.sec9-lisleft li i {
	display: block;
	width: 44px;
	height: 45px;
	position: absolute;
	bottom:-45px;
}
.sec9-lisleft li.li-1 i {
	background: url(../img/xbh_deng26.png) top center no-repeat;
	left:0;
}
.sec9-lisleft li.li-2 i {
	background: url(../img/xbh_deng27.png) top center no-repeat;
	right:0;
}
.sec9_bg1 span a:hover{
	background-color:rgba(0,0,0,0.1) !important;
	}
.first_sec9,.second_sec9,.third_sec9{position: absolute;
 
	}
.first_sec9 a,.second_sec9 a,.third_sec9 a{
	color:#fff;}
.first_sec9 span:nth-child(1){margin-top: 78px;
    display: block;
    margin-left: 249px;
    font-size: 21px;
   
	}
	.first_sec9 span:nth-child(2){
	    margin-top: -6px;
    display: block;
    margin-left: 427px;
    font-size: 19px;
   
	}
 
.second_sec9 span:nth-child(1){
	margin-top: 194px;
	display: block;
	margin-left: 78px;
	font-size: 34px;
	}
	.second_sec9 span:nth-child(2){
	margin-top: -3px;
	display: block;
	margin-left: 424px;
	font-size: 35px;
	}

.third_sec9 span:nth-child(1){
	margin-top: 366px;
	display: block;
	margin-left: 29px;
	font-size: 23px;
	}
	.third_sec9 span:nth-child(2){
	margin-top: -3px;
	display: block;
	margin-left: 157px;
	font-size: 29px;
	}
	.third_sec9 span:nth-child(3){
	margin-top: -17px;
	display: block;
	margin-left: 357px;
	font-size: 24px;
	}
.sec10-listright {
	width: 72.5%;
	margin-left: 11.5%;
	margin-top: 86px;
	margin-right: 24%;
}
.sec10-listright li {counter-increment: number;border-bottom: 1px solid #e7e7e7;}
.sec10-listright li .list-title {
	line-height: 25px;
	height: 35px;
	padding-bottom: 58px;
	/* padding-top: 0px; */
	font-size: 15px;
	padding-left: 47px;
	
	position: relative;
}
.sec10-listright li .list-title>p{
	word-break: break-all;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	overflow: hidden;
	}
.sec10-listright li:first-child {
 /*padding-bottom: 20px !important;*/
}
.sec10-listright li:not(:first-child) {
 padding-top: 15px;
}
.sec10-listright li .list-title:before{content: counter(number);display: block;position: absolute;left: 0;font-size: 30px;color: indianred;font-style: italic;}
.sec10-listright li .list-title a {
	color: #333;
}





/*第11部分*/

.sec11_left{
	width:542px;
	}
.sec11_wid{
	width:340px;}
	
	
/*第12部分*/
.picScroll-left,.picScroll2-left {
    overflow: hidden;
    position: relative;
}
.picScroll-left .ato-listbg,.picScroll2-left .ato-listbg{
    width: 1180px;
    margin: 0 auto;
}
.picScroll-left .ato-listbg2,.picScroll2-left .ato-listbg2 {
    width: 1100px;
    margin: 0 auto;
}

.picScroll-left .prev,.picScroll2-left .prev {
    position: absolute;
    top: 50%;
    left: 0px;
    transform: translateY(-50%);
    cursor: pointer;
}
.picScroll-left .next,.picScroll2-left .next {
    position: absolute;
    top: 50%;
    right: 0px;
    transform: translateY(-50%);
    cursor: pointer;
}
  .tent{
	  width: 1180px;
	  margin: auto;
	  position: relative;
	 }
.p_sec{
	  width: 340px;
	  position: absolute;
	  bottom: 0px;
	  background-color: rgba(0,0,0,0.5);
	  color: #FFFFFF;
	  line-height: 35px;
	  padding: 0 10px;
	  font-size: 16px;
	  overflow: hidden;
	  text-overflow: ellipsis;
	  white-space: nowrap;
  }
  .prev02 img{

  	 position: absolute;
  	 top: 45%;
  	 left: 0px;
  	 z-index: 100;
  }
  .p_sec a{
  	  color: #FFFFFF;
    }
  .next02 img{
  	
  	  position: absolute;
  	  top: 45%;
  	  right: 0px;
  	  z-index: 100;
  }
  .module7{
	    width: 1100px;
	    /* margin: 0 auto; */
	}
    .module7 ul li .pic img{
	  width: 289px;
	  height: 477px;
  }
  .module7 ul{
	 margin-left: 14px !important;
	zoom: 1;

	}
 .module7 ul li{
	 background-image: url(/news/zt2021/2021xbh/img/bg.png);
	 background-repeat: no-repeat;
	 background-size: 100% 100%;
	 padding: 44px 22px;
	  height: 588px;
width: 336px !important;
    margin-right: 30px;
   
	}
	
.swiper-slide-active {
    z-index: 999;
}
.read{width:1082px;height: 470px;}
	  .read ul li{float:left;position:relative;margin:0;overflow:hidden;overflow: hidden;/* white-space: nowrap; */text-overflow: ellipsis;/* padding: 0 2.5%; */display: block;height: 470px;}
	
	  .read ul li img{width:100%;}
	  .show{float:left;position: absolute;left:34px;height: 470px;width: 323px;}
.txt2{
	
	padding: 10px 0 10px 10px;
	}
.txt2 p{
	width: 15px !important;
	font-size: 15px;
	margin: 0 auto;
	line-height: 19px;
	word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 23;
    line-clamp: 23;
    overflow: hidden;
	}

.txt1{
	
	padding: 10px 0 10px 6px;
	}
.txt1 p{
	width: 20px !important;
	font-size: 20px;
	margin: 0 auto;
	line-height: 19px;
	word-break: break-word;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 22;
    line-clamp: 22;
    overflow: hidden;
	}
.xie_bg12{
	background-color:#eee; }
	.xie_bg11{
	background-color:#1d50b9;color:#fff;}
	
.shade_sec12{
	position: absolute;
	width: 100%;
	background: rgba(0,0,0,0.6);
	height: 470px;
	top: 0px;
	z-index: 100;
	filter: alpha(opacity=0);
	transition: all 0.2s linear;
	-webkit-transition: all 0.2s linear;
	
}
	
/*第13部分*/	
.sec13_bg{ background-color:#f3f3f3;
	}
#demo li:nth-of-type(1) img { transform: translate(-210px); }
#demo li:nth-of-type(2) img { transform: translate(-180px); }
#demo li:nth-of-type(3) img { transform: translate(-380px); }
#demo li:nth-of-type(4) img { transform: translate(-450px); }
#demo li:nth-of-type(5) img { transform: translate(-320px); }
#demo {width: 1100px;height: 512px;margin: 60px auto 0 auto;}
#demo img { width: 820px; height: 512px; max-width: 820px; }
#demo li {float: left;position: relative;width: 75px;height: 100%;overflow: hidden;cursor: pointer;transition: 0.5s;transform-origin: bottom;filter: alpha(opacity=50);opacity: 0.5;}
#demo li img { transition: 1.2s; }
#demo li a { display: block; }
#demo li div {position: absolute;bottom: 0;left: 0;width: 100%;background: #000;line-height: 25px;filter: alpha(opacity=90);opacity: 0.9;/* text-indent: 2em; */padding: 10px;font-size: 15px;}
#demo li div a { color: #FFF; text-decoration: none; }
#demo li div a:hover { color: #F00; text-decoration: none; }
#demo li.active {cursor: pointer;transform: scale(1.02, 1.08);z-index: 3;width: 790px;filter: alpha(opacity=100);opacity: 1;}
#demo li.active img { transform: translate(0px); }
#demo li:nth-of-type(1) { transform-origin: bottom left; }
#demo li:nth-of-type(5) { transform-origin: bottom right; }

/*版权*/	
footer{
	background:url(../img/xbh_deng17.png) no-repeat top center; height:137px;}
	
	
	.copyright {
	width: 100%;
	padding: 30px 0 30px 0;
}

.copyright p {
	font-size: 14px;
	color: #fff;
	text-align: center;
	line-height: 32px;
}

.mtjj_xbh #zxbd h2 a,.mtjj_xbh .zt_desc h3 a{
word-break: break-all;
    text-overflow: ellipsis;
        display: block!important;
            line-height: 28px;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    line-clamp: 1;
    overflow: hidden;
}<!--ecms sync check [sync_thread_id="3bcee7cc5a424330844ab778a62d31c1" sync_date="2021-05-10 09:05:21" check_sum="3bcee7cc5a424330844ab778a62d31c1]-->