@charset "utf-8";
/* CSS Document */
html{font-size:calc(100vw/7.5);}
.history-date ul li h3 img{
	display:none;
	}
.meeting-jbyj .meeting-bj-title b{
	font-size:32px;
    text-align: center;
    color: #b81a35;
	display:inline-block;
	}
@media (min-width: 320px) and (max-width: 1200px){
*{
	font-size:0.24rem;
	}
.banner{
	display:none;
	}
.mbanner{
	display:block;
	width:7.5rem;
	height:3.5rem;
	background-size:contain!important;
	}
.new-body11{
	margin:0!important;
	}
.meeting-body {
	padding-top:0.8rem;
	}
.about .inner{
	width:7rem!important;
	overflow:hidden;
	}
.footer_btm{
		display:none;
		}
	.footer{
		min-width:100%!important;
		width: 100%!important;
		height:auto!important;
		background: #505050;
		}
	.footer .inner {
		font-size:0.24rem;
		padding:0.28rem 0;
		width:7rem!important;
		margin:0 auto;
	}
	.footer .inner span{
		width:100%!important;
		}
	.footer .inner a{
		width:100%!important;
		font-size:0.24rem!important;
		text-align:center;
		
		}
.about .hyzc-title{
	width:100%!important;
	font-size:0.42rem;
	line-height:0.42rem;
	padding-top:0.9rem!important;
	}
.about .hyzc-title p{
	font-size:0.42rem;
	}
.kv, .anim{ display:none;}
.pclistbanner-2020{ display:none;}
.mbanner-2020{
		width:100%;
		height:8rem;
		background-size: cover!important;
		display:block;
		}
.mbanner-2020{
		width:100%;
		height:8rem;
		background-size: cover!important;
		display:block;
		}
.mbanner-2020_index{width:100%;
		height:8rem;
		background-size: cover!important;
		display:block;}
 	.300height{ display:none;} 
	.pcrichengbody{display:none;}
	.richengbody{display:block;}
 .richengbody img{ width:110%; margin:0 auto;}
 .guestbody{display:block;}
  .guestbody img{ width:110%; margin:0 auto;}
  .pcguestbody{ display:none;} 
a:hover{
	color:#b81a35; text-decoration:none;
	}	
.mod-title-text {
   padding-bottom: 30px;
 }
body{
	background:#fff;
	}
.new{
	padding-bottom:1rem;
	}
.new .inner{
	position:relative;
	width:7rem;
	}
.new-nav{
	width:95%;
	height:170px;
	overflow:inherit;
	margin:0 auto;
	position:absolute;
	left:0;
	top:-62px;
	}
.new-nav ul{
	width:95%;
	}
.new-nav ul li{
	width:226px;
	height:118px;
	margin-right:13px;
	float:left;
	ms-box-shadow: 0 4px 16px rgba(0,0,0,0.1);
    -webkit-box-shadow: 0 4px 16px rgba(0,0,0,0.1);
    -o-box-shadow: 0 4px 16px rgba(0,0,0,0.1);
    -moz-box-shadow: 0 4px 16px rgba(0,0,0,0.1);
    box-shadow: 0 4px 16px rgba(0,0,0,0.1);
	background:#fff;
	border-bottom:2px solid #fff;
	
	}
.new-nav ul li:last-child{
	margin-right:0;
	}
.new-nav ul li a .new-nav-img{
	width:121px;
	float:left;
	height:118px;
	}
.new-nav ul li a .new-nav-txt{
	padding-left:2px;
	width:102px;
	float:left;
	font-size:16px;
	color:#666;
	padding:45px 2px 45px 0;
	}
.new-nav ul li:hover, .new-nav ul li.active{
	border-bottom:2px solid #b71a35;
	}
.new-nav ul li:nth-child(1):hover a .new-nav-img, .new-nav ul li.active:nth-child(1) a .new-nav-img{
	background:url(../images/new_06.png) center center no-repeat!important;
	}
.new-nav ul li:nth-child(2):hover a .new-nav-img, .new-nav ul li.active:nth-child(2) a .new-nav-img{
	background:url(../images/new_08.png) center center no-repeat!important;
	}
.new-nav ul li:nth-child(3):hover a .new-nav-img, .new-nav ul li.active:nth-child(3) a .new-nav-img{
	background:url(../images/new_15.png) center center no-repeat!important;
	}
.new-nav ul li:nth-child(4):hover a .new-nav-img, .new-nav ul li.active:nth-child(4) a .new-nav-img{
	background:url(../images/new_07.png) center center no-repeat!important;
	}
.new-nav ul li:nth-child(5):hover a .new-nav-img, .new-nav ul li.active:nth-child(5) a .new-nav-img{
	background:url(../images/new_14.png) center center no-repeat!important;
	}
.new-nav ul li:hover a .new-nav-txt, .new-nav ul li.active a .new-nav-txt{
	color:#b71a35;
	}
.new .new-list{
	padding-top:80px;
	}
.new .new-list ul{
	width:1220px;
	}
.new .new-list ul li{
	width:582px;
	float:left;
	height:218px;
	margin-right:28px;
	}
.new .tupian-list{
	padding-top:0;

	}
.new .tupian-list ul{
	margin:0!important;
	}
.tupian-list{
	padding-top:80px;

	}
.tupian-list ul{
	width:1220px;
	}
.new .new-list ul li .new-img{
	width:278px;
	height:178px;
	float:left; border:1px solid #eaeaea;
	background-size:cover!important;
	background-position:50%!important;
	}
.new .new-list ul li .new-txt{
	width:266px;
	padding-left:26px;
	float:left;
	}
.new .new-list ul li .new-txt .new-title{
	font-size:16px;
	color:#666;
	height:56px;
	}
.new .new-list ul li .new-txt .new-body{
	padding-top:24px;
	line-height:24px;
	font-size:14px;
	color:#666;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp:4;
	overflow: hidden;
	}
.new .new-list ul li .new-txt .new-body .date{
color:#999; line-height:32px; margin-bottom:15px;
}
.new .new-list ul li:hover .new-txt .new-title{
	color:#b71a35;
	}
.new .images-list ul{
	width:1300px;
	}
.new .images-list ul li{
	width:560px;
	height:362px;
	margin-right:60px;
	margin-bottom:60px;
	position:relative;
	}
	.images-list-block{
 width:1180px; padding-left:15px;
	}
	.images-list-block li{
	 width:373px; height:294px; float:left; margin-left:15px;
	}
	
	.images-list-img{
	width:329px;
	height:195px; border:1px solid #eaeaea;
	}
	.zxt-list-img{
	width:329px;
	height:210px; border:1px solid #eaeaea;
	}
	.images-list-block p{
	font-size:16px;
	color:#333;
	text-align:center;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	height:32px; width:331px;
	padding-top:10px;
	}
.new .images-list ul li .video-img{
	width:100%;
	height:314px;
	overflow:hidden;
	}
.new .images-list ul li .video-icon{
	width:100%;
	line-height:0.12rem;
	height:0.32rem;
	position:absolute;
	top:0;
	left:0;
	background:url(../images/video.png) center center no-repeat;
	}
.smallimg{
	width:100%;
	height:0.32rem;
	min-height:0.32rem;
	}
.new .images-list ul li p{
	font-size:0.16rem;
	color:#666;
	text-align:center;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	height:0.32rem; line-height:0.2rem;
	padding-top:15px;
	}
.new .images-list11 ul li{
	height:auto;
	margin-bottom:30px;
	}
.new .down-list>ul{
	padding-bottom:60px;
	}
.new .down-list ul li{
	width:1133px;
	border-bottom:1px solid #eaeaea;
	margin:0;
	height:auto;
	padding:28px 10px 10px 37px;
	position:relative;
	}
.new .down-list ul li .down-title{
	font-size:16px;
	line-height:200%;
	color:#333;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	width:828px;
	}
.new .down-list ul li .down-des{
	font-size:14px;
	color:#666;
	line-height:200%;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	width:828px;
	}
.new .down-list ul li .download{
	width:80px;
	height:40px; 
	background:#b71a35;
	color:#fff;
	line-height:40px;
	text-align:center;
	font-size:14px;
	border-radius:6px;
	position:absolute;
	right:10px;
	top:50%;
	margin-top:-20px;
	}
	.mmannual{ float:left; width:45%; margin-left:2.5%; margin-right:2.5%;}
	
.position{
	padding:28px 0;
	}
.position span{
	font-size:16px;
	color:#666;
	}
.position span a{
	display:inline-block;
	font-size:16px;
	color:#666;
	}
.new-body11{
	margin-top:0.5rem;
	}
.new-body11 .new-txt{
	width:100% !important;
	padding:0px;
	margin: 0 auto !important;
	}
.new-body11 .new-txt .new-txt-title .title{
	font-size:0.36rem;
	color:#333; text-align:center;
	line-height:180%;
	}
.new-body11 .new-txt .new-txt-title .new-des{
	padding-top:0.2rem;
	}
.new-body11 .new-txt .new-txt-title .new-des p{
	font-size:0.2rem;
	padding-right:0.2rem;
	}
.new-body11 .new-txt .new-txt-body{
	padding-top:0.45rem;
	font-size:0.24rem;
	line-height:200%;
	}
.new-body11 .new-txt .new-txt-body img{
	max-width:100%;
	height:auto!important;
	width:100%!important;
	margin:0.1rem 0!important;
	}
 
.new-body11 .navFix, .new-body11 .new-mes{
	display:none!important;
	}
.new-body11 .new-mes .new-share, .new-body11 .new-mes .new-recommend{
	background:#fff;
	}
.new-body11 .new-mes .new-share{
	border-top:2px solid #a62038;
	padding:11px 16px 14px;
	line-height:33px;
	}
.new-body11 .new-mes .new-share p{
	float:left;
	}
.new-body11 .new-mes .new-recommend{
	border-top:2px solid #a62038;
	padding:12px 16px;
	margin-top:10px;
	}
.new-body11 .new-mes .new-recommend .new-title-reco{
	font-size:16px;
	padding-bottom:12px;
	color:#666;
	border-bottom:1px solid #eaeaea;
	}
.new-body11 .new-mes .new-recommend ul{
	padding-top:25px;
	}
.new-body11 .new-mes .new-recommend ul li{
	width:100%;
	height:68px;
	margin-bottom:21px;
	}
.new-body11 .new-mes .new-recommend ul li .new-reco-img{
	width:104px;
	height:68px;
	float:left;
	background:url(../images/new_02.png) left center no-repeat;
	background-size:cover!important;
	background-position:50%!important;
	}
.new-body11 .new-mes .new-recommend ul li .new-reco-title{
	padding-left:9px;
	width:112px;
	float:left;
	font-size:14px;
	color:#666;
	line-height:30px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp:2;
	overflow: hidden;
	}
.new-body11 .new-mes .new-share a{
	width:38px;
	height:33px;
	margin-right:17px;
	margin-left:20px;
	background:url(../images/new_10.png) center center no-repeat;
	float:left;
	}
.new-body11 .new-mes .new-share a.xinlang{
	background:url(../images/new_11.png) center center no-repeat;
	}
.new-list .page ul, .lsh-list .page ul, .tupian-list .page ul, .meeting-body .page ul{
	text-align:center;
	width:100%;
	}
.new-list .page ul li, .lsh-list .page ul li, .tupian-list .page ul li, .meeting-body .page ul li{
	width:auto!important;
	height:auto!important;
	padding:0 0.2rem;
	display:inline-block!important;
	float:none!important;
	border:0.02rem solid #eaeaea;border-radius:0.05rem;
	margin:0 0.1rem!important;
	}
.new-list .page ul li.thisclass, .new-list .page ul li:hover, .lsh-list .page ul li.thisclass, .lsh-list .page ul li:hover,
 .tupian-list .page ul li:hover, .meeting-body .page ul li:hover,
 .meeting-body .page ul li:hover{
	background:#b71a36;
	border:1px solid #b71a36;
	color:#fff;
	}
.new-list .page ul li.thisclass a, .new-list .page ul li:hover a, .lsh-list .page ul li.thisclass a, .lsh-list .page ul li:hover a, .tupian-list .page ul li:hover a{
	color:#fff!important;
	}
.new-list .page ul li a, .lsh-list .page ul li a{
	font-size:0.24rem!important; width:auto!important; float:none!important;
	line-height:200%!important;
	color:#666!important;
	}
#newBody{
	width:100%;
	height:100%;
	position:fixed;
	left:0;
	top:0;
	background:rgba(0,0,0,.6);
	z-index:1000;
	display:none;
	}
.newImg{
	width:1180px;
	height:600px;
	}
.newBody-inner{
	width:100%;
	height:600px;
	position:relative;
	}
.newBody-inner #newImg{
	width:1180px;
	height:auto;
	position:absolute;
	left:50%;
	top:50%;
	max-height:600px;
	margin-left:-590px;
	margin-top:-300px;	
	}
.about-nav{
	display:none;
	}
.about-nav .about-position{
	float:left;
	}
.about-nav .about-position p{
	color:#666;
	font-size:16px;
	}
.about-nav .about-position p a{
	display:inline-block;
	font-size:16px;
	color:#666;
	padding:0 2px;
	line-height:80px;
	}
	.about-nav .about-position p a:hover{
	display:inline-block;
	font-size:16px;
	color:#b81a35;
	padding:0 2px;
	line-height:80px;
	}
.about-nav .about-nav-list{
	float:right;
	}
.about-nav .about-nav-list li{
	display:inline-block;
	font-size:16px;
	padding:25px 0 0 20px;
	}
.about-nav .about-nav-list li a{
	color:#666;
	padding-bottom:22px;
	border-bottom:1px solid #fff;
	}
.about-nav .about-nav-list li a.active{
	color:#b81a35;
	border-bottom:1px solid #b81a35;
	}
.about-body .about-mission .about-us-title{
	color:#eb6100;
	}
.about-body .about-mission .about-us-title p{
	color:#eb6100;
	}
.about-body .about-goals .about-us-title{
	color:#b81a35;
	}
.about-body .about-goals .about-us-title p{
	color:#b81a35;
	}
.about-body .about-influence .about-us-title{
	color:#006660;
	}
.about-body .about-influence .about-us-title p{
	color:#006660;
	}
 
 
.hyzc-body{
	padding-top:50px;
	padding-bottom:100px;
	}
.hyzc-txt{
	float:left;
	width:700px;
	}
.hyzc-txt p{
	font-size:16px;
	color:#666;
	padding-bottom:40px;
	}
.hyzc-img{
	width:363px;
	float:right;
	padding-right:52px;
	padding-top:7px;
	}
.hyzc-body-txt:nth-child(2) .hyzc-txt{
	float:right;
	}
.hyzc-body-txt:nth-child(2) .hyzc-img{
	float:left;
	}
.hyzc-right{
	text-align:right;
	font-size:16px;
	padding-top:50px;
	}
.tbjl-list{
	width:100%;
	overflow:hidden;
	margin-top:30px;
	}
.tbjl-list ul{
	width:580px;
	padding-bottom:100px;
	float:left;
	}
.tbjl-list ul:nth-child(odd){
	margin-right:20px;
	}
.tbjl-list ul li{
	width:528px;
	height:auto;
	background:#fff;
	border-radius:10px;
	float:left;
	padding:26px;
	margin-bottom:20px;
	}
.tbjl-list ul li .tbjl-img{
	width:180px;
	height:207px;
	float:left;
	margin-right:117px;
	background-size:cover!important;
	position:relative;
	}
.tbjl-list ul li .tbjl-img:after{
	width:74px;
	height:115px;
	position:absolute;
	right:-94px;
	top:45px;
	content:'';
	background:url(../images/tbjl_02.png) center center no-repeat;
	}
.tbjl-list ul li .tbjl-txt{
	width:220px;
	float:left;
	padding-top:58px;
	}
.tbjl-list ul li .tbjl-txt p{
	color:#333;
	}
.tbjl-list ul li .tbjl-jj{
	padding-top:50px;
	position:relative;
	padding-bottom:42px;
	}
.tbjl-list ul li .tbjl-jj:before{
	width:43px;
	height:35px;
	position:absolute;
	left:0px;
	top:0px;
	content:'';
	background:url(../images/tbjl_03.png) center center no-repeat;
	}
.tbjl-list ul li .tbjl-jj:after{
	width:43px;
	height:35px;
	position:absolute;
	right:0px;
	bottom:0px;
	content:'';
	background:url(../images/tbjl_04.png) center center no-repeat;
	}
.IFFyjy-txt img{
	float:right;
	width:808px;
	padding-left:22px;
	}
.zlhb-txt{
	text-align:center;
	}
.lsh-list{
	padding-top:0.3rem;
	}
.lsh-list ul{
	width:100%;
	}
a:hover{
	color:#b81a35;
	}	
.lsh-list .page, .meeting-body{
	padding-top:0.5rem;
 
	}
.lsh-pop{
	width:100%;
	height:100%;
	background:url(../images/lsh_01.png) center center no-repeat;
	position:fixed;
	left:0;
	top:0;
	z-index:120;
	display:none;
	}
.hide{
	display:none!important;
	}
.lsh-pop .inner{
	width:100%;
	height:100%;
	position:relative;
	}
.lsh-pop-body{
	width:538px;
	background:#fff;
	left:50%;
	top:50%;
	position:absolute;
	transform:translate(-50%,-50%);
	padding:35px 60px;
	}
.lsh-pop-body .lsh-pop-img{
	width:210px;
	float:left;
	margin-right:40px;
	}
.lsh-pop-body .lsh-pop-img img{
	width:100%;
	height:auto;
	}	
.lsh-pop-body .lsh-php-txt{
	width:288px;
	float:left;
	}
.lsh-pop-body .lsh-php-txt .lsh-pop-title{
	font-size:16px;
	color:#333;
	}
.lsh-pop-body .lsh-php-txt .lsh-php-gw{
	padding-top:12px;
	font-size:16px;
	line-height:24px;
	color:#666;
	}
.lsh-pop-body .lsh-php-txt2{
	padding-top:40px;
	line-height:28px;
	}
.lsh-pop-body .close{
	width:24px;
	height:24px;
	position:absolute;
	right:-35px;
	top:-31px;
	}
.lsh-pop-body .close img{
	width:100%;
	height:100%;
	}
#lshclose{
	width:24px;
	height:24px;
	position:fixed;
	right:250px;
	top:150px;
	z-index:11111;
	display:none;
	}
#lshclose img{
	width:100%;
	height:100%;
	}
.ljnhhgtitle{
	padding-top:85px;
	width:648px;
	float:left;
	position:absolute;
    left: -240px;
    top: 310px;
	font-size:42px;
	color:#b81a35;
	line-height:;
	}
.ljnhhgtitle p{
	font-size:36px;
	color:#b81a35;
	line-height:36px;
	}
.ljnhhgtitle{
	transform:rotate(90deg);
	}
.ljnhhg-list{
	width:923px;
	float:right;
	padding-top:85px;
	padding-bottom:100px;
	}
.ljnhhg-list ul li{
	margin-bottom:30px;
	width:100%;
	height:94px;
	background:url(../images/nhhg_01.png) center center no-repeat;
	}
.ljnhhg-list ul li a{
	padding:19px 0;
	}
.ljnhhg-title{
	width:;
	float:left;
	}
.ljnhhg-list ul li a .ljnhhg-title{
	width:110px;
	float:left;
	height:56px;
	font-size:24px;
	text-align:center;
	line-height:56px;
	color:#fff;
	}
.ljnhhg-list ul li a .ljnhhg-txt{
	padding:0 22px;
	width:738px;
	float:left;
	font-size:16px;
	}
.ljjbyj .new-list{
	padding-top:70px;
	}
.report-list ul{
	width:100%!important;
	}
.report-list ul li{
	width: 3.4rem!important;
	padding-bottom:0.25rem;
	margin:0;
	margin-right:0.2rem;
	height:6rem;
	}
.report-list ul li:nth-child(even) {
    margin-right: 0;
}
.report-list ul li a .report-img{
    width: 3.38rem;
    height: 4.38rem;
    background-size: cover!important;
    background-position: 50%!important;
    border: 0.01rem solid #ECECEC;
    z-index:1;
	}
.report-list ul li a .report-title{
	padding:0.2rem 0 0;
	font-size:0.3rem;
	height:1.1rem;
	}
.course-body{
	padding:80px 0;
	}
.course-img{
	width:566px;
	float:left;
	}
.course-img img{
	width:100%;
	}
.course-txt{
 
	width:808px;
	float:left;
	}
.course-txt .course-txt-title{
	padding-top:7px;
	font-size:36px;
	color:#b81a35;
	}
.course-txt .course-txt-title p{
	font-size:24px;
	color:#b81a35;
	padding-bottom:24px;
	}
.course-txt .course-txt-title span{
	width:226px;
	height:1px;
	background:#b81a35;
	display:block;
	}
.course-txt .course-txt-des{
	padding-top:58px;
	}
.course-txt .course-txt-des p{
	padding-bottom:20px;
	line-height:30px;
	}
.column1{
	padding-top:80px;
	padding-bottom:80px;
	}
	.column-list{
		width:7rem;
		overflow: hidden;
	}
.column-list ul{
	width:7.2rem!important;
	margin:0 auto;
	}
.column-list ul img{
	width:100%; height:auto; margin:0 auto;}
.column-list ul li{
	width:3.4rem;
	margin-right:0.2rem;
	margin-left:0;
	margin-bottom:0.2rem;
	height:5rem;
	}

.column-list ul li a .column-img{
	width:3.38rem;
	height:3.38rem;
	background-size:cover!important;
	background-position:50%!important;
	border:0.01rem solid #ECECEC;
	}
.column-list ul li a .column-title{
	background:#fafafa;
	width:3.2rem;
	padding:0.1rem 0.1rem;
	}
.column-list ul li a .column-title p{
	text-align:center;
	color:#333;
	font-size:0.28rem;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	}
	
.column-list ul li a .column-title span{
	padding-top:0.05rem;
	color:#666;
	width:3.2rem;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	text-align:center;
	display:block;
	}
.column-left{
	width:7rem;
	height:2.8rem;
	float:none;
	margin-left:0;
	margin-top:0.4rem;
	}
.column-left .column-left-img{ float:left;
	width:2.78rem;
	height:2.78rem;
	border:#fafafa 0.01rem solid;
	background-size:cover!important;
	background-position:50%!important;
	margin-right:0.2rem;
	}
.column-left .column-left-des{
	padding:0.4rem 0.3rem;
	}
.column-left .column-left-des p{
	font-size:0.3rem;
	}
.column-left .column-left-des span{
	font-size:0.24rem;
	}	
.column1-list{
	width:7rem;
	float:none;
	margin-top:0.4rem;
	padding:0;
	}
.column1-list ul{
	width:100%!important;
	}	
.column1-list ul li{
	width:100%;
	border-bottom:0.01rem solid #e8e6e3;
	padding:0.2rem 0;
	height:auto;
	margin:0;
	}
.column1-list ul li .column1-title{
	width:6rem;
	}
.column1-list ul li .column1-title a{
	width:6rem;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	}
.column1-list ul li a.column1-tj{
	width:0.4rem;
	height:0.4rem;
	position:absolute;
	right:0;
	top:0.3rem;
	background:url(/site/images/zl_01.png) center center no-repeat;
	background-size:contain!important;
	}
.column1-list .page ul, .meeting-body .page ul{
	width:100%;
	text-align:center!important;
	}
.gzjh-list{
	width:100%;
	overflow:hidden;
	padding-top:50px;
	}
.gzjh-list ul{
	width:1300px;
	}
.gzjh-list ul li{
	width:323px;
	height:210px;
	float:left;
	margin-right:32px; margin-left:10px;
 	padding:20px 16px; border:1px solid #eaeaea;border-radius:6px;
	}
 
.gzjh-list ul li .gzjh-title{
	font-size:24px;
	color:#333;
	text-align:center;
	}
.gzjh-list ul li .gzjh-title span{
	width:72px;
	height:1px;
	margin:0 auto;
	background:#b81a35;
	display:block;
	}
.gzjh-list ul li .gzjh-yq{
	padding-top:32px;
	text-align:center;
	}
.gzjh-list ul li .gzjh-pj{
	padding-top:17px;
	line-height:30px;
	text-align:center;
	}
.lxwm-txt{
	text-align:center;
	}
.lxwm-txt img{
	padding-top:50px;
	max-width:100%!important;
	height:auto!important;
	}
.lxwm-txt p{
	padding-bottom:14px;
	}
.mthz-list{
	width:100%;
	overflow:hidden;
	padding-top:30px;
	padding-bottom:50px;
	}
.mthz-list ul{
	width:856px;
	}
.mthz-list ul li{
	width:278px;
	height:98px;
	float:left;
	margin-right:20px;
	margin-bottom:20px;
	border:1px solid #eaeaea;
	background-size:contain!important;
	}
.meeting20210220-new{
	margin-top:0.5rem!important;
	}
.meeting-newlist{
	width:1180px;
	margin:0 auto;
	}
.list-container .swiper-slide{
	width:1180px!important;
	height:400px;
	}	
.list-container .swiper-slide .meeting-newlist-img{
	width:500px;
	height:300px;
	float:left;
	}
.list-container .swiper-slide .meeting-newlist-img a{
	width:500px;
	height:300px;
	background-size:contain!important;
	}
.list-container .swiper-slide .meeting-newlist-txt{
	padding-left:30px;
	width:650px;
	float:left;
	height:270px;
	position:relative;
	}
.list-container .swiper-slide .meeting-newlist-txt .meeting-newlist-title{
	padding:25px 0;
	color:#333;	
	}
.list-container .swiper-slide .meeting-newlist-txt .meeting-newlist-des{
	line-height:30px;
	height:120px;
	}
.list-container .swiper-slide .meeting-newlist-txt .meeting-more{
	color:#b81a35;
	position:absolute;
	right:144px;
	bottom:0;
	}
.list-container .list-next, .list-container .list-prev{
	width:11px;
	height:18px;
	background:url(../images/meeting_02.png) center center no-repeat;
	top:345px;
	margin:0;
	left:614px;
	}
.list-container .list-prev{
	background:url(../images/meeting_01.png) center center no-repeat;
	left:556px;
	}
.list-container .list-next.swiper-button-disabled, .list-prev.swiper-button-disabled{
	opacity:1;
	}
.meeting-jbyj .meeting-bj-title{
	text-align:center;
	position:relative;
	}
.meeting-jbyj .meeting-bj-title b{
	display:none;
	}
.meeting-jbyj .meeting-bj-title:before{
	content:'';
	width:7rem;
	height:0.42rem;
	background:#fff;
	position:absolute;
	left:0;
	top:50%;
	}
.jbyj-container .swiper-slide{
	width:180px!important;
	height:417px;
	}	
.jbyj-container .swiper-slide .meeting-jbyj-img{
	width:176px;
	height:240px; border:#eaeaea 1px solid;
	float:left;
	margin-top:100px;
	}
.jbyj-container .swiper-slide .meeting-jbyj-img a{
	width:100%;
	height:100%;
	background-size:cover!important;
	background-position:50%!important;
	}
.jbyj-container .swiper-slide .meeting-jbyj-txt{
	padding-left:24px;
	width:295px;
	float:left;
	position:relative;
	display:none;
	padding-top:30px;
	height:310px;
	}
.jbyj-container .swiper-slide-active{
	width:590px!important;
	height:340px!important;
	position:relative;
	}
.jbyj-container .swiper-slide-active .meeting-jbyj-img{
	width:260px;
	height:340px;
	margin:0;
	}
.jbyj-container .swiper-slide-active .meeting-jbyj-txt{
	display:block;
	}
.jbyj-container .swiper-slide .meeting-jbyj-txt .meeting-jbyj-title{
	color:#333;	
	}
.jbyj-container .swiper-slide .meeting-jbyj-txt .meeting-jbyj-zhiwei{
	padding-top:13px;
	color:#333;
	line-height:30px;
	}
.jbyj-container .swiper-slide .meeting-jbyj-txt .meeting-jbyj-des{
	line-height:30px;
	padding-top:16px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
	}
.jbyj-container .swiper-slide .meeting-jbyj-txt .meeting-more{
	color:#b81a35;
	position:absolute;
	left:24px;
	bottom:51px;
	}
.jbyj-container .jbyj-next, .jbyj-container .jbyj-prev{
	width:11px;
	height:18px;
	background:url(../images/meeting_02.png) center center no-repeat;
	top:395px;
	margin:0;
	left:614px;
	}
.jbyj-container .jbyj-prev{
	background:url(../images/meeting_01.png) center center no-repeat;
	left:556px;
	}
.jbyj-container .jbyj-next.swiper-button-disabled, .jbyj-prev.swiper-button-disabled{
	opacity:1;
	}
.footer{
	min-width:1200px;
	width:100%;
	height:88px; font-size:12px;
	background:#505050;
	}
.meeting-jbyj-body{
	width:100%;
	overflow:hidden;
	}
.soundbite-box .main-box{
	display: block;
    width:100%!important;
    margin: 0 auto;
    max-width: 1180px;
    padding:0!important;
    color: #444;
	}
.soundbite-box .main-box .soundbite .soundbite-list .pic-box {
    margin-top:100px!important;
}
.soundbite-box .main-box .soundbite .soundbite-list .cur {
    margin-top:0px!important;
	height:340px!important;
}
.soundbite-box .main-box .soundbite .soundbite-list .cur img{
	height:340px!important;
	}
.soundbite-box .main-box .soundbite .soundbite-list {
    height: 400px;
    width:850px!important;
    overflow: hidden;
}
.soundbite-box .main-box .soundbite .soundbite-info{
	width:330px!important;
	height:340px!important;
	left:874px;
	right:outo;
	}
.soundbite-box .main-box .soundbite .soundbite-info .info{
	padding:0!important;
	}
.soundbite-box .main-box .soundbite .soundbite-info .info .soundbite-name{
	font-size:16px!important;
	padding-top:30px;
	padding-bottom:13px;
	line-height:30px;
	color:#333;
	}
.soundbite-box .main-box .soundbite .soundbite-info .info .soundbite-tag{
	font-size:16px!important;
	padding-bottom:15px!important;
	}
.soundbite-box .main-box .soundbite .soundbite-info .info .soundbite-a{
	font-size:16px;
	color:#b81a35;
	padding-top:20px;
	
	}
.soundbite-box .main-box .soundbite-page a{
	width:11px!important;
	height:18px!important;
	background:url(../images/meeting_01.png) center center no-repeat!important;
	border:none!important;
	}
.soundbite-box .main-box .soundbite-page a:nth-child(2){
	background:url(../images/meeting_02.png) center center no-repeat!important;
	}
.soundbite-box .main-box .soundbite-page{
	margin-top:50px!important;
	}
.main, .history-date ul{
	width:7rem!important;
	}
history-date h2.first {
    width:6.55rem!important;
    z-index: 99;
}
.history{
	background: url(../mimages/line04.gif) repeat-y 0 0!important;
	background-size:contain!important;
	height:100%!important;
	}
.history-date h2 {
    background: url(../mimages/icon06.gif) #fff no-repeat 1.2rem 0!important;
	background-size:contain!important;
    height:0.56rem!important;
    font-size:0.28rem!important;
	width:7rem!important;
    padding-left: 0!important;
    margin-bottom: 0.75rem!important;
}
.history-date h2 a {
    font-size:0.28rem!important;
    background:none!important;
	background-size:contain!important;
    padding-right:0.17rem!important;
    margin:0.21rem 0.97rem 0 0!important;
}
.history-date h2 img {
    vertical-align:0!important;
	margin:0!important;
}
.history-date ul li {
    background: url(../images/icon07.gif) no-repeat 1.8rem 0!important;
    padding-bottom:0!important;
	background-size:contain!important;
}
.history-date ul li h3 {
    width:1.68rem!important;
	position:relative;
    padding-right:0.2rem!important;
	font-size:0.32rem!important;
}
.history-date ul li h3 img{
	width:0.2rem!important;
	height:0.2rem!important;
	position:absolute;
	right: -0.12rem;
    top: 0.04rem;
	display:block;
	}
.history-date ul li h3 span {
    font-size:0.2rem!important;
}
.history-date ul li dl {
    padding-left:0.2rem!important;
    height:2rem!important;
    margin-top:-0.45rem!important;
}
.history ul li img {
    border:0.01rem solid #eaeaea!important;
	width:1.8rem!important;
	height:1.16rem!important;
}
.history-date ul li dl.newdl-txt{
	width:2.8rem!important;
	padding-left:0.2rem!important;
	}
.history-date ul li dl.newdl-txt .sn_hov_red{
	font-size:0.3rem;
	line-height:150%;
	display:block;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	height:0.45rem;
	}
.history-date ul li dl dt span {
    font-size:0.24rem!important;
	height:0.28rem!important;
    margin-top:0.1rem!important;
    margin-bottom:0.1rem!important;
	display:block;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	line-height:100%;
	}
.mediabd{
	width:auto!important;
    height:auto!important;
	}
.mediabd .leftul {
    width:3.5rem!important;
}
.mediabd .leftul li img{
	width:3.48rem!important;
	height:2.24rem!important;
	border:0.01rem solid #eaeaea;
	}
.mediabd .rightul {
    float: left;
    width:3.3rem!important;
	padding-left:0.2rem;
}
.mediabd .rightul .title {
    height: auto!important;
    text-align: left!important;
    color: #666!important;
	width:100%!important;
	line-height:180%!important;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	margin-bottom:0!important;
	padding-top:0.1rem;
}
.mediabd .rightul .sub-title{
	margin-top:0!important;
	font-size:0.24rem!important;
	}
.lnr{
	margin-top:0.3rem;
	display:block;
	}
.mediabd .rightul .title b a{
	line-height:150%;
	font-size:0.3rem;
	display:block;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	height:0.45rem;
	}
.mediabd .rightul li {
    height:0.42rem!important;
    line-height:150%!important;
    width:100%!important;
}

}