body{
	position: relative; 
	margin:0 auto;
	background-color:#fff
}
.nav ul li .sub-nav li .sub-nav2 {
    width: 220px;
}
.btn-inner{
    margin:0 auto; width:0px; display:none
}
/* banner */
.banner{
	height: auto !important;
}
.mbanner{
	display: none;
}
.banner img{
	width: 100%;
	height: auto;
	vertical-align: bottom;
}
.swiper-container-v .swiper-pagination-bullet {
	width: 14px;
	height: 17px;
}
.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
	content: '';
}
.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
	content: '';
}
.swiper-container-v .all-prev {
	left: 30px !important;
	z-index: 1111;
}
.swiper-container-v .all-next {
	right: 30px !important;
	z-index: 1111;
}
.about-phone{
	display: none;
}
/* 邀请函 */
.invicon0510{
 	height: 416px;
 	overflow-y:auto;
}
.invicon0510::-webkit-scrollbar {
	width: 6px;
	height: 1px;
}
.invicon0510::-webkit-scrollbar-thumb {
	border-radius: 6px;
	box-shadow: inset 0 0 5px rgb(0 0 0 / 20%);
	background: #999;
}
.invicon0510::-webkit-scrollbar-track {
	box-shadow: inset 0 0 5px rgb(0 0 0 / 20%);
	border-radius: 3px;
	background: #ededed;
}
/*              iff背景图                       */
.yitibody{
	width:1185px; 
	margin:80px auto 0 auto;
	height:380px;
}
.yitibody ul li{
	width:19%; 
	height:360px; 
	float:left; 
	margin-left:1%;
	color:#fff; 
	text-align:center; 
	padding-top:20px; 
	overflow:hidden; 
	border-radius:5px; 
}
.yitibody ul li b{
	color:#fff;  
	width:100%; 
	line-height:26px; 
	margin-bottom:12px; 
	text-align:center; 
	float:left; 
	font-size:15px;
}
.yitibody ul li label{
	width:100%; 
	float:left;
}
.yitibody ul li label img{
	width:30%; 
	margin-left:35%; 
	height:auto; 
	margin-bottom:10px;
}
.yitibody ul li span{ 
	color:#fff; 
	text-align:left; 
	line-height:22px; 
	width:90%;
	margin-left:8%; 
	font-size:14px; 
	display:block;
}
.yitibody ul li .shuiyin{
	position:relative; 
	border-bottom:-80px; 
	left:25%;
	width:240px; 
	height:240px;
}

.set-item {
    float: left;
    position: relative;
    width: 20%;
    color: #9B9B9B;
    font-size: 20px;
    text-align: center;
}
/* 大会主办 */
.dahuizhuban{
  color:#666;
  font:"黑体"; font-size:20px; font-weight:300; height:48px;
  position:relative; text-align:left; margin-top:20px;
  }
.dahuizhuban:before{
  content:'';
  width:1px;
  height:24px;
  background:#b71a35;
  position:absolute;
  left:-11px;
  top:4px;
  }
.dahuilogo {
  width:975px; 
  margin:40px auto;
  text-align: left;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.dahuilogo img{
    margin-right:12px; 
	margin-left: 12px;
	width:301px; 
	margin-bottom:20px;
	float: left;
}
.dahuilogo p{
	width: 100%; 
	text-align: center;
}
.meiti{
	width:84%;
}
.container {
	position: relative;
	max-width: 1200px;
	margin: 0 auto;
	box-sizing: border-box;    
	}  
.grid__item{ 
	margin-left:50px;
}
.grid__item img{
	width:274px; 
	margin-left:1px; 
	height:auto;
}
.sn_inn_img img{
	width: 240px;
	height: auto
}
.spr-bg{
	float:left; 
	z-index:100; 
	width:276px; 
	height:286px; 
	position:absolute; 
	left:50px; 
	top:0px;
}
.spr-title{
	float:left;
	position:absolute; 
	text-align:left; 
	top:255px; 
	line-height:14px; 
	width:276px; 
	text-align:center; 
	z-index:200; 
	color:#fff;
}
.footer{
	min-width:1200px;
	width:100%;
	height:80px; 
	font-size:12px;
	background:#505050;
}
.footer .inner{
	text-align:center;
	font-size:14px;
	color:#fff;
	padding:28px 0;
}
.f20box{ 
	width:100%; 
	height:98px; 
	padding-top:30px; 
	display:block; 
	border-bottom:1px solid #ddd; 
	background-color:#edf2f5;
}
.f20box ul{
	width:1195px; 
	margin:0 auto;
}
.f20box ul img{
	float:left;
}	
/*邀请函*/
.invicon0510 p{
	line-height: 150%;
}
/* 关于IFF */
.gyiff-text-20200116 {
    padding-top: 40px !important;
}
.gyiff-text-20200116 ul{
	margin-right: 23px !important;
}
.text-title-20200116 {
    padding-top: 40px !important;
}
.mbanner{
	display: none;
}
.yitititle{
	width:100%; 
	height:80px; 
	margin:0 auto;
	text-align: center;
}
.yitititle p{
	height:80px; 
	line-height:80px;
	font-size: 36px;
	color: #b8193f; 
	margin:0 auto; 
	text-align:center;  
	border-bottom:1px solid #b8193f;
	width: auto;
	display: inline-block;
}
/* 邀请函 */
.invi0511{
	width: 1180px; 
	height: auto; 
	margin: 80px auto 0;
}
.invi0511 .yitititle p{
	position: relative;
}
.invicontent0511{
	width: 1180px;
}
.inviimg0511{
	width: 500px; 
	float: left;
	margin-top: -100px;
}
.invicon0510{
	text-align: center;
	padding: 0px 10px;
}
.invicon0510 p{
	text-indent: 0px;
	margin-bottom: 20px;
}
.kind1110.yitititle {
    margin-top: 50px;
}
.kind1110{
	margin:0px auto; 
	position: relative;
}
.yitibody{
	margin: 40px auto 0;
	height: 390px;
}
.mySwiper .swiper-slide:first-child{
	margin-left: 15px;
}
/* 参会注册 */
.silukeji{
	height: 111px;
}
.silulianhe{
	height: 110px;
}
.cgtn{
	height: 111px;
}
.zhongguo{
	height: 109px;
}
.container a p{
	width:282px; 
	height:80px; 
	line-height:80px;
	font-size: 36px;
	color: #b8193f; 
	margin:0 auto; 
	text-align:center;
	border-bottom: 1px solid #b8193f;
}
/* 全球金融与发展报告下载按钮开始 */
.green-down{
	width: 14%;
	height: auto;
	position: fixed;
	top: 50%;
	right: 2%;
	z-index: 200;
}
.green-down img{
	width: 100%;
}
.green-down-position{
	width: 56%;
	height: 6%;
	position: absolute;
	left: 22.5%;
	bottom: 22.5%;
	cursor: pointer;
	/* border: 1px solid #000; */
}
.en_green-down-position{
	width: 56%;
	height: 6%;
	position: absolute;
	left: 22.5%;
	bottom: 13.5%;
	cursor: pointer;
	/* border: 1px solid #000; */
}
.m-img{
	display: none;
}
.org{
	width:1120px; 
	margin:0 auto 80px; 
	height:auto; 
	display:block
}
.jigou1111{
	margin:50px auto 0;
}
@media (min-width:1200px) {
	/* .green-down{
		width: 8% !important;
	} */
}
@media (min-width:1523px) {
	.green-down{
		width: 8% !important;
	}
}
@media (min-width:1730px) {
	.green-down{
		width: 12% !important;
	}
}
@media (min-width:1920px) {
	.green-down{
		width: 14% !important;
	}
}
@media screen and (max-width:1200px){
	.green-down{
		width: 35%;
	}
	.pc-img{
		display: none;
	}
	.m-img{
		display: block;
	}
	.green-down-position{
		width: 68%;
		height: 7%;
		left: 16.5%;
		bottom: 18%;
	}
	.en_green-down-position{
		width: 68%;
		height: 7%;
		left: 16.5%;
		bottom: 5.5%;
	}
}
@media (min-width: 320px) and (max-width: 1200px){
			*{
				font-size: 0.24rem;
				color: #666666;
			}
			p{
				font-size: 26px !important;/*原来32px */
			}
			.banner{display:none;}
			.mbanner{
				width: 7.5rem;
				background-size: contain !important;
				height: auto !important;
				position: relative;
				display: block;
			}
			.mbanner .swiper-wrapper .swiper-slide a img{
				width: 100%;
				object-fit: contain;
			}
			.mbanner-pagination{
				bottom: 20px !important;
			}
			.mbanner-pagination .swiper-pagination-bullet {
			    width: 0.2rem;
			    height: 0.2rem;
			    background: #b8193f;
			    margin: 0 0.04rem!important;
			    border-radius: 0.1rem!important;
			}
			.kind1110 {
			    margin: 0px 0 0 !important;
			}
			body .right-botton {
			   /* top: 54vw !important; */
			}
			 /*标题*/
			.yitititle {
			    height: 60px !important;
			    line-height: 60px !important;
			}
			.yitititle p {
			    height: 60px !important;
			    line-height: 60px !important;
			    position: relative;
				font-size: 0.44rem !important;
			}
			/*大会看点*/
			.kind1110 {
			    margin: -30px 0 0 !important;
			}
			/* 主要提议 */
			.yitibody{
				display: none !important;
				
			}
			.yitibody-phone{
				display: block !important;
				width: 86% !important;
				margin: 0.5rem auto 0;
			}
			.yitibody-phone ul li{
				background-color: #FFFFFF !important;
				width: 100% !important;
				height: auto;
				padding-bottom: 0.5rem;
				color:#666; 
				text-align:center; 
				vertical-align:middle;
			}
			.yitibody-phone ul li label{
				/* width: 2rem;
				height: auto; */
			}
			.yitibody-phone ul li label img{
				width: 1.2rem;
				/* width: 30%; */
				height: auto;
				/* border: 1px solid #000000; */
				float: left;
			}
			.yitibody-phone ul li .txt{
				float: right;
				padding-left: 0.4rem;
				width: 4.8rem;
				/* padding-right: 0rem; */
				/* border:1px solid #000000; */
				text-align: left;
			}
			.yitibody-phone ul li .txt b{
				font-size: 0.32rem;
				padding-bottom:0.2rem;
				line-height: 150%;
				/* color: #fff; */
				text-align:center;
			}
			.yitibody-phone ul li .txt span{
				/* color: #fff; */
				text-align: left;
			}
	/* 主办单位 承办单位 */
			/* 电脑端 */
			.about{
				display: none!important;
				
			}
			/* 手机端 */
			.about-phone{
				display: block !important;
				min-width: 100% !important;
				width: 100% !important; 
				/* height: auto ; */
				margin: 0px auto 30px !important;
			}
			.about-phone img{
				display: block;
				width: 100%;
				height: auto;
				
				
			}
			.org{
				width: 100% !important;
				height:auto !important;
				margin: 0px auto !important;
			}
			.container{
				min-width: 0;
				max-width: 100%;
				margin-bottom:0.3rem;
			}
			.container div p.shouxititle{
				width: 7rem !important;
			}
			.dahuilogo img.shouxi{
				margin-left: 1.9rem !important;
			}
			.partner{
				width: 280px !important;
			}
			.dahuilogo{
				display: flex;
				width: 100%;	
				margin-top:0.6rem; 
			}
			.dahuilogo img{
			 
				    float: left;
				    width: calc(50% - 0.44rem);
				    margin-bottom: 0.321rem;
				    margin-left: 0.22rem!important;
				    margin-right: 0.22rem!important;
					 
			}
			.meiti{
				width:100%;
			}
			.fixednav ul li {
				width: 16.6%;
				float: left;
			}
			.jigou1111 {
			    margin: 0 auto 0 !important;
			}
			/* 邀请文字 */
			.invicon0510{
				width: 94%;
				margin: 0 auto;
				padding: 0 10px 0 0!important;
				height: 150px;
			}
			/* 邀请整体*/
			.invi0511{
				width: 100% !important;
				/* display: none; */
				margin:0px auto 0 !important;
			}
			/* 邀请图片部分 */
			.dahuilogo img.inviimg0511{
				width: 94% !important;
				float: none !important;
				margin-bottom: 0 !important;
				margin-top: -1.2rem !important;
			}
			/* 邀请文字图片部分 */
			.invicontent0511{
				width: 94% !important;
			}
			.invicon0510 p{
				line-height: 0.5rem !important;
			}
			.invicon0510 p{
				font-size: 24px !important;
			}
			.zhichi{
				width: 352px !important;
			}
			/* 参会注册 */
			.dahuilogo p{
				font-size:0.2rem !important;
			}
			.dahuilogo .regcode{
				/* width: 50%; */
				float: none;
				text-align: center;
			}
			.mingxiejigou{
				width: 300px !important;
			}
			.silukeji{
				height: auto;
			}
			.silulianhe{
				height: auto;
			}
			.cgtn{
				height: 0.68rem;
			}
			.zhongguo{
				height: 1.091rem;
			}
			.silulianhe0211122{
				height: 1.091rem;
			}
			.kind1110.yitititle {
			    margin-top: 0.321rem !important;
			}
}
