﻿@charset "utf-8";
/* CSS Document */

html,body{
font-family: "Microsoft YaHei UI","Microsoft YaHei",sans-serif;
}

.wrap{width:1000px;margin:0 auto;}
.fl{float: left;}
.fr{float: right;}
/*×¨Ìâ¶¥²¿µ¼º½*/
.top-bar{border-bottom: 2px #E20000 solid;}
.top-bar-login,.top-bar-login-after{line-height: 30px;font: 12px/30px simsun;}
.top-bar-login-after{display: none;}
.top-bar .ofw-logo{margin-top: 2px;}
.top-bar-login>.signin{display: inline-block;background: #e20000;height:24px;width:50px;border-radius: 2px;text-align: center;margin-top: 3px;line-height: 24px;}
.top-bar-login>.signin>a{color: #fff;}
.top-bar-login a,.top-bar-login-after a{color: #333;}
.top-bar-login a:hover,.top-bar-login-after a:hover{text-decoration: underline;}
.top-bar-login i{font-style: normal;color: #666;}
.top-bar-login>.email{padding-left: 24px;display: inline-block;background: url(http://images.ofweek.com/images/global-steven/email/ico_email.png) no-repeat left;}

/*nav-bar*/
.nav-bar {
	position: absolute;
	width: 100%;	
	z-index: 100;
	background: #000;	
	line-height: 50px;
}
.nav-bar.fixed {
	position: fixed;
	top: 0;	
}

.nav-bar .nav li {
	float: left;
	margin-right: 30px;
	color: #fff;
}
.nav-bar .nav li a {
	color: #fff;
	/*font-weight: bold;*/
	font-size: 16px;
}
.nav-bar .nav li:hover a,.nav-bar .nav li.on a {
	color: #0494ee;
}
.nav-bar .nav a.on {
	color: #0494ee
}
.nav-bar .nav-r {
	margin-top: 10px;
	margin-right: -8px;
}
.nav-bar .nav-r a {
	float: left;
	margin-right: 8px;
	width: 98px;
	line-height: 34px;
	border-radius: 17px;
	background: #0494ee;
	text-align: center;
	color: #fff;
	font-weight: 600;
}
.nav-bar .nav-r div.fl {
	width: 150px;
	height: 98px;
	text-align: center;
	background: #0494ee;

}
.nav-bar .nav-r .fl div {
	margin-top: 22px;
}
.nav-bar .nav-r .fl p{
	margin-top: 10px;
	font-size: 17px;
	color: #fff;
}

.banner {
	margin-top: 52px;	
	height: 1114px; 
	background: url('../images/banner180915.png?v=915') no-repeat center;
}
.banner .wrap{
	position: relative;
}
.banner .wrap .banner-text-box1 {
	position: absolute;
	top: 492px;
	left: 0;
	width: 100%;
	height: 250px;
}
.banner-text-box1 ul {
	overflow: hidden;
}
.banner-text-box1 li {
	float: left;
	width: 120px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	margin-left: 26px;
}
.banner-text-box1 li > span {
	font-size: 24px;
}
.banner-text-box1 > ul > li:first-child {
	margin-left: 0;
}
.banner .wrap .banner-text-box2 {
	position: absolute;
	top: 765px;
	left: 0;
	width: 487px;
	height: 360px;
}
.banner .wrap .banner-text-box2 p {
	color: #fff;
	font-size: 14px;
	line-height: 26px;
	padding-bottom: 10px;
	text-indent: 2em;
}
.banner .wrap .banner-text-box3 {
	position: absolute;
	top: 316px;
	left: 0;
	width: 700px;
}
.banner .wrap .banner-text-box3 > p:first-child {
	color: #fff;
	font-size: 26px;
	line-height: 26px;
	padding-bottom: 20px;
}
.banner .wrap .banner-text-box3 > p:first-child img {
	vertical-align: middle;
	margin-right: 5px;
}
.banner .wrap .banner-text-box3 > p:nth-child(2) {
	color: #fff;
	font-size: 20px;
	line-height: 26px;
}
/*meet-point*/
.middle-bg {
	background: #ebf0f4;
	margin-top: 50px;
}
.middle-bg .wrap {
	padding-top: 30px;
	padding-bottom: 35px;
}
.middle-bg .wrap .header .header_title {
	width: 266px;
	height:46px;
	margin: 0 auto 20px;
	background:url("../images/20180911/huititle.png")no-repeat center;
}
/* .meet-point {
	padding-top: 50px;
}
.meet-point .part-cont .img {
	margin-bottom: 30px;
	height: 258px;
	position: relative;
}
.meet-point .part-cont .img>div div {
	position: absolute;
	width: 145px;
	height: 145px;
	z-index: 10;
}
.meet-point .part-cont .sw-con {
	width: 706px;
	margin: 0 auto;
}
.meet-point .part-cont .sw-con .tab {
	margin: 0 13px;
}
.meet-point .part-cont .sw-con .tab li {
	width: 20%;
	float: left;
	font-size: 24px;
	text-align: center;
	cursor: default;
}
.meet-point .part-cont .sw-con .tab li span {
	margin-top: 10px;
	border-width: 5.5px 6px;
	border-style: solid;
	border-color: #488bff transparent transparent;
	display: none;
}
.meet-point .part-cont .sw-con .tab li.on {
	color: #488bff;
	font-weight: bold;
}
.meet-point .part-cont .sw-con .tab li.on span {
	display: inline-block;
}
.meet-point .cw-con {
	padding: 15px 28px;
	height: 48px;
	background-image:url(../images/img_1_29.png),url(../images/img_1_33.png);
	background-repeat: no-repeat;
	background-position: left top,right bottom;
	width: 650px;
	display: table;
}
.meet-point .cw-con div {
	display: none;
	font-size: 16px;line-height: 24px;
	text-align: center;
	vertical-align: middle;
	width: 650px;
	height: 48px;
}
.meet-point .cw-con div.on {
	display: table-cell;
} */
 
.meet-point {
	padding-top: 50px;
}
.meet-point .part-cont .img {
	margin-bottom: 30px;
	height: 258px;
	position: relative;
}
.meet-point .part-cont .img>div div {
	position: absolute;
	width: 145px;
	height: 145px;
	z-index: 10;
}
.meet-point .part-cont .sw-con {
	width: 706px;
	margin: 0 auto;
}
.meet-point .part-cont .sw-con .tab {
	margin: 0 13px;
}
.meet-point .part-cont .sw-con .tab li {
	width: 20%;
	float: left;
	font-size: 24px;
	text-align: center;
	cursor: default;
}
.meet-point .part-cont .sw-con .tab li span {
	margin-top: 10px;
	border-width: 5.5px 6px;
	border-style: solid;
	border-color: #488bff transparent transparent;
	display: none;
}
.meet-point .part-cont .sw-con .tab li.on {
	color: #488bff;
	font-weight: bold;
}
.meet-point .part-cont .sw-con .tab li.on span {
	display: inline-block;
}
.meet-point .cw-con {
	padding: 15px 28px;
	height: 48px;
	background-image:url(../images/img_1_29.png),url(../images/img_1_33.png);
	background-repeat: no-repeat;
	background-position: left top,right bottom;
	width: 650px;
	display: table;
}
.meet-point .cw-con div {
	display: none;
	font-size: 16px;line-height: 24px;
	text-align: center;
	vertical-align: middle;
	width: 650px;
	height: 48px;
}
.meet-point .cw-con div.on {
	display: table-cell;
}
/*meet-schedule*/
.meet-schedule {
	margin-top: 50px;
	height: 650px;
	background: url(../images/img_3_02.png) center;
	overflow: hidden;
}
.meet-schedule .part-tit {
	margin-top: 35px;
}
.meet-schedule .card-wrap {
	margin-left: -50px;
}
.meet-schedule .card-wrap>div {
	float: left;
	margin-left: 50px;
	width: 160px;
	position: relative;
}
/*.meet-schedule .card-wrap>div.on {
	background: #fff;
}*/
.meet-schedule .card-wrap>div.on:after {
	content: '';
	position: absolute;
	border-width: 13px 16px;
	border-color: #fff transparent transparent;
	border-style: solid;
	z-index: 10;
	left: 67px;
	bottom: -42px;
}
.meet-schedule .card-wrap>div div {
	border: 1px solid #fff;
	padding-top: 82px;
	height: 96px;
	background-image: url(../images/bg.png);
	background-repeat: no-repeat;
	border-radius: 8px;
	overflow: hidden;
}
.meet-schedule .card-wrap>div.on div {
background-image: url(../images/bg_hover.png);
border-color: #164898;
background-color: #fff;
}
.meet-schedule .card-wrap>div div p {
	display: table-cell;
	height: 96px;
	width: 158px;
	line-height: 1.5;
	text-align: center;
	vertical-align: middle;
	color: #fff;
	font-size: 20px;
}
.meet-schedule .card-wrap>div.on div p {
	background: #0580ca;
}
.meet-schedule .card-wrap>div div p span {
	font-size: 14px;
}
.meet-schedule .weixin {
	float: right;
	margin-top: 90px;
}
.meet-schedule .weixin p {
	color: #fff;
	font-size: 12px;
	line-height: 18px;
	text-align: center;
	margin-top: 10px;
}
.sc-list-con {
	float: left;
	margin-top: 50px;
	margin-left: 70px;
	width: 720px;
}
.sc-list-con table td {
	padding: 10px 0;
	font-size: 14px;
	line-height: 26px;
	color: #fff;
}
.sc-list-con table td:first-child {
	border-right: 1px solid #fff;
}
.sc-list-con table td span {
	font-size: 16px;
	padding-left: 28px;
	background-repeat: no-repeat;
	line-height: 40px;
	display: block;
}
.sc-list-con table {
	display: none;
}
.sc-list-con table.on {
	display: table;
}
.sc-list-con table td span:nth-child(1) {
	background-image: url(../images/index_2_03.png);
	background-position: left center;
}
.sc-list-con table td span:nth-child(2) {
	background-image: url(../images/index_2_07.png);
	background-position: 1px center;
}

/* 部分往届演讲嘉宾 */
.big-cont {
	width: 100%;
	/* height: 697px; */
	/* background: url(../images/2018-05-11/bg_3.png) no-repeat center; */
}
/*meet-guest*/
.meet-guest{
	/*background: url(../images/img_2_03.png) no-repeat center top;*/
}
.meet-guest .mg-tab {
	/*padding: 10px 10px 0;*/
	border-top: 10px solid #0580CA;
	border-right: 10px solid #0580CA;
	border-left: 10px solid #0580CA;
	height: 60px;

	/*background: #0580ca;*/
}
.meet-guest .mg-tab>div {
	float: left;
	width: 50%;
	text-align: center;
	height: 60px;
	font-size: 18px;
	color: #fff;
	position: relative;
	line-height: 60px;
}
.meet-guest .mg-tab>div.on {
	background:rgba(255,255,255,0);
	color: #0580ca;
}
.meet-guest .mg-tab>div span {
	visibility: hidden;
	border-width:  8px 7.5px;
	border-color: #0580ca transparent transparent;
	border-style: solid;
	position: absolute;
	left: 50%;
	top: 100%;
	margin-left: -7.5px;
}
.meet-guest .mg-tab>div.on span {
	visibility: visible;
}

/* .mg-slide {
	position: relative;
}
.mg-slide.on {
	display: block;
}
.mg-slide ul {
	overflow: hidden;
	margin-top: -20px;
	margin-left: -25px;
	padding-bottom: 20px;
}
.mg-slide ul li {
	float: left;
	margin-top: 20px;
	margin-left: 25px;
	padding: 5px;
	width: 220px;
	min-height: 336px;
	background: #fff;
	border-radius: 6px;
	box-shadow:3px 3px 4px 0px rgba(183,220,242,0.4);
}
.mg-slide ul li img {
	width: 100%;
}
.mg-slide ul li > div {
	display: block;
	height: 70px;
	text-align: center;
	vertical-align: middle;
	font-size: 16px;
	line-height: 1.5;
	padding: 12px 0;
}
.mg-slide ul li div span {
	font-size: 14px;
}
.mg-slide .prev ,.mg-slide .next {
	position: absolute;
	z-index: 10;
	top: 50%;
	margin-top: -22.5px;
}
.mg-slide .prev {
	right: 50%;
	margin-right: 540px;
}
.mg-slide .next {
	left: 50%;
	margin-left: 540px;
}  */

.mg-slide {
	position: relative;
}
.mg-slide.on {
	display: block;
}
.mg-slide .mg-page ul {
	overflow: hidden;
	margin-top: -20px;
	margin-left: -25px;
}
.mg-slide .mg-page ul li {
	float: left;
	margin-top: 20px;
	margin-left: 25px;
	padding: 5px;
	width: 220px;
	min-height: 336px;
	background: #fff;

}
.mg-slide .mg-page ul li img {
	width: 100%;
}
.mg-slide .mg-page ul li div {
	display: table-cell;
	width: 220px;
	height: 70px;
	text-align: center;
	vertical-align: middle;
	font-size: 16px;
	line-height: 1.5;
}
.mg-slide .mg-page ul li div span {
	font-size: 14px;
}
.mg-slide .prev ,.mg-slide .next {
	position: absolute;
	z-index: 10;
	top: 50%;
	margin-top: -22.5px;
}
.mg-slide .prev {
	right: 50%;
	margin-right: 540px;
}
.mg-slide .next {
	left: 50%;
	margin-left: 540px;
} 
/*last-speech*/
.last-speech .sp-slide {
	position: relative;
}
.last-speech .sp-slide .hd {
	position: absolute;
	right: 510px;
	bottom: 10px;
}
.last-speech .sp-slide .hd span {
	float: left;
	margin-left: 1px;
	width: 22px;
	height: 18px;
	text-align: center;
	line-height: 18px;
	background: rgba(255,255,255,.6);
	font-size: 14px;
	color: #fff;
	/*opacity: .6;*/
	cursor: pointer;
}
.last-speech .sp-slide .hd span.on {
	background: rgba(255,0,0,.6);
}
.last-speech .sp-slide .slide {
	height: 380px;
}
.last-speech .sp-slide .slide .fl {
	width: 500px;
}
.last-speech .sp-slide .slide .fl img {
	width: 500px;
	height: 380px;
}
.last-speech .sp-slide .slide .fr {
	width: 460px;
	margin-top: 30px;
}
.last-speech .t1 {
	font-size: 20px;
}
.last-speech .t1 span {
	color: #488bff;
	font-size: 30px;
	margin-right: 20px;
}

.last-speech .t2 {
	margin: 30px 0;
	font-size: 30px;
}
.last-speech .t3 {
	font-size: 16px;
	line-height: 2;
}
.last-speech .t3  a  {
	color: #f00;
}


/*last-audience*/
.last-audience {
	height: 840px;
	background: url(../images/bg_02.png) center;
}
.last-audience .s-tit {
	font-size: 30px;
	color: #fff;
	border-bottom: 1px solid #0580ca;
	margin-bottom: 20px;
	padding-bottom: 10px;
}
.last-audience .job-an {
	padding-left: 290px;
	background: url(../images/img_2_06.png) no-repeat left top;
}
.last-audience .job-an dl {
	margin-bottom: 20px;
	color: #fff;
}
.last-audience .job-an dl dt {
	position: relative;
	font-size: 20px;

}
.last-audience .job-an dl dt  span {
	position: absolute;
	left: 220px;
	height: 10px;
	top: 50%;
	margin-top: -5px;
	border-radius: 5px;
	transition: width 3s 300ms linear;
}
.job-an.on dt span {
	width: 0!important;
}
.last-audience .job-an dl dd {
	font-size: 16px;
	margin-top: 10px;
}

.ind-an {
	margin-left: 35px;
}

.ind-an div {
	position: relative;
	font-size: 20px;
	color: #fff;
	margin-top: 10px;
	line-height: 1.8;
}
.ind-an div span {
	position: absolute;
	left: 260px;
	height: 10px;
	top: 50%;
	margin-top: -5px;
	border-radius: 5px;
	transition: width 3s 800ms linear;
}
.ind-an.on div span {
	width: 0!important;
}
/*orgnaization*/
.orgnaization {
	margin-top: 50px;
}
.orgnaization .img-con span {
	float: left;
	line-height: 50px;
	font-size: 14px;
}
.orgnaization .img-con div {
	margin-left: 110px;

}
.orgnaization .img-con div a {
	margin-right: 50px;
}
.orgnaization .img-con {
	/*margin-top: 50px;*/
	margin-bottom: 40px;
	overflow: hidden;
}


.concat {
	padding: 55px 0;
	background-color: #2C333B;
	color: #fff;
}
.concat .cl {

}
.concat-kind {
	display: inline-block;
	width: 180px;
	font-size: 16px;
	vertical-align: top;
	padding-left: 20px;
}
.concat-man {
	display: inline-block;
	width: 280px;
	font-size: 16px;
	line-height: 2em;
	vertical-align: top;
}
.concat .cr div {
	width: 120px;
	text-align: center;
	font-size: 16px;
	line-height: 18px;
	margin: 0 auto;
}
.concat .cr div img {
	width: 90px;
	height: 90px;
}
.concat .cr div p {
	margin-top: 8px;
}


/*20180323新增*/
.side-float {
	position: fixed;
	z-index: 1000;
	width: 155px;
	height: 120px;
	background: url(../images/float_bg_07.png);
	right: 0;
	top: 50%;
	margin-top: -60px;
}
.side-float a {
	display: block;
	height: 40px;
}

.last-speech .cont-left {
	width: 568px;
	height: 339px;
	border: 4px solid #00cbff;

}
.last-speech .cont-left .cl-item {
	height: 100%;
	position: relative;
	display: none;
}
.last-speech .cont-left .cl-item .zi {
	position: absolute;
	width: 290px;
	top: 42px;
	right: 16px;
	color: #fff; 
	font-size: 18px;
	line-height: 30px;
}
.last-speech .cont-left .cl-item .info {
	position: absolute;
	width: 290px;
	right: 16px;
	bottom: 32px;
	font-size: 24px;
	color: #fff;
	line-height: 2;
}
.last-speech .cont-left .cl-item .info span {
	font-size: 16px;
	display: block;
}
.last-speech .cont-right {
	width: 410px;
	height: 348px;
	overflow: hidden;
}
.last-speech .cont-right .cr-item {
	border: 3px solid transparent;
	padding: 10px;
	overflow: hidden;
	margin-bottom: 14px;
}
.last-speech .cont-right .cr-item:hover {
	border-color: #0089ff;
	background: #226fb8;
}  
.last-speech .cont-right .cr-item img {
	margin-right: 15px;
	height: 76px;
	float: left;
}
.last-speech .cont-right .cr-item div {
	overflow: hidden;
	margin-top: 20px;
	color: #000;
	font-size: 16px;
	/*width: 270px;*/
}
.last-speech .cont-right .cr-item:hover div {
	color: #fff;
}

/* box */
#box{position:relative;width:1000px;height:380px;}
#box ul{position:relative;width:1000px;height:380px;}
#box li{position:absolute;list-style:none;background:#000;width:0;height:0;top:146px;left:377px;z-index:0;cursor:pointer;overflow:hidden;border-radius:3px;}
#box li img{width:100%;height:100%;vertical-align:top;}
#box .prev, #box .next{position:absolute;top:50%;width:136px;height:136px;margin-top:-68px;overflow:hidden;text-indent:-999px;cursor:pointer;z-index: 1000}
#box .prev{left:43px;background:url(../images/btns_07.png) no-repeat;}
#box .next{right:43px;background:url(../images/btns_09.png) no-repeat;}
/* 统一title */
.con_title{
	width: 220px;
	height: 50px;
	padding-top: 45px;
	padding-bottom: 20px;
	text-align: center;
	color: #0d8dde;
	margin: 0 auto;
	font-size: 30px;
	line-height: 0px;
	background: url(../images/title.png) no-repeat center;
}
.fanwei{
	width: 100%;
	padding-bottom: 50px;
}
.fanwei .wrap ul{
	width: 100%;
	overflow: hidden;
}
.fanwei .wrap ul li{
	padding: 20px 30px;
	float: left;
	width: 240px;
	height: 192px;
	background: url(../images/kuang_list.png) no-repeat center;
	margin-right: 48px;
	color: #333;
}
.fanwei .wrap ul li:last-of-type{
	margin-right: 0px;
}
.fanwei .wrap ul li h3{
	font-size: 16px;
	padding-bottom: 20px;
}

.fanwei .wrap ul li p{
	font-size: 14px;
}

/*同期活动*/
.activity{
	width: 100%;
	height: 622px;
	/*background: url(../images/2018-05-11/bg_2.png) no-repeat center;*/
}
 .wrap{
	width: 1000px;
	height: 100%;
}
 .activity .wrap .header{
	 width: 100%;
	 padding-top: 48px;
 }
 .activity .wrap .header .header_title{
	 width: 215px;
	 height:54px;
	 margin: 0 auto;
	 background:url("../images/20180911/yichengtitle.png")no-repeat center;
 }
 .activity .wrap .center{
	 width: 100%;
	 /*height:290px;*/
	 /*height:316px;*/
	 height:326px;
	 margin-top: 20px;
	 position:relative;
 }
 .activity .wrap .center_header{
	 width: 100%;
	 height:48px;
	 /*height:60px;*/
 }
 .activity .wrap .center_main{
	 width: 100%;
	 /*height:207px;*/
	 height:222px;
	 background:url("../images/2018-05-11/activity_bg222.png?v=123")no-repeat center center;
	 /*background:rgba(123,123,123,.3);*/
 }
 .activity .wrap .center_footer{
	 width: 100%;
	 height:43px;
 }
.activity .wrap .center .center_float{
	width: 218px;
	height: 100%;
	position: absolute;
}
.activity .wrap .center .center_float.center_float1{
	left: 0;
	top: 0;
}
.activity .wrap .center .center_float.center_float1 .center_float_footer{
	display: none;
}
.activity .wrap .center .center_float.center_float2{
	/*left: 260px;*/
	left: 258px;
	top: 0;
}
.activity .wrap .center .center_float.center_float3{
	/*left: 522px;*/
	left: 520px;
	top: 0;
}
.activity .wrap .center .center_float.center_float4{
	/*left: 782px;*/
	left: 765px;
	top: 0;
}
.activity .wrap .center .center_float.center_float5{
	left: 816px;
	top: 0;
}
.activity .wrap .center .center_float>div>p{
	font-size: 14px;
	text-align: center;
}
.activity .wrap .center .center_float .center_float_header{
	width: 100%;
	height:63px;
}
.activity .wrap .center .center_float .center_float_main{
	width: 100%;
	height:217px;
}
.activity .wrap .center  .center_float2  .center_float_main,
.activity .wrap .center  .center_float3  .center_float_main,
.activity .wrap .center  .center_float4  .center_float_main
{
	cursor: pointer;
}
.activity .wrap .center .center_float .center_float_footer{
	width: 100%;
	height:42px;
}
.activity .wrap .center .center_float .center_float_footer p{
	line-height: 21px;
}

 .wrap .footer{
	 width: 100%;
	 margin-top: 20px;
 }
 .wrap .footer .footer_son{
	 width: 100%;
	 position: relative;
	 display: none;
 }
 .wrap .footer .footer_son .footer_son_left{
	 display: inline-block;
	 width: 596px;
	 padding-left: 28px;
	 border-right: 1px solid #C2C2C2;
 }
 .wrap .footer .footer_son .footer_son_left .footer_son_left_title{
	 font-size: 18px;
	 color: #0580ca;
 }
 .wrap .footer .footer_son .footer_son_left .footer_son_left_text{
	 width: 530px;
	 font: 14px/22px '';
	 margin-top: 16px;
 }
 .wrap .footer .footer_son .footer_son_right{
	 display: inline-block;
	 width: 369px;
	 height: 100%;
	 position: absolute;
	 right: 0;
	 top: 0;
 }
 .wrap .footer .footer_son .footer_son_right .footer_son_right_son{
	 height: 75px;
	 width: 230px;
	 position: absolute;
	 top: 50%;
	 left: 74px;
	 margin-top: -36px;
	 vertical-align: middle;
 }
 .wrap .footer .footer_son .footer_son_right .footer_son_right_son p{
	 height: 40px;
	 font:600 16px/40px '';
	 position: relative;
 }
 .wrap .footer .footer_son .footer_son_right .footer_son_right_son p img{
	 position: absolute;
	 left: 0;
	 top: 1px;
 }
 .wrap .footer .footer_son .footer_son_right .footer_son_right_son p img.footer_son_right_son_img{
	 left: 0;
	 top: 10px;
 }
 .wrap .footer .footer_son .footer_son_right .footer_son_right_son p span{
	 display: inline-block;
	 position: absolute;
	 left:25px;
 }

 /*新加的同期活动*/
.activity_box{
	width: 100%;
	min-height: 1100px;
	background: url('../images/2018-05-11/bg_2.png');
	background-size: 100% 100%;
	position: relative;
}

.activity_box .activity{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
	/*background-color:rgba(12,12,11,.8);*/
}
.activity_box .activity_box_remarks{
	width: 1000px;
	height:52px;
	position: absolute;
	left: 50%;
	bottom: 10px;
	margin-left: -500px;
	text-align: center;
}
.activity_box .activity_box_remarks .activity_box_remarks_text{
	width: 100%;
	height: 100%;
	text-align: left;
	font-size: 14px;
	color: #242424;
}

 .footer .footer_son_one{
	padding-left: 28px;
 }
 .footer .footer_son_one .footer_son_one_header{
	 height: 40px;
	 line-height: 40px;
	font-size: 18px;
	 color: #0580ca;
 }
.footer .footer_son_one .footer_son_one_main{
	padding-top: 10px;
	height: 100%;
	width: 100%;
	position: relative;
}
.footer .footer_son_one .footer_son_one_main .footer_son_one_main_right{
	width: 368px;
	height: 268px;
	position: absolute;
	right: 0px;
	top: 0px;
	margin-top: 58px;
}
.footer .footer_son_one .footer_son_one_main .footer_son_one_main_right .footer_son_one_main_right_text{
	font-size: 14px;
}
.footer .footer_son_one .footer_son_one_main .footer_son_one_main_right .footer_son_one_main_right_text1{
	font-size: 16px;
	font-weight: bold;
	margin-top: 60px;
	margin-left: 60px;
	vertical-align:bottom;
}
.footer_son_one_main_right_text1 p{
	vertical-align:bottom;
	height: 24px;
	position: relative;
}
.footer_son_one_main_right_text1 p img{
	position: absolute;
	left: 0;
	top: 0;
}
.footer_son_one_main_right_text1 p span{
	position: absolute;
	left: 25px;
	top: 0;
}
.footer_son_one_main_right_text1 p:nth-of-type(1) img{
	top:1px;
}
.footer_son_one_main_right_text1 p:nth-of-type(2) img{
	top:-5px;
}

.footer_son_one_main_line{
	width: 1px;
	height: 100%;
	background-color: #C6C6C6;
	position: absolute;
	left: 548px;
	top: 0px;
}
 /*嘉宾介绍*/
.big-cont .wrap .header{
	width: 100%;
	padding-top: 70px;
}
.big-cont .wrap .header .header_title{
	width: 332px;
	height:50px;
	margin: 0 auto;
	background:url("../images/20180911/titlejiabing.png?v=1")no-repeat center;
}
.big-cont .part-cont{
	margin-top: 40px;
}
/*往届回顾*/
.past_review{
	width:100%;
	height: 682px;
	background:url("../images/2018-05-11/bg4.png") no-repeat center;
}
.past_review .wrap .header{
	width: 100%;
	padding-top: 60px;
}
.past_review .wrap .header .header_title{
	width: 217px;
	height:46px;
	margin: 0 auto;
	background:url("../images/2018-05-11/title_four.png")no-repeat center;
}
.past_review .part1_con{
	width:919px;
	margin: 0 auto;
	margin-top: 40px;
	background: none repeat scroll 0 0 #fff;
}
/*合作园区*/
.cooperation_park{
	width:100%;
	height: 288px;
}
.cooperation_park .wrap .header{
	width: 100%;
	padding-top: 48px;
}
.cooperation_park .wrap .header .header_title{
	width: 272px;
	height:46px;
	margin: 0 auto;
	background:url("../images/2018-05-11/title_five.png?v=1")no-repeat center;
}
/*.cooperation_park .wrap .main{*/
	/*margin-top: 26px;*/
	/*width:100%;*/
	/*height: 167px;*/
	/*overflow: hidden;*/
	/*background:url("../images/2018-05-11/logo_bg1.png")no-repeat center;*/
/*}*/
.cooperation_park .box{
	margin-top: 26px;
	width: 100%;
	height: 167px;
	background-color: #fff;
	overflow: hidden;
	position: relative;
}
.cooperation_park .box ul{
	width: 100%;
	height: 167px;
	position: absolute;
	top: 0;
	left: 0;
}
.cooperation_park .box ul li{
	list-style: none;
}
.cooperation_park .box ul li img{
	vertical-align: middle;
}
/*部分参与企业*/
.partial_participation{
	width:100%;
	height: 288px;
}
.partial_participation .wrap .header{
	width: 100%;
	padding-top: 48px;
}
.partial_participation .wrap .header .header_title{
	width: 275px;
	height:46px;
	margin: 0 auto;
	background:url("../images/2018-05-11/title_six.png")no-repeat center;
}
/*.partial_participation .wrap .main{*/
	/*margin-top: 26px;*/
	/*width:100%;*/
	/*height: 167px;*/
	/*background:url("../images/2018-05-11/logo_bg2.png")no-repeat center;*/
/*}*/
.partial_participation .box{
	margin-top: 26px;
	width: 100%;
	height: 167px;
	background-color: #fff;
	overflow: hidden;
	position: relative;
}
.partial_participation .box ul{
	width: 100%;
	height: 167px;
	position: absolute;
	top: 0;
	left: 0;
}
.partial_participation .box ul li{
	list-style: none;
}
.partial_participation .box ul li img{
	vertical-align: middle;
}
/*组织机构*/
.mechanism{
	width:100%;
	height: 320px;
	background: #fff;
	padding-bottom: 30px;
}
.mechanism .wrap .header{
	width: 100%;
	padding-top: 48px;
}
.mechanism .wrap .header .header_title{
	width: 217px;
	height:46px;
	margin: 0 auto;
	background:url("../images/2018-05-11/title_seven.png")no-repeat center;
}
.mechanism .wrap .main{
	margin-top: 26px;
	width:100%;
	height: 68px;
}
.mechanism .wrap .main .main_son{
	width: 100%;
	height: 100%;
	padding-left: 2px;
}
.mechanism .wrap .main .main_son.main_son2{
	margin-top: 22px;
}
.mechanism .wrap .main .main_son>div{
	display: inline-block;
	vertical-align: middle;
}
.mechanism .wrap .main .main_son>div a{
	display: inline-block;
	width: 100%;
	height: 100%;
}
.mechanism .wrap .main .main_son .main_son_text{
	/*width: 80px;*/
	width: 74px;
	font-size: 14px;
}
.mechanism .wrap .main .main_son .main_son1{
	width: 170px;
	height: 50px;
	margin-right: 50px;
	/*margin-right: 16px;*/
	background:url("../images/logo/ofweeknew.png")no-repeat center;
}
.mechanism .wrap .main .main_son .main_son2{
	width: 142px;
	height: 68px;
	background:red;
	margin-right: 9px;
	/*background:url("../images/2018-05-11/mechanism_two.png")no-repeat center;*/
}
.mechanism .wrap .main .main_son .main_son2.mechanism_two1{
	background:url("../images/2018-05-11/mechanism_two1_01.png")no-repeat center;
}
.mechanism .wrap .main .main_son .main_son2.mechanism_two2{
	width: 86px;
	background:url("../images/2018-05-11/mechanism_two2.jpg")no-repeat center;
}
.mechanism .wrap .main .main_son .main_son2.mechanism_two3{
	background:url("../images/2018-05-11/mechanism_two3.jpg")no-repeat center;
}
.mechanism .wrap .main .main_son .main_son2.mechanism_two4{
	width: 150px;
	background:url("../images/2018-05-11/mechanism_two4.jpg")no-repeat center;
}
.mechanism .wrap .main .main_son .main_son2.mechanism_two5{
	width: 150px;
	background:url("../images/2018-05-11/mechanism_two5.jpg")no-repeat center;
}
.mechanism .wrap .main .main_son .main_son2.mechanism_two6{
	width: 150px;
	background:url("../images/2018-05-11/mechanism_two6.png")no-repeat center;
}
.mechanism .wrap .main .main_son .main_son2.mechanism_two7{
	width: 150px;
	background:url("../images/2018-05-11/mechanism_two7.jpg")no-repeat center;
	}
.mechanism .wrap .main .main_son .main_son2.mechanism_two8{
	width: 150px;
	background:url("../images/2018-05-11/mechanism_two8.jpg")no-repeat center;
}

.mechanism .wrap .main .main_son .main_son3{
	width: 150px;
	height: 68px;
	margin-right: 30px;
	/*margin-right: 2px;*/
	background:url("../images/2018-05-11/mechanism_three.png")no-repeat center;
}
.mechanism .wrap .main .main_son .main_son4{
	width: 182px;
	height: 68px;
	margin-right: 30px;
	/*margin-right: 2px;*/
	background:url("../images/2018-05-11/mechanism_four.png")no-repeat center;
}
.mechanism .wrap .main .main_son .main_son5{
	width: 120px;
	height: 68px;
	background:url("../images/2018-05-11/mechanism_five1.png")no-repeat center;
}
/*联系方式*/
.concat{
	width:100%;
	padding: 34px 0 22px;
}
.concat .wrap .header{
	width: 100%;
	padding-bottom: 48px;
}
.concat .wrap .header .header_title{
	width: 217px;
	height:46px;
	margin: 0 auto;
	background:url("../images/2018-05-11/title_eight.png")no-repeat center;
}
.concat .cr div{
	width: 130px;
}
.concat .cr div img{
	width: 130px;
	height: 130px;
}
/*展商报名的iframe*/
#iframe_show1{
	width: 1000px;
	margin: 0 auto;
	margin-top: 50px;
}
#iframe_show2{
	width: 1000px;
	margin: 0 auto;
	margin-top: 50px;
}

/*参展理由*/
.reasons_exhibiting{
	width: 100%;
	height: 813px;
	background-color:#f1f7fb;
}
.reasons_exhibiting .wrap .header{
	width: 100%;
	padding-top: 36px;
}
.reasons_exhibiting .wrap .header .header_title{
	width: 216px;
	height:48px;
	margin: 0 auto;
	background:url("../images/2018-05-11/title_9.png")no-repeat center;
}

.reasons_exhibiting .main{
	margin-top: 25px;
	width: 100%;
	/*height: 100%;*/
	position: relative;
}
.reasons_exhibiting .main .main_son{
	display: inline-block;
	width: 480px;
}
.reasons_exhibiting .main .main_son.main_left{
	position: absolute;
	left: 0;
	top: 0;
}
.reasons_exhibiting .main .main_son.main_right{
	position: absolute;
	right: 0;
	top: 0;
}
.reasons_exhibiting .main .main_son .main_son_header{
	width: 100%;
	height: 46px;
	line-height: 46px;
	font-size: 18px;
	color: #fff;
	text-align: center;
}
.reasons_exhibiting .main .main_son .main_son_main{
	width: 100%;
	height: 150px;
	position: relative;
	margin-top: 18px;
}
.reasons_exhibiting .main .main_son .main_son_main:nth-of-type(4){
	height: 120px;
}
.reasons_exhibiting .main .main_son .main_son_main:nth-of-type(5){
	height: 100px;
}
.reasons_exhibiting .main .main_son .main_son_main .main_son_main_left{
	width: 78px;
	/*height:calc(100% - 1px);*/
	display: inline-block;
	background-color:deeppink;
	position: absolute;
	left: 0;
	top: 30px;
}
.reasons_exhibiting .main  .main_son_main_left .l_icon{
	position: absolute;
	top: 0;
	left: 0;
	width:50px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	border-radius: 50%;
}
.reasons_exhibiting .main  .main_son_main_left .l_line{
	width: 80px;
	height: 1px;
	background-color: #B1B1B1;
	position: absolute;
	top: 36px;
	right: -17px;
	transform:rotate(-45deg);
	-ms-transform:rotate(-45deg); 	/* IE 9 */
	-moz-transform:rotate(-45deg); 	/* Firefox */
	-webkit-transform:rotate(-45deg); /* Safari 和 Chrome */
	-o-transform:rotate(-45deg); 	/* Opera */
}


.reasons_exhibiting .main .main_son .main_son_main .main_son_main_right{
	width: 397px;
	display: inline-block;
	position: absolute;
	right: 0;
	top: 0;
}
.reasons_exhibiting .main .main_son .main_son_main .main_son_main_right_title{
	height:38px;
	line-height: 38px;
	 font-size: 17px;
	font-weight: bold;
	 border-bottom: 1px solid #BBBCBD;
	 color: #1A1B1B;
 }
.reasons_exhibiting .main .main_son .main_son_main .main_son_main_right_text{
	line-height: 24px;
	 font-size: 14px;
	 color: #000000;
	margin-top: 12px;
 }

.main_son.main_left .main_son_header,.main_son.main_left .l_icon{
	background-color: #0F9CF6;
	color: #fff;
}
.main_son.main_left .main_son_header,.main_son.main_left .l_icon .iconfont{
	font-size: 32px;
	color: #fff;
}
.main_son.main_right .main_son_header,.main_son.main_right .l_icon{
	background-color:#4EB3BF;
	color: #fff;
}
.main_son.main_right .main_son_header,.main_son.main_right .l_icon .iconfont{
	font-size: 32px;
	color: #fff;
}

#g-footer{
	/*border-top: none;*/
}


/*2018-06-14 右悬浮窗*/
/* 右侧悬浮窗 */
.right_gg{
	display: none;
	position: fixed;
	right: 0;
	top: 50%;
	z-index: 99;
	transform: translateY(-50%);
	width: 120px;
	height: 300px;
	background: url('../images/2018-05-11/right_gg2.png?v=1') no-repeat center;
}
.right_gg a{
	display: block;
	width: 100%;
	height: 50px;
	margin-bottom: 5px;
}
.right_gg span{
	display: block;
	width: 100%;
	height: 50px;
	margin-bottom: 5px;
}
.social-share{
	display: none;
	position: absolute;
	top: 0px;
	left: -122px;
	width: 120px;
	border: 1px solid #ccc;
	background: #fff;
}
.right_fx{
	position: relative;
}
.social-share .item{
	width: 100%;
}
.social-share .item a .share-n{
	position: absolute;
	left: 32px;
	top: 0;
	width: 50px;
	font-size: 12px;
	text-align: left;
	vertical-align: middle;
	-webkit-text-stroke-width: 0;
	padding-left: 10px;
}
.social-share .item a:hover .share-n{
	color: black;
}


/*大会日程改版*/
.activity .activity_date{
	width: 100%;
	/*height: 1625px;*/
	position: relative;
}
.date-tab ul {
	/*width: 610px;*/
	margin: 40px auto;
}
.date-tab ul li{
	float: left;
	/*width: 232px;*/
	width: 230px;
	height: 120px;
	/*border: 1px solid #254668;*/
	/*background: url(../images/da_hui_ri_cheng/date-tab-bg.png) no-repeat center center;*/
	background: #0293E5;
	cursor: pointer;
	background-size: 100% 100%;
	position: relative;
	/*color: #538aab;*/
	color: #fff;
	font-size: 34px;
	margin-left: 12px;
	border: 5px solid rgba(255,255,255,0);
	border-bottom: none;
}
.date-tab ul li:nth-of-type(1){
	margin-left: 0px;
}
.date-tab ul li:nth-of-type(4){
	cursor: default;
}
.date-tab ul li.active{
	/*background: url(../images/da_hui_ri_cheng/date-tab-active.png) no-repeat center center;*/
	/*background: #0293E5;*/
	background: #fff;
	background-size: 100% 100%;
	color: #0293E5;
	/*border-bottom: 5px solid rgba(255,255,255,0);*/

	border: 5px solid #056EDB;
	border-bottom: none;
}
.date-tab ul li  .arrow{
	padding-left: 8px;
}
.date-tab ul li.active  .arrow{
	padding-left: 8px;
}
.date-tab ul li  .arrow .date-tab-one{
	height: 60px;
	font: 600 18px/60px '';
}
.date-tab ul li  .arrow .date-tab-two{
	height: 26px;
	font: 18px/26px '';
}
.date-tab ul li  .arrow .date-tab-three{
	height: 26px;
	font: 12px/26px '';
}
/*.date-tab ul li.active .arrow{*/
	/*position: absolute;*/
	/*left: 90px;*/
	/*bottom: -18px;*/
	/*width: 18px;*/
	/*height: 9px;*/
	/*background: url(../images/da_hui_ri_cheng/date-arrow.png) no-repeat center center;*/
	/*background-size: 100% 100%;*/
/*}*/
.date-box{
	width: 1000px;
	height: 1257px;
	position: absolute;
	/*left: -15px;*/
	overflow: hidden;
}
.date-cont table tr .td-text-three{
	text-align: left;
}
.shorter{
	height: 850px !important;
}
.date-wrap::-webkit-scrollbar {
	width: 0px;
	height: 0px;
	background-color: transparent;
}

.date-wrap::-webkit-scrollbar:hover {
	background-color: transparent;
}

.date-wrap::-webkit-resizer {}

.date-wrap::-webkit-scrollbar-thumb {
	-webkit-border-radius: 0px;
	background-color: transparent;
	height: 0px;
}

.date-wrap::-webkit-scrollbar-thumb:hover {
	background-color: transparent;
}

.date-wrap::-webkit-scrollbar-thumb:active {
	background-color: transparent;
}
.date-wrap{
	position: absolute;
	top: 0;
	left: 0;
	/*padding: 0 30px;*/
	width: 4000px;
}
.activity_date .btn-com {
	top: 400px;
	width: 27px;
	height: 44px;
	cursor: pointer;
	z-index: 97;
	position: absolute;
;
}

.activity_date  .btn-be {
	left: -50px;
	/*left: 25px;*/
	background: url(../images/da_hui_ri_cheng/l-btn.png) no-repeat 0px 0px;
	width: 37px;
	height: 55px;
	/*background: red;;*/
	z-index: 999;
}

.activity_date  .btn-af {
	width: 37px;
	height: 55px;
	background: url(../images/da_hui_ri_cheng/r-tab.png) no-repeat 0px 0px;
	right: -50px;
	/*right: 10px;*/
	/*background: red;*/
	z-index: 999;
}
.activity-schedule {
	margin-top: 30px;
}
.activity-schedule > tbody > tr > td {
	padding: 5px 30px;
	font-size: 14px;
	color: #fff;
	background: #0580ca;
	border: 1px solid #0f9cf6;
}
.activity-schedule > tbody > tr > td:first-child {
	width: 108px;
	padding-left: 115px;
	padding-right: 0;
}
.activity-schedule > tbody > tr:first-child > td {
	background: #0f9cf6;
}


.date-cont{
	float: left;
	/*width: 470px;*/
	width: 1000px;
	color: #fff;
	/*margin-right: 30px;*/
}
.date-cont .date-cont-top{
	text-align: center;
	font-size: 18px;
	padding: 13px 0;
}
.date-cont .date-cont-top img{
	margin-right: 10px;
}
.date-cont .date-cont-tit{
	height: 52px;
	padding-left: 5%;
	padding-top: 18px;
	background: #0F9CF6;
	border-bottom: 1px solid #3FB0F8;
}
.date-cont .date-cont-tit .date-cont-tit-son{
	width: 100%;
	height: 52px;
	font-size: 24px;
	text-align: center;
}
.date-cont .date-cont-tit-son-title{
	width: 100%;
	height: 40px;
	font: 16px/40px '';
	text-align: center;
	background:#36A1F6;
}
.date-cont .date-cont-tit-son-title .date-cont-tit-son-title-two{
	text-align: left;
	text-indent: 70px;
}
.date-cont .date-cont-tit-son-title .date-cont-tit-son-title-bottom{
	text-align: right;
	padding-right: 50px;
}
/*.date-cont .date-cont-tit .date-cont-tit-son .date-cont-tit-son-top{*/
	/*font: 16px '';*/
/*}*/
/*.date-cont .date-cont-tit .date-cont-tit-son .date-cont-tit-son-bottom{*/
	/*font: 16px '';*/
/*}*/
.date-cont h3{
	background: #0e54aa;
	font-size: 16px;
	padding: 14px 14px 14px 108px;
	font-weight: 300;
	position: relative;
}
.date-cont h3 div{
	position: absolute;
	top: 14px;
	left: 10px;
	width: 80px;
	height: 25px;
	line-height: 25px;
	margin: 0 24px 0 4px;
	text-align: center;
	border-radius: 25px;
	background: #257ce6;
	font-size: 13px;
}
.date-cont table{
	background: #0580CA;
	font-size: 14px;
}
.date-cont table td{
	text-align: center;
}
.date-cont table td .td-text{
	text-align: left;
	margin: 11px 0;
	padding: 0 12px;
	border-left: 2px solid #0f9cf6;
}
.date-cont table td .td-text p{
	position: relative;
	padding-left: 15px;
	margin-bottom: 3px;
}
.date-cont table td .td-text span{
	position: absolute;
	top: 0;
	left: 0;
}

.big-cont {
	padding: 10px 0;
	background: url(../images/img_2_03.png) no-repeat center top;
	background-size: 100% 125%;
}
.activity_date .date-box .date-cont-comment{
	text-indent:10px;
	font: 14px '';
	color: #fff;
	background: #0580CA;
}

/* 20180911 同期活动 */
.meanwhile-act {
	background: url(../images/20180911/tongqibg.png) no-repeat center top, #010f26; 
}
.meanwhile-act > .wrap {
	padding-top: 56px;
}
.meanwhile-act > .wrap > .header > .header_title {
	width: 214px;
	height:54px;
	margin: 0 auto;
	background:url("../images/20180911/tongqititle.png")no-repeat center;
}
.meanwhile-act-list {
	margin-top: 25px;
	text-align: center;
	font-size: 0;
}
.meanwhile-act-list > li {
	position: relative;
	display: inline-block;
	width: 246px;
	height: 252px;
	margin-bottom: 20px;
	margin-right: 5px;
}
.meanwhile-act-list > li > a:after {
	position: absolute;
	top: 0;
	left: 0;
	display: none;
	content: '';
	width: 100%;
	height: 100%;
	background: url(../images/20180911/hover-hover-hover.png) no-repeat center center;
}
.meanwhile-act-list > li > a:hover:after {
	display: block;
}
.meanwhile-act-list > li:nth-child(4n) {
	margin-right: 0;
}
.meanwhile-text1 {
	position: absolute;
	left: 20px;
	bottom: 50px;
	width: 220px;
	font-size: 16px;
	color: #fff;
	text-align: left;
}
.meanwhile-text2 {
	position: absolute;
	left: 20px;
	bottom: 12px;
	width: 220px;
	font-size: 22px;
	color: #fff;
	text-align: left;
}
.meanwhile-bottom-p {
	padding: 30px 0 70px;
	text-align: center;
	font-size: 12px;
	color: #fff;
}

/* 邀请参会对象 */
.join-obj-wrap {
	background: #fff;
}
.join-obj-wrap > .wrap {
	padding-top: 40px;
	padding-bottom: 15px;
}
.join-obj-wrap > .wrap > .header > .header_title {
	width: 275px;
	height:46px;
	margin: 0 auto 25px;
	background:url("../images/20180911/yaoqingtitle.png")no-repeat center;
}
.join-obj {
	text-align: center;
	font-size: 0;
}
.join-obj > li {
	display: inline-block;
	width: 140px;
	margin-left: 31px; 
	vertical-align: top;
}
.join-obj > li:first-child {
	margin-left: 0;
}
.join-obj > li > img {
	display: inline-block;
}
.join-obj > li > p {
	font-size: 14px;
	color: #000;
	padding-top: 14px;
}


.guide {
    width: 1000px;
    padding-top: 50px;
    margin: 20px auto 0;
    background-color: #061b3c;
    height: 495px;
}
.guide-tit {
    padding: 0 0 0 20px;
}
.guide p {
    font: normal 18px/18px Microsoft Yahei;
    color: #45ccfc;
}
.guide #address {
    font: normal 18px/24px Microsoft Yahei;
    color: #fff;
    padding-top: 16px;
}
.guide #traffic-guide {
    font: normal 18px/24px Microsoft Yahei;
    color: #fff;
}
.guide img {
    display: block;
    margin: 0 auto;
}