body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea {
padding: 0;
margin: 0;
font-family: "microsoft yahei";
}

* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}

body,
html {
width: 100%;
font-size: 100%;
}
body {
	font-family: 'microsoft yahei', SimHei, Verdana;
}
a {
text-decoration: none;
}

ul,ol {
list-style: none;
}

.gnway-congress {
/* height: 100%; */
width: 100%;
/* background: linear-gradient(to right, #691109, #911c12, #67100a); */
}

img {
border: 0;
display: block;
}
.banner_meddle{
	height:5.3rem;
	width: 8.3rem;
	position: absolute;
	left: 50%;
	margin-left:-4.15rem;
	top: 50%;
	margin-top: -2.95rem;
}
.gncongress-header h1 a img {
	width: 100%;
}

/* banner */
header{
    position: fixed;
    z-index: 8888;
    left: 0;
    top: 0;
    width: 100%;
    height: .65rem;
}
header.on {
    background: rgba(88,13,7,.7);
    min-height: 0.5rem;
}
.gncongress-header h1 {
width: 1.8rem;
position: absolute;
left: 1.2rem;
margin-top: 0.18rem;
float: left;
}

.gncongress-nav {
margin-top: 0.22rem;
/* margin-left: 16%; */
float: left;
position: absolute;
right: 4rem;
}

.gncongress-li {
float: left;
margin-left: 0.4rem;
}
.cur {
display: block;
font-size: .16rem;
height: auto;
color: #ffffff;
height: 0.24rem;
text-align: center;
position: relative;
}
.cur::after{
content: "";
display: block;
width: 100%;
height: 1px;
background: #ffffff;
position: absolute;
bottom: 0;
left: 0;
transition: all 0.3s ease-in-out;
transform: scale3d(0,1,1);
transform-origin: 50% 0;
}
.cur:hover::after{
transform: scale3d(1,1,1);
}
.gncongress-header-btn {
display: block;
margin-top: .2rem;
width: .98rem;
height: .26rem;
line-height: .26rem;
text-align: center;
background: url(../images/gncongress-btn.png) no-repeat;
background-size: 100% auto;
color: #8f1e11;
font-size: .16rem;
float: right;
right: 2.5rem;
position: absolute;
}
.gncongress-header-btn:hover {
background: url(../images/gncongress-btn1.png) no-repeat;
background-size: 100% auto;

}
/* 轮播 */
.gncongres_content{
width: 100%;
overflow: hidden;
}
.column_1_con_Slider{
width: 100%;
float: left;
}
/*轮播 begin */
.pic-ul{
width:100%;
position: relative;
overflow: hidden;	
}
.pic-ul>.pic-li{
	width:100%;
	position: relative;
}
.pic-ul a{
display: block;

}


.btn-ul{
width: 1.14rem;
height: .08rem;
position: absolute;
left: 50%;
line-height: .08rem;
bottom: 1.23rem;
margin-left: -0.57rem;
}

.btn-ul li:first-child{
margin-left: 0;
}
.btn-ul li{
width: .3rem;
height: .08rem;
background: #c46f71;
border-radius: .08rem;
line-height: .08rem;
margin-left: .12rem;
float: left;
cursor: pointer;
}
.btn-ul li.hover_time{background:#fff;}

.pic-ul img{
width: 100%;
display: block;
border: none;
}
/* 轮播 end */

/* 关于大会 */
.gncongress-about{
width: 100%;
background: url(../images/gnway-bkg.jpg) no-repeat center center;
background-size: 100% 100%;
overflow: hidden;
	height: 3.98rem;
padding-bottom: 0.7rem;
}

img{
	border: none;
}
.gncongress-about-font{
font-size: 0.3rem;
line-height: 0.32rem;
color: #fff;
text-align: center;
padding-top: 0.88rem;
position: relative;
margin-bottom: 0.1rem;
}

.gncongress-about-font::after{
content: "";
display: block;
width: 3.15rem;
height: 1px;
background: url(../images/hengxian.png) no-repeat;
position: absolute;
bottom: -0.08rem;
left: 50%;
margin-left: -1.6rem;
}
.gncongress-about-font1{
font-size: 0.14rem;
color: #fff;
line-height: 0.18rem;
text-align: center;
opacity: 0.8;
}
.gncongress-about-txt{
padding-top: 0.42rem;
width: 70%;
margin: auto;
}
.gncongress-about-txt p{
font-size: 0.16rem;
color: #fff;
line-height: 0.24rem;
margin-bottom: 0.15rem;
opacity: 0.9;
}

/* 亮点 */
.gncongress-light{
width: 100%;
	height: 6.51rem;
background: url(../images/gnway-bkg1.jpg) no-repeat center center;
background-size: 100% 100%;
overflow: hidden;
}
.gncongress-light .gncongress-about-font{
padding-top: 0.88rem;
color: #a10f10;
}
.gncongress-light .gncongress-about-font::after{
background: url(../images/hongxian.png) no-repeat;
}
.gncongress-light .gncongress-about-font1{
color: #a10f10;
}
.gncongress-light-content{
width: 75%;
margin: 0 12.5%;
padding-top: 0.48rem;
text-align: center;
}

.light-li{
width: 16%;
margin: 0 2%;
background: url(../images/light-bkg.png) no-repeat;
background-size: 100% 100%;
float: left;
}

.light-li-cont{
width: 100%;
height: 1.7rem;
}

.light-li-font{
font-size: .38rem;
color: #fff;
text-align: center;
line-height: 1.7rem;
font-weight: bold;
}

.light-li-font2{
font-size: .32rem;
padding-top: .52rem;
line-height: .34rem;
margin-bottom: .1rem;
}

.light-li-title{
font-size: .18rem;
color: #ffd4bc;
line-height: .2rem;
text-align: center;
}

.light-li-txt{
height: 2.87rem;
font-size: .14rem;
color: #333;
line-height: .2rem;
padding: .28rem .3rem 0;
text-align: left;
}
@media screen and (max-width:1024px) {
	
.light-li-txt{
font-size: .12rem;
height: 2.4rem;
padding: .12rem .1rem 0;
line-height: .22rem;
}
}
/* 大会安排 */
.gncongress-arrange{
width: 100%;
background: url(../images/gnway-bkg2_big.jpg) center center ;
background-size: 100% 100%;
overflow: hidden;
}
.entirety-arrange{
width: 100%;
}
.entirety-arrange-font{
font-size: .18rem;
color: #f0ddc1;
line-height: .2rem;
text-align: center;
padding-top: .5rem;
padding-bottom: .48rem;
}

.entirety-ul{
width: 88%;
margin: 0 6%;
overflow: hidden;
}

.entirety-ul li:first-child{
margin-left: 0;
}
.entirety-ul li{
width: 30%;
margin-left: 5%;
float: left;
}

.entirety-li-date{
font-size: .18rem;
color: #a10f10;
height: .32rem;
background: #eedddc;
opacity: .9;
text-align: center;
line-height: .32rem;
}

.entirety-li-item{
border: 1px solid #a65048;
box-sizing: border-box;
border-top: none;
height: 1.1rem;
padding-top: .16rem;
}
.entirety-li-items{
width: 100%;
float: left;
}
.entirety-li-time{
width: 40%;
padding-left: 15%;
font-size: .18rem;
color: #fff;
line-height: .32rem;
box-sizing: border-box;
float: left;
}

@media screen and (max-width:1024px) {
.entirety-li-time{
width: 38%;
padding-left: 0;
font-size: .12rem;
line-height: .3rem;
box-sizing: border-box;
}
}
.entirety-li-title{
width: 60%;
font-size: .16rem;
color: #fad586;
padding-right: 12%;
line-height: .32rem;
padding-left: 4%;
box-sizing: border-box;
float: right;
}

@media screen and (max-width:1024px) {
.entirety-li-title{
width: 62%;
padding-left: 0;
padding-right: 0;
font-size: .12rem;
line-height: .3rem;
box-sizing: border-box;
}
}
.content-arrange{
width: 100%;
overflow: hidden;
}
.content-arrange-font{
font-size: .24rem;
line-height: .26rem;
color: #fff;
padding-top: .88rem;
text-align: center;
margin-bottom: .1rem;
position: relative;
}

.content-arrange-font::after{
content: "";
display: block;
width: 3.15rem;
height: 1px;
background: url(../images/hengxian.png) no-repeat;
position: absolute;
bottom: -0.08rem;
left: 50%;
margin-left: -1.6rem;
}

.content-arrange-font1{
font-size: .14rem;
color: #fff;
line-height: .18rem;
opacity: .8;
text-align: center;
}
.content-arrange-content{
width: 80%;
overflow: hidden;
margin: 0 8% 0 12%;
padding-top: .56rem;
}
.arrange-content-left{
width: 50%;
/* height: 13.54rem; */
/* background: url(../images/time-bkg-1.png) no-repeat; */
background-size: 100% 100%;
/* padding-left: 17%; */
float: left;
padding-right: 0.35rem;
}
div.arrange-content-left-time dl{
	height: auto;
	padding-bottom: 0.44rem;
}
.arrange-content-right{
width: 50%;
/* height: 5.82rem; */
/* background: url(../images/time-bkg2.png) no-repeat; */
background-size: 100% 100%;
/* padding-left: 17%; */
float: right;
padding-left: 0.35rem;
}
.arrange-left-dl-1th{
height: 1.7rem;

box-sizing: border-box;
}
.arrange-left-dl-1th-padding{
	padding-top: .46rem;
}
.arrange-left-dl-2th{
height: 1.74rem;
}
.arrange-left-dl-3th{
height: 1.54rem;
}
.arrange-left-dl-4th{
height: 1.56rem;
}
.arrange-left-dl-5th{
height: 1.5rem;
}
.arrange-left-dl-6th{
height: 1.8rem;
}
.arrange-left-dl-7th{
height: 1.58rem;
}
.arrange-left-dl-8th{
height: .25rem;
}
.arrange-left-dl-9th{
height: 2.2rem;
}
.arrange-left-dl-10th{
height: 1.54rem;
}
.arrange-left-dl-11th{
height: 1.72rem;
}
.arrange-left-dl-12th{
height: .25rem;
}
.arrange-left-dl-font{
font-size: .2rem;
color: #fff;
line-height: .26rem;
margin-bottom: .05rem;
letter-spacing: 0.01;
}

.arrange-left-dl-txt{
font-size: .14rem;
color: #ffddb6;
line-height: .2rem;
position: relative;
margin-bottom: .22rem;
letter-spacing: 0.01rem;
}
@media screen and (max-width:1200px) {
	.arrange-left-dl-font{
	-webkit-line-clamp: 3;
	display: -webkit-box;
	-webkit-box-orient: block-axis;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal;
	}
	.arrange-left-dl-txt{
	-webkit-line-clamp: 2;
	display: -webkit-box;
	-webkit-box-orient: block-axis;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal;
	line-height: .28rem;
	}
}
.arrange-left-dl-txt::after{
content: "";
display: block;
width: 100%;
height: 2px;
background: url(../images/about-icon3.png) no-repeat;
position: absolute;
bottom: -0.08rem;
left: 0;
}
.arrange-left-dl-cont{
width: 100%;
float: left;
}
.arrange-left-dl-title{
width: .8rem;
font-size: .16rem;
color: #fff;
line-height: .2rem;
float: left;
}

.arrange-left-dl-title1{
font-size: .14rem;
color: #fff;
line-height: .2rem;

float: left;
}
@media screen and (max-width:1024px) {
	.arrange-left-dl-title{
	font-size: .14rem;
	line-height: .18rem;
	}
	.arrange-left-dl-title1{
	font-size: .14rem;
	line-height: .16rem;
	}
}


.gncongress-bkg{
width: 100%;
background: url(../images/gnway-bkg3.jpg) no-repeat;
background-size: cover;
overflow: hidden;
}
/* 嘉宾 */
.gncongress-introduction{
width: 100%;
padding: 0 12%;
box-sizing: border-box;
}
.introduction-swiper{
width: 100%;
position: relative;
margin-top: .58rem;
}
.introduction-swiper .swiper-container{
width: 100%;

}
.introduction-swiper .swiper-slide:first-child{
margin-left: 0;
}
.introduction-swiper .swiper-slide{
width: 25%;
margin-right: 0;
float: left;
padding: 0 1%;
}
.swiper-slide>img{
width: 100%;
}
.introduction-swiper .swiper-button-prev{
outline: none;
color: #a36157;
left: -.6rem;
}
.introduction-swiper .swiper-button-next{
outline: none;
color: #a36157;
right: -.6rem;
}



/* 地址 */
.gncongress-address{
width: 100%;
background: url(../images/gnway-bkg5.jpg) no-repeat;
background-size: cover;
overflow: hidden;
padding-bottom: .04rem;
}


.address-content{
width: 76%;
height: 3.88rem;
margin: 0 12%;
margin-top: .64rem;
}

.address-content-left{
width: 45%;
height: 100%;
padding-top: 1.54rem;
box-sizing: border-box;
padding-left: 5%;
float: left;
}

.address-content-font{
font-size: .18rem;
color: #fff;
line-height: .2rem;
margin-bottom: .15rem;
}

.address-content-txt{
font-size: .14rem;
color: #fff;
line-height: .24rem;
}
.address-content-right{
width: 55%;
height: 100%;
float: right;
}
.fl{
								float: left;
							}
							.fr{float: right;}
							.arrange-content-left-title{
								width: 100%;
							}
							.arrange-content-left-title .title_time{
								color: #feeccf;
								font-size: 0.3rem;
							}
							.arrange-content-left-title .line_content_left{
								color: #feeccf;
								font-size: 0.24rem;
								position: relative;
								padding-left: 0.02rem;
							}
							.line_content_left .dot_icon{
								color: #fff;
								font-size: 0.2rem;
								display: inline-block;
							}
							.line_content_left .dot_icon~span{
								width: 1.3rem;
								display: inline-block;
								margin-left: .2rem;
							}
							.line_content_right{
								padding-left: 0.2rem;
								width: calc(100% - 1.8rem);
								
							}
							.line_content::after{
								content: "";
								height: calc(100%);
								width: 0.01rem;
								background: #fff;
								position: absolute;
								left: 0.05rem;
								top: 13px;
							}
							.title_time{
								margin-bottom: 0.1rem;
							}
							.title_time span{
								margin-right: 0.1rem;
							}
							.arrange-content-left-title .line_content:last-child::after{
								display: none;
							}
							.line_content{
								overflow: hidden;
								padding-bottom: 0.42rem;
								position: relative;
							}
							.line_content_left{
								font-size: 0.2rem;
							}
.address-content-right>img{
max-width: 100%;
height: 100%;
margin: auto;
}
.right-arrow{
	width: 0.28rem;
	height: 0.6rem;
	background: url(../images/right-arrow.png) no-repeat;
	background-size: cover;
	position: absolute;
	right: -50px;
	top: 50%;
	margin-top: -0.4rem;
}
.left-arrow{
	width: 0.28rem;
	height: 0.6rem;
	background: url(../images/left-arrow.png) no-repeat;
	background-size: cover;
	position: absolute;
	 left: -45px;
	top: 50%;
	margin-top: -0.4rem;
}

/* logo */
.gncongress-logo{
width: 100%;
background: url(../images/gnway-bkg6.jpg) no-repeat;
background-size: cover;
overflow: hidden;
}

.partner-logo{
width: 76%;
margin: 0 12%;
}
.partner-ul{
width: 100%;
overflow: hidden;
padding-top: .56rem;
}
.media-logo .partner-ul{
	padding-top: 0;
}
.partner-ul li{
  width: 12.5%;
  padding: 0 0.5%;
  margin-bottom: .1rem;
  float: left;
	transition: all 0.5s ease 0s;
}

.partner-li{
float: left;
}

.partner-li1{
float: right;
}
.partner-ul li>img{
width: 100%;
transition: all 0.5s ease 0s;
}

/* footer */
.gncongress-footer{
width: 100%;
background: url(../images/gnway-bkg7.jpg) no-repeat;
background-size: cover;
overflow: hidden;
padding-top: 1.46rem;
padding-bottom: .64rem;
box-sizing: border-box;
}

.gncongress-foot{
width: 76%;
margin: auto;
/* margin: 0 12%; */
}
.gncongress-footer-left{
width: 20%;
float: left;
position: relative;
}
.gncongress-footer-left-logo{
/* width: 4.18rem; */
margin-right: 10%;
float: left;
}


.gncongress-footer-left-logo a img{
width: 100%;
}
.gncongress-footer-left-cont{
width: 30%;
float: right;
}
.gncongress-footer-cont1{
width: 1.5rem;
margin-right: .48rem;
/* float: left; */
margin: auto;
}	

.gncongress-footer-cont1 p{
font-size: .15rem;
color: #fff;
line-height: .28rem;
margin-bottom: .1rem;
text-align: center;
}
.gncongress-footer-cont1 img{
width: 100%;
}
.gncongress-footer-left-cont{
	text-align: center;
}	
.footer_code{
	display: inline-block;
}

.gncongress-footer-title{
font-size: .16rem;
color: #fff;
line-height: .27rem;
margin-bottom: .12rem;
padding-top: 0.2rem;
}
.gncongress-footer-title p{
font-size: .22rem;
line-height: .18rem;
display: inline-block;
}

.gncongress-footer-title1,.gncongress-footer-title2{
font-size: .18rem;
color: #fff;
line-height: .2rem;
margin-bottom: .12rem;
}
.gncongress-footer-title1{
opacity: .8;
}
.gncongress img{
	display: block;
	margin: auto;
}
.gncongress-footer-right{
width: 42%;
/* padding-top: .12rem; */
float: left;
margin-left: 3%;
box-sizing: border-box;
}

.gncongress-footer-right-in{
width: 4.8rem;
margin-right: 25%;
}

.gncongress-footer-right>img{
width: 100%;
}
.gncongress-footer-right p{
	font-size: 0.16rem;
	overflow: hidden;
	color: #fff;
	text-align: right;
	padding-right: 1rem;
	margin-top: 0.1rem;
	
}
.gncongress-footer-left-logo{
	position: relative;
}
.gncongress-footer-right p.code_right{
	padding-right: 1.3rem;
}
.gncongress-footer-more{
width: 2.2rem;
height: .5rem;
background: url(../images/more-icon.png) no-repeat;
background-size: 100% 100%;
font-size: .2rem;
color: #fff;
line-height: .5rem;
text-align: center;
/* margin-left: 1.2rem; */
margin-top: .3rem;
float: right;
margin-right: 1rem;
display: block;
font-weight: bold;
margin-bottom: 0.1rem;
}
.gncongress-footer-more:hover{
background: url(../images/btn_hover.png) no-repeat;
background-size: 100% 100%;
color: #fff;
}
.banner_btn{
	height: 0.6rem;
	width: 2.7rem;
	display: block;
	text-align: center;
	color: #fff;
	background: url(../images/btn_nor.png) no-repeat;
	/* bottom: 2.9rem; */
	font-size: 0.2rem;
	line-height: 0.6rem;
	font-weight: bold;
	background-size: 100% 100%;
	margin: auto;
	margin-top: .4rem;
}
.banner_btn:hover{
	color: #fff;
	background: url(../images/btn_hover.png) no-repeat;
	background-size: 100% 100%;
}
.light-li{
	transition: all 0.5s ease 0s;
}
.light-li:hover,.partner-ul li:hover img{
	    transition: all 0.5s ease 0s;
	    transform: translateY(-8px);
	    -webkit-transform: translateY(-8px);
}

.light-li.light-li-big{
	
}
@media screen and (max-width:1120px) {
	/* .gnway-congress-iphone{
			display: block;
		} */
	/* .banner_btn{
		bottom: 1.5rem;
	} */	
	.gncongress-footer-right-in{
		margin: auto;
	}	
	/* main,.gnway-congress{
		display: none;
	} */
	.gncongress-footer-right{
			margin-left: 8%;
	}	
	.gncongress-footer-title1,.gncongress-footer-title2{
	text-align: center;
	}	
	.gncongress-footer-more{
	margin: auto;
	margin-top: .1rem;
	}	
	
	.gncongress-footer-title{
	text-align: center;
	}
	.gncongress-footer-cont2{
	/* padding-top: .4rem; */
	float: none;
	}	
	.gncongress-footer-cont1{
	float: none;
	margin: auto;
	}
	.gncongress-footer-left-logo{
	margin: auto;
	margin-bottom: .1rem;
	float: none;
	}
	.gncongress-footer{
	background-size: 100% 100%;
	padding-top: 1.8rem;
	padding-bottom: .44rem;
	}	
	.gncongress-footer-left{
	/* width: 100%; */
	float: left;
	}
	/* .partner-ul li{
	width: 100%;
	margin-bottom: .2rem;
	float: left;
	} */
	.media-logo .partner-li{
	height: 1.1rem;
	}
	.partner-logo{
	width: 88%;
	margin: 0 6%;
	}	
	.gncongress-logo{
	background-size: 100% 100%;
	}
	.partner-logo .content-arrange-font {
	padding-top: .38rem;
	}
	/* .partner-ul{
	padding-top: .36rem;
	} */	
	.address-content-txt{
	text-align: center;
	line-height: .34rem;
	}
	.address-content-left{
	width: 100%;
	padding: 0;
	}
	.gncongress-address .content-arrange-font{	
	padding-top: .38rem;
	}
	.gncongress-address{
	background-size: 100% 100%;
	}
	.address-content{
	width: 88%;
	height: auto;
	margin: 0 6%;
	margin-top: .44rem;
	}
	.address-content-font{
	text-align: center;
	}
	.address-content-right{
	width: 100%;
	margin-top: .1rem;
	}
	.gncongress-header h1 {
		width: 2.5rem;
		left: 0.4rem;	
		}
		.gncongress-nav {
		display: none;
		}
		.gncongress-header-btn {
		right: 1rem;
		width: 1.5rem;
		height: .5rem;
		line-height: .35rem;
		}
		.btn-ul{
		bottom: .6rem;	
		}
		.gncongress-about{
		background-size: 100% 100%;
		padding-bottom: 0.35rem;
		}	
	.gncongress-about-font{
	padding-top: 0.34rem;
	}	
	.gncongress-light{
	background-size: 100% 100%;
	}	
	.gncongress-light-content{
	width: 80%;
	margin: 0 10%;
	padding-top: 0.24rem;
	margin: auto;
	}
	.light-li{
	width: 30%;
	margin: 0 1.515%;
	margin-bottom: .18rem;
	}
	.light-li-txt{
	font-size: .12rem;
	padding: 0 .1rem 0;
	line-height: .25rem;
	}
	.entirety-arrange .gncongress-about-font{
	padding-top: .38rem;
	}
	.entirety-arrange-font{
	padding-top: .22rem;
	padding-bottom: .28rem;
	}
	.entirety-ul li{
	width: 100%;
	margin-bottom: .2rem;
	margin-left: 0;
	}
	.entirety-li-time{
	width: 40%;
	padding-left: 15%;
	box-sizing: border-box;
	line-height: .4rem;
	}
	.entirety-li-title{
	width: 60%;
	padding-left: 4%;
	padding-right: 10%;
	box-sizing: border-box;
	line-height: .4rem;
	}
	.arrange-content-left{
	width: 100%;
	/* padding-left: 33%; */
	transform: scale(0.9);
	}
	.arrange-content-right{
	width: 100%;
	/* padding-left: 33%; */
	margin-top: .2rem;
	transform: scale(0.9);
	padding-left: 0;
	}
	.gncongress-light .gncongress-about-font{
	padding-top: 0.4rem;
	}	
.gncongress-footer-right p,.gncongress-footer-right p.code_right{
	padding-right: 0;
}
}
@media screen and (max-width:1300px) {	
		div.swiper-control{
			width: 1140px;
		}
		.gncongress-footer-left-logo img{
			transform: scale(0.8);
			position: relative;
			    top: -15px;
		}
	.person_name_title{
		font-size: 0.18rem;
	}
	.person_name_text{
		font-size: 0.12rem;
		line-height: 0.2rem;
	}
}
@media screen and (max-width:1500px) {	
		div.banner_meddle img{
			transform: scale(0.8);
		}
		div.agenda-swiper div.swiper-wrapper {
			    margin-top: 1.8rem;
		}
		p.entirety-li-time {
		    font-size: 0.14rem;
		}
		.person_name_title{
			font-size: 0.18rem;
		}
		.person_name_text{
			font-size: 0.12rem;
			line-height: 0.2rem;
		}
}
@media screen and (max-width:1600px) {	
		/* div.agenda-swiper .swiper-wrapper {
			    margin-top: 170px;
			} */
	/* .banner_meddle{
		bottom: 0.5rem;
	} */
	
	.gncongress-footer-cont1 p{
		font-size: 0.12rem;
	}
	.gncongress-footer-title p{
		font-size: 0.16rem;
	}

.light-li-txt{
font-size: .12rem;
height: 2.4rem;
line-height: 0.22rem;
letter-spacing: 0.01rem;
padding: .2rem .2rem 0;
}
.light-li-font1{
font-size: .26rem;
line-height: 1.4rem;
}
.light-li-title{
font-size: .15rem;
letter-spacing: 0.02rem;
}
.light-li-font2{
font-size: .23rem;
line-height: .26rem;
padding-top: .42rem;
margin-bottom: .06rem;
}
.arrange-left-dl-font{
	font-size: 0.18rem;
}
.entirety-arrange .gncongress-about-font{
padding-top: .88rem;
}
.entirety-arrange-font{
font-size: .16rem;
padding-top: .4rem;
padding-bottom: .38rem;
}
.entirety-ul{
width: 88%;
margin: 0 6%;
}
.entirety-li-date{
font-size: .16rem;
line-height: .28rem;
height: .28rem;
}
.entirety-li-time{
width: 40%;
padding-left: 10%;
font-size: .18rem;
line-height: .28rem;
box-sizing: border-box;
}
.content-arrange-font{
font-size: .22rem;
padding-top: 1rem;
}
.entirety-li-title{
width: 60%;
padding-left: 2%;
padding-right: 7%;
font-size: .15rem;
line-height: .28rem;
box-sizing: border-box;
}
.light-li-cont{
height: 1.4rem;	
}
.gncongress-light .gncongress-about-font{
padding-top: 0.8rem;
}
	.gncongress-about{
	background-size: 100% 100%;
	padding-bottom: 0.5rem;
	}	
	.gncongress-about-font{
	font-size: 0.25rem;
	line-height: 0.25rem;
	padding-top: 1rem;
	}

	.person_name_title{
		font-size: 18px;
	}
}
@media screen and (max-width:1700px) {	
		div.banner_meddle img{
			transform: scale(0.9);
		}
		div.agenda-swiper .swiper-wrapper{
			margin-top: 1.8rem;
		}
		.banner_btn{
			margin-top: 0.2rem;
		}
}
@media screen and (max-width: 1850px) {
	.banner_meddle{
		bottom: 0.8rem;
	}
	div.agenda-swiper .swiper-wrapper{
		margin-top: 1.9rem;
	}
	.entirety-li-time{
		font-size: 0.16rem;
	}
}


.content-arrange-content img{
	max-width: 100%;
}


.swiper-slide a{
	display: block;
}
.title_logo_ul{
	text-align: center;
}
.title_logo_content{
	padding: 0.4rem 0;
}
.title_logo_content img{
	margin: auto;
	display: block;
}
.logo_title_font{
	font-size: 0.18rem;
	font-weight: bold;
	color: #fff;
	text-align: center;
	margin-bottom: 0.4rem;
	letter-spacing: 0.03rem;
}
.logo_text_font{
	font-size: 0.14rem;
	color: #fff;
	text-align: center;
	letter-spacing: 0.01rem;
	line-height: 0.4rem;
}
.video_ul{
	display: inline-block;
	padding: 0 10%;
}
.video_ul li a{
	display: block;
	position: relative;
	margin-top: 0.7rem;
}
.video_ul li img{
	max-width: 100%;
}
#video—luo li{
	width: 10rem;
	margin: auto;

}
#video_ul2 li{
	width: 33.33%;
	float: left;
	padding:0 1.5%;
}
.video_ul li:hover .play_bkg,.video_ul li:hover .play_icon_btn{
display: block;
}
.play_bkg{
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.5);
	position: absolute;
	top: 0;
	left: 0;
	display: none;
	border-radius:0.28rem 0.28rem 0 0;
}
.play_icon_btn{
	height: 1rem;
	width:  1rem;
	background: url(../images/play_btn_icon.png) no-repeat;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -0.5rem;
	margin-left: -0.5rem;
	display: none;
	background-size: 100% 100%;
}
.gwany_video{
	text-align: center;
}

.person_name_bkg{
	width: 100%;
	background-size: 100% ;
}
.person_name_title{
	font-size: 0.22rem;
	color: #7c170d;
	line-height: 0.28rem;
	text-align: left;
	margin-bottom: 0.1rem;
	font-weight: bold;
	/*position: absolute;*/
	/*top: 60%;*/
	padding: 0 4%;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.person_name_text{
	font-size: 0.14rem;
	color: #333;
	line-height: 0.24rem;
	text-align: left;
	padding:0 4%;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
}
.partner_content{
	/*width: 16rem;*/
	margin: auto;
	display: inline-block;
}
.partner_content ul{
	display: block;
}
#video_ul3,#video_ul5{
	display: flex;
	flex-flow: row nowrap;
	justify-content: center;
}
#video_ul2 li,#video_ul3 li,#video_ul4 li,#video_ul5 li,#video_ul6 li{
	float: left;
	width: 33.33%;
	padding:0 1.5%;
}
#video_ul2 li,#video_ul4 li,#video_ul6 li{
	width: 33.333%;
	float: left;
	padding:0 1.5%;
}
/*#video_ul6 li{*/
/*	width: 33.333%;*/
/*	float: left;*/
/*	padding:0 1%;*/
/*}*/
.video_ul li dt{
	position: relative;
}
#video_ul2 li dl dd,#video_ul3 li dl dd,#video_ul4 li dl dd{
	min-height: auto;
}
#video_ul5 li dl dd{
	height: 1.8rem;
	overflow: hidden;
}
#video_ul4 li dl dd{
	height: 1.8rem;
	overflow: hidden;
}
#video_ul6 li dl dd{
	height: 1.6rem;
	overflow: hidden;
}
.video_ul li dd{
	min-height:1.5rem;
	padding: 0.2rem 0;
	background: #fff;
	border-radius: 0 0 0.26rem 0.26rem;
}
.gwany_video .gncongress-about-font{
	font-size: 0.24rem;
}
#video_ul6 li dl dd .person_name_text{
	-webkit-line-clamp: 2 ;
}