input[type="button"], input[type="submit"], input[type="reset"] {
-webkit-appearance: none;}
textarea { -webkit-appearance: none;}
.pc-home{padding-top: 20px;}
.pc-home > a{font-size: 30px;color: #00377e;letter-spacing:10px;line-height: 84px;}
.nav-list li{float: left;font-size: 16px;line-height: 40px;margin: 20px;}
.search{margin: 20px 0;line-height: 40px;}
.search input{border:1px solid #e0e0e0;font-size: 14px;padding:5px 15px;line-height: 24px;display: inline-block;vertical-align: middle;border:1px solid #e0e0e0;border-radius: 25px;border-top-right-radius: 0;border-bottom-right-radius: 0;}
.search button{border:none;width: 50px;text-align:center;background: #01bace;color: #fff;font-size: 24px;height: 36px;display: inline-block;vertical-align: middle;border-top-right-radius: 25px;border-bottom-right-radius: 25px;cursor: pointer;outline: none;}

.nav-on a{color: #3c88c6;}
/*banner*/
.banner{height: 350px;}
.banner img{width: 100%;}
.focus{ width:100%; margin:0 auto; position:relative; overflow:hidden;   }
.focus .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:20px; text-align:center;  }
.focus .hd ul{ display:inline-block; height:5px; padding:3px 5px; font-size:0; vertical-align:top;
}
.focus .hd ul li{ display:inline-block; width:10px; height:10px;  background:#f0f0f0; margin:0 5px;  vertical-align:top; overflow:hidden; border-radius: 50%;cursor: pointer;}
.focus .hd ul .on{ background:#71fdff;  }
.focus .bd{ position:relative; z-index:0; }

.news-text-height{height:65px;overflow: hidden}
.news-text .sporty-text{min-height: 87px;}

.news-text-height{height:100%;font-size: 14px;line-height: 25px;padding-top:5px;}

.mt-40{margin-top: 40px;}
.bg2{background: #f1f1f1;padding: 50px 0 30px 0;}
.bg1{background: #fff;padding: 30px 0;}
/*大咖解读*/
.guest-warp{ width:100%; position:relative;}
.guest-warp .hd{position: relative;width: 100%;}
.guest-warp .hd .prev,.guest-warp .hd .next{ display:block;  width:25px; height:32px; cursor:pointer; position: absolute;top: 124px;} 
.guest-warp .hd .prev{left: -40px;background: url(../images/left.png) no-repeat;}
.guest-warp .hd .prev:hover{background: url(../images/left-on.png) no-repeat;}
.guest-warp .hd .next{ right: -40px;background: url(../images/right.png) no-repeat;}
.guest-warp .hd .next:hover{ background: url(../images/right-on.png) no-repeat;}
.guest-warp .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.guest-warp .hd ul li{ font-size: 0;}
.guest-warp .bd{width: 100%;  }
.guest-warp .bd ul{ overflow:hidden; zoom:1; }
.guest-warp .bd ul li{width: 235px; margin:0 8px; float:left; _display:inline; overflow:hidden;border:1px solid #e7e7e7; background: #fff; }
.guest{position: relative;}
.guest-text{padding: 50px 25px 20px 25px;height: 280px;}
.guest-text h2{font-size:19px;color: #c9c9c9;font-family: "Arial";text-align: left;font-weight: normal;}
.guest-text h2 span{display: inline-block;font-size: 18px;border-bottom: 1px solid #efefef;padding-bottom: 5px;color: #000;font-weight: normal;font-family: "微软雅黑";margin-top: 5px;}
.guest-text p{font-size: 14px;margin-top: 10px;line-height: 24px;height: 90px;overflow:hidden;color: #777;}
.guest-introd{position: absolute;width: 100%;height: 100%;bottom: 0;left: 0;background:url(../images/guest-bg.png);display: none;}
.video_bo a{ background: url(../images/videoico.png) no-repeat 0px 6px; padding-left: 20px; line-height: 24px; display: block;}
/*.guest-introd{padding: 20px;}*/
.guest-introd .guest-name{font-size: 18px;color: #fff;line-height: 40px;text-align: center;background: #1c62aa;}
.guest-introd p{color: #fff;font-size: 14px;}
.click-btn{border:1px solid #fff;color: #fff;font-size: 18px;padding: 5px 25px;display: inline-block;margin-top: 15px;}
.click-btn:hover{color: #fff;}
.introd-text{padding: 30px 20px;}
.introd-text > p{height: 100px;}
.bbs p img{display: inline-block;}

/*新闻*/
.news{padding-bottom: 30px;border-bottom: 1px solid #e8e8e8;}
.news .left{width: 32%;margin-right: 2%}
.news .right{width: 36%;}
.left,.right{background: #f8f8f8;border:1px solid #ecebeb;}
.right{height: 355px;}
.news-list-top{padding: 25px 5% 15px 5%;}
.news-list-top p a{color: #3c88c6;}
.news-bottom img{width: 100%;}
.news-list-top h2{font-size: 20px;font-weight: normal;}
/*.news-time{margin-bottom: 10px;}*/
.news-list-top p{font-size: 14px;line-height: 24px;}
.news-list-litter li{font-size: 14px;line-height: 20px; color: #666;margin-bottom: 15px;}
.news-list-litter li em{display: inline-block;width: 5px;height: 5px;border-radius: 50%;background: #cecdcd;vertical-align: middle;margin-right: 5px;}

/*往期回顾*/
.pc-nav-box{background:#fff;}
.review {margin-top: 30px;}
.review-list{position: relative;}
.review-list p img{width: 100%;}
.review-list .tit{position: absolute;bottom: 0;left: 0;width: 100%;height: 35px;line-height: 35px;text-align: center;color:#fff;background: url(../images/bg.png);font-size: 14px;}
.datebox{position: absolute;padding: 5px 15px;background: #1c62aa;color: #fff;left: 0;top: 0;font-size: 14px;}
.review .guest-warp .next,.review .guest-warp .prev{top: 75px}

.footer{background: #fff; border-top: 1px solid #c8c8c8;margin-top: 50px;}
.cread{border-bottom: 1px solid #c8c8c8;padding-bottom: 40px;text-align: center;}
.cread h1{font-size: 26px;font-weight: normal;background: #fff;margin-top: -40px;display: inline-block;padding: 0 20px;}
.cread p{font-size: 15px;line-height: 21px;margin-top: 6px;color: #999;}
.foot-bottom span img{display: inline-block;}
.foot-bottom{padding: 15px 0;}
.foot-bottom span{font-size: 14px;line-height: 75px;height: 75px;display: inline-block;}


/*内页*/
/*会议*/
.bg-white{background: #fff;padding-top: 20px;}
.content{margin: 40px 0;}
.banner-bg{height: 212px;width: 100%;}
.date-nav li{border-radius: 20px;font-size: 16px;padding: 10px 20px;	background: #fff;margin-bottom: 15px;border-top-right-radius: 0;border-bottom-right-radius: 0;border:1px solid #e0e3e6;}
.date-nav li a{display: block;}
.date-nav li.date-nav-on,.date-nav li:hover{background: #29ccb4;color: #fff;}
.date-nav li.date-nav-on a,.date-nav li:hover a{color: #fff;}

.date-cont-left{width: 12%;}
.date-cont-right{width: 88%;background: #fff;padding: 20px;}
.date-cont-right h2{font-weight: normal;}
.date-content{padding-top: 15px;}
.date-content h3{font-size: 16px;font-weight: 400;text-align: center;}
.date-time{border-bottom: 1px solid #eee;text-align: center;font-size: 14px;color: #999;line-height: 30px;padding: 5px 0;}
.pages{margin: 20px 0;}
.pages a{display: inline-block;padding: 5px 15px;font-size: 16px;border:1px solid #ecebeb;margin-right: 6px;border-radius: 3px;}
.pages .page-on,.pages a:hover{background: #29ccb4;color: #fff;}
/*大咖解读*/
.left-content{padding: 20px;width: 75%;float: left;background: #fff;min-height: 650px;}
.info-content{background: none;}
.left-content h2,.right-centet h2,.content1 h2{text-align: left;font-weight:normal;}
.left-content h2 span,.content1 h2 span{display: inline-block;color: #bfbfbf;margin-left: 6px;}
.left-content h2{font-weight: normal;}

.news {border-bottom: 1px solid #e8e8e8;padding: 20px 0;}
.news h3 {display: inline-block;width: 100%;font-size: 16px;color: #000;line-height: 21px;}
.news-text p {font-size: 14px; line-height: 21px;color: #666;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;    overflow:hidden;padding: 6px 0;}

.news-img{width:16%;margin-right: 2%;}
/*.news-img{width: 15%;margin-right: 2%;}*/
.sporty-text{min-height: 82px;font-size: 15px;}
.news-img a{display: block;}
.news-img img{width: 100%;}
.news-text {width: 70%; overflow: hidden}
.news-text h3{text-align: left;
	font-weight: bold;
	font-size: 20px;
	line-height: 30px;}
.news-btn{display: inline-block;padding: 6px 35px;border-radius: 15px;background: #29ccb4;color: #fff;font-size: 16px;}
.news-btn:hover{color: #fff;}
.news-bottom{margin-top: 5px;}
.news .time { display: inline-block;float: right; color: #999;margin-top: 5px;}

/*右侧模板*/
.right-content{float: right;width: 23%;}
.border{border:1px solid #e9e9e9;}
.right-top{padding: 15px;background: #fff;}
.right-top img{width: 100%;}
.right-centet{padding: 15px;margin-bottom: 20px;background: #fff;}
.right-centet h2{border-bottom: 1px solid #e5e5e5;padding-bottom: 10px;}
.meetlist li{font-size: 14px;padding: 10px 5px;border-bottom: 1px dashed #e5e5e5;}
.meetlist li a{display: block;}
.more-line{padding:10px 5px;text-align: right;font-size: 14px; }
.more-line a{color: #16a1e0;}
.right-centet .sponsor-box{border-bottom: none;}
.sponsor{height: 80px;}
.sponsor-box ul li a {
    display: block;
    width: 100%;
    height: 100%;
}
.right-centet .sponsor-box ul li{width: 100%}
.sponsor-box ul li {padding: 8px 0;}

/*会议*/
.meat-btn-list{margin-top: 30px;}
.meat-btn-list li{float: left;font-size: 16px;padding:10px 60px;border-radius: 25px;margin-right: 20px;margin-bottom: 20px;border:1px solid #dadada;cursor: pointer;}
.meat-btn-list li.tabs_on{background: #29ccb4;color: #fff;}
/*会议详情*/
.date-content h4{font-size:28px;border-bottom: 1px solid #dadada;padding-bottom: 14px;text-align: center;font-weight: normal;}
.detail-cont{padding: 15px 0;}
.detail-cont p{font-size: 14px;margin-top: 14px;color: #666;line-height: 24px;}

/*花絮*/
.trivia-list li{float: left;width: 31%;margin-right: 2%;}

/*.trivia-list li:nth-child(3n+0){margin-right: 0;}*/
.tirvia-list-box a{display: block;}
.tirvia-list-box .time{width: 100%;margin-top: 0;}
.tirvia-list-box h5{font-size: 14px;line-height: 25px;margin: 5px 0 0 0;text-align: center;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;padding-bottom: 5px;}
.tirvia-list-box .time{font-size: 13px;color: #999;text-align: center;}

/*会议*/
.metting{border-bottom: 1px solid #eee;padding: 15px 0;font-size: 16px;margin-top: 10px;color: #666;}
.metting a{color: #666;display: inline-block;width: 85%;}

.metting em{display: inline-block;width: 5px;height: 5px;border-radius: 50%;background: #a0a0a0;vertical-align:middle;margin-right: 10px;margin-left: 5px;}

/*.metting em{display:none;width: 5px;height: 5px;border-radius: 50%;background: #a0a0a0;vertical-align:middle;margin-right: 10px;margin-left: 5px;}*/

/*资料库*/
.date-content h4 span{display: block;text-align: center;color: #999;font-size: 13px;margin-top: 10px;}
.w100{width: 100%;}

.tri-detail li{cursor: pointer;}
.trivia-alert,.bg-black{display: block;position: fixed;top: 0;left: 0;width: 100%;height: 100%;}
.bg-black{background: #000;opacity: 0.8}
.alert-content{width: 800px;left: 50%;margin-left: -400px;background: #fff;padding: 20px;top: 20%;position: fixed;z-index: 2;}

.alert-content {width: 800px;height: 450px;font-size: 14px;position:relative;}
.alert-content a.control {position:absolute;display: block;top: 50%;margin-top: -78px;width: 76px;height: 112px;cursor: pointer;z-index: 2;background: url(../images/buttons.png) no-repeat}
.alert-content a.prev {left: 0;background-position: 0 0}
.alert-content a.next {right: 0;background-position: -76px 0}
.alert-content a.prev:hover {background-position: 0 -112px}
.alert-content a.next:hover {background-position: -76px -112px}
.alert-content li {position: relative;}
.alert-content li .title{position: absolute;bottom: 25px;color: #fff;font-size: 14px;z-index: 4;line-height: 40px;text-overflow: ellipsis; overflow: hidden;display: inline-block;white-space:nowrap;}
.close{width: 35px;height: 35px;font-size: 30px;line-height: 30px;border:1px solid #dadada;border-radius: 50%;position: absolute;right: -10px;top: -10px;background: #fff;text-align: center;cursor: pointer;}



@media (max-width:960px){
	/*html{overflow-x: hidden;}*/
	.center{width: 100%;}
	.banner{height: 110px;background-size: 190% !important;}
	.content{margin: 20px 0;}
	.guest-warp .hd .next{right: 0;z-index: 33;}
	.guest-warp .hd .prev{left: 0}
	.guest-warp{margin: 0 auto;}
	.guest-warp .bd{padding-left: 35px;}
	.pc-home{width: 25%;padding-top: 15px;}
	.pc-home {padding-left: 10px;}
	.pc-home img{width: 100%;}
	.nav-list-box{width: 68%;}
	.nav-list-box ul{width: 100%;padding-left: 5px;background-color: #fff;}
	.nav-list li{margin: 2%;}
	.pc-home > a{line-height: 50px;}
	.nav-list li{margin-left: 0; font-size: 14px;}
	.foot-bottom{padding: 0 10px;}
	.date-content h4{font-size: 13px;}
	.banner-bg{height: 120px;background-size: 360% !important;z-index: 0;}
	.meat-btn-list{padding: 0 10px;margin-top: 10px;margin-bottom: 10px;}
	.meat-btn-list li{padding: 10px 40px;}
	.news{padding: 10px 0;}
	.date-cont-right{padding: 10px;}
	.meeting-cont{padding: 0 10px;}
	.date-nav li{padding: 10px 13px;}
	.news-btn{font-size: 14px;padding: 6px 24px;}
	.news .time{font-size: 12px;}
	.news-img{width: 100%!important;}
	.news-text{width: 100%;}
	.news-text .sporty-text{min-height: 0;}
	.left-content .metting_top_l {width: 100%;}
	.meat-btn-list .metting_top_l {width: 100%;}
	.right-content,.left-content{width: 100%;}
	.left-content{padding: 15px 10px;}
	.meat-btn-list li{padding: 6px 20px;margin-right: 20px;}
	.meat-btn-list ul{margin-bottom: 10px;}

	.metting .time{display: none;}
	.metting{padding: 13px 0;margin-top: 0;}
	.news .left,.news .right{width: 100%;height: auto;}
	.bg2{padding: 30px 0;}
	.footer{margin-top: 15px;}
	.date-content img{width: 50%;line-height: normal;height: auto;}

	.alert-content{width: 90%;margin-left: 0;left: 5%;height: auto;
		/*max-height: */
	}
	.alert-content .slider{height: auto !important ;}
	.trivia-list li{width: 48%;}
	.foot-logo{width: 40%;}
	.foot-logo img{width: 100%;}
	.foot-bottom span{height: 50px;line-height: 50px;}
	.pages a{font-size: 12px;padding: 5px 12px;}
}




/**新加样式**/

.metting_top{
	height: 50px;
}
.metting_top .top_ico{
	border: 1px solid #01bace;
	text-align: center;
	font-size: 18px;
	color: #01bace;
	display: inline-block;
	width: 160px;
	height: 40px;
	line-height: 36px;
	border-radius: 30px 30px;
	margin-right: 23px;
}
.metting_top .top_ico:hover{
	color: #ffffff;
	background-color: #01bace;

}
/* .metting_top_l{
	display: inline-block;
	width: 800px;

} */
.flex{
	display: flex;
}
.metting_top_r{
	display: inline-block;
	font-size: 18px;
	margin-top: 5px;
}
.metting_top_r h3{
	display: inline-block;
	color: #01bace;
}
.metting_top_r .daosj{
	display: inline-block;
	font-size: 12px;
	transform: translate(3px,-4px);
	cursor:pointer;
	color: #929292;
}
.metting_top_r .year_secl{
	vertical-align: middle;
	-moz-user-select:none;/*火狐*/
	-webkit-user-select:none;/*webkit浏览器*/
	-ms-user-select:none;/*IE10*/
	-khtml-user-select:none;/*早期浏览器*/
	user-select:none;
}

.metting_top_r h3:hover{
	cursor:pointer;
}
.metting_top_r .years:hover{
	cursor:pointer;
	color: #01bace;
}

.metting_top_r_year{
	color: #929292;
	position: absolute;
	width: 96px;
	display: none;

}
.metting_top_r .years{
	background-color: #ffffff;
	border-left: 1px solid #eeeeee;
	border-right: 1px solid #eeeeee;
	text-align: center;
	padding: 3px 3px 3px 3px;z-index: -1000;
}


.metting_top_r .xiaosanjiao{
	width: 0;
	height: 0;
	margin: 0 auto;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 10px solid #ffffff;
}



/*------------------------*/

.metting_content{
	margin-top: 20px;
}

.metting_content_l{
	width: 12%;
	height: 500px;
	/*background-color: #0c91e5;*/
}
.metting_content_r{
	width: 88%;
	height: 500px;
	/*background-color: #e59399;*/
	border: 1px solid #dcdcdc;
}

.metting_content_l_menu{
	width: 100%;
	height: 35px;
	border-radius: 30px 0 0 30px;
	color: #484848;
	background-color: #ffffff;
	margin-bottom: 15px;
	text-align: center;
	font-size: 14px;
	font-weight: 600;
	line-height: 35px;
	border: 1px solid #dcdcdc;
	border-right: 0px;
}

.metting_content_l_menu span{
	margin-left: -10px;
}

/*-------------*/
.metting_content_r{
	padding: 15px 20px 15px 20px;
	background-color: #ffffff;
}
.metting_content_r_top{
	font-size: 16px;
	font-weight: 600;
	color: #484848;
	width: 100%;
	height: 45px;
	/*background-color: #e59399;*/
	border-bottom: 1px solid #dcdcdc;
}

.metting_content_r .news{
	border: 0;
}

.metting_content_r .news .left{
	width: 23%;
	margin-right: 6%;
}
.metting_content_r .news-list-top{
	padding-top: 10px;
}

.metting_content_r_news-list-top_head{
	font-size: 18px;
	font-weight: 600;
}

.metting_content_r .news-list-top a{
	color: #01bace;
}

.metting_content_footer .yeshu{
	width: 100px;
	height: 30px;
	font-size: 14px;
	font-weight: 600;
	line-height: 30px;
	display: inline-block;
	text-align: center;
	margin-right: 10px;
	margin-top: 60px;
	border: 1px solid #dcdcdc;
	color: #484848;
	cursor: pointer;
}
.metting_content_footer .shuzi{
	width: 30px;
	background-color: #01bace;
	color: #ffffff;
}


.metting_top_l_guest{
	width: 100%;
}
.metting_top_l_guest .metting_top .top_ico{
	width: 190px;
}
.metting_top_r_guest{
	margin-top: -35px;
}

.metting_top_r_guest .xiaosanjiao{
	border-bottom: 10px solid #eeeeee;
}
.metting_top_r_guest .years{
	border-top: 1px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
	background-color: #eeeeee;
}

.imgdivcircle {
	/*width: 100px;*/
	height: 100px;
	background: red;
	-moz-border-radius: 50px;
	-webkit-border-radius: 50px;
	border-radius: 50px;
}


/*指南*/
.guide{
	margin-top: 30px;
}
.guide_top {
	padding-left: 12px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.guide ul{
	padding-bottom: 10px;
}
.guide ul li{
	display: inline-block;
	width: 48%;
	padding-left: 12px;
	padding-bottom: 10px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow: ellipsis;
	-o-text-overflow:ellipsis;
}
.guide ul li.mar_right{
	margin-right: 32px;
}
.guide ul li em{
	display: inline-block;
	width: 5px;
	height: 5px;
	border-radius: 50%;
	background: #cecdcd;
	vertical-align: middle;
	margin-right: 5px;
}

/*指南end*/


/*最新推荐*/
.latest_recommended .fl{width: 59%; padding-left: 2.5%;padding-right: 2.5%;}
.latest_recommended>.fr{
	width: 41%;
	/*background-color: #30efc6;*/
	display: inline-block;
	margin-top: 24px;
	border-left: 1px solid #eeeeee;
}

.latest_recommended-content {
	height: 100px;
	margin-bottom: 30px;
}
.latest_recommended-top {
	margin-bottom: 23px;
	margin-top: 23px;
}
.latest_recommended-list-content {
	padding-top: 10px;
	line-height: 28px;
}
.latest_recommended-list-content p{
	max-height: 55px;
	overflow:hidden;
}

.latest_recommended-list-content p a{
	color: #3c88c6;
	float: right;
}

.latest_recommended>.fr ul{
	padding: 0px 20px 0px 30px;
}

.latest_recommended>.fr ul li{
	/*display: inline-block;*/
	vertical-align: middle;
	white-space:nowrap;
	overflow:hidden;
	text-overflow: ellipsis;
	-o-text-overflow:ellipsis;
	padding-bottom: 10px;

}

.latest_recommended>.fr ul strong {
	float: left;
	margin-top: 15px;
	margin-left: -7px;
	color: #c2c5c5;
}
.latest_recommended>.fr ul strong::after {
	content:"";
	clear:both;/*清除浮动*/
	display:block;/*确保该元素是一个块级元素*/
}



.latest_recommended .latest_recommended-img,.latest_recommended .latest_recommended-list{display: inline-block;}
.latest_recommended .latest_recommended-img img{width: 175px;height: 100px;display: inline-block;}
.latest_recommended .latest_recommended-list{width: 63%;margin-top: 10px;}

.latest_recommended-img.fl {
	width: 0;
	padding: 0;
}


/* .metting_top_l {
	display: inline-block;
	width: 587px;
} */
.metting_top_r{
	display: inline-block;
	font-size: 18px;
	margin-top: 5px;
}
.metting_top_r h3{
	display: inline-block;
	color: #01bace;
}
.metting_top_r .daosj{
	display: inline-block;
	font-size: 12px;
	transform: translate(3px,-4px);
	cursor:pointer;
	color: #929292;
}
.metting_top_r .year_secl{
	vertical-align: middle;
	-moz-user-select:none;/*火狐*/
	-webkit-user-select:none;/*webkit浏览器*/
	-ms-user-select:none;/*IE10*/
	-khtml-user-select:none;/*早期浏览器*/
	user-select:none;
}

.metting_top_r h3:hover{
	cursor:pointer;
}


.metting_top_r .years:hover{
	cursor:pointer;
	color: #01bace;
}


.metting_top_r_year{
	color: #929292;
	position: absolute;
	width: 96px;
	display: none;

}
.metting_top_r .years{
	background-color: #ffffff;
	border-left: 1px solid #eeeeee;
	border-right: 1px solid #eeeeee;
	text-align: center;
	padding: 3px 3px 3px 3px;z-index: -1000;
}


.metting_top_r .xiaosanjiao{
	width: 0;
	height: 0;
	margin: 0 auto;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 10px solid #ffffff;
}
