@charset "utf-8";

.container1 {
	padding: 0;
	width: 100%;
	max-width: 1430px;
	margin: 0 auto;
	text-align: left;
}

/*.icons_cn{ width: 1430px; height:130px; margin-top:100px;background:url('../images/2023/icons_cn.png') no-repeat center top; background-size:100% auto;}
.icons_en{ width: 1430px; height:130px; margin-top:100px;background:url('../images/2023/icons_en.png') no-repeat center top; background-size:100% auto;}*/

.iconsbk {
	width: 100%;
	min-width: 1430px;
	height: 160px;
	background: url('../images/2024/bluebk.jpg') no-repeat;
	background-size: 100% 100%;
}

.icons_cn {
	width: 100%;
	max-width: 1430px;
	height: 100%;
	margin-top: 0px;
	background: url('../images/2024/icons_cn.png') no-repeat center top;
	background-size: 100% auto;
	border: 0px solid red;
}

.icons_en {
	width: 100%;
	max-width: 1430px;
	height: 100%;
	margin-top: 0px;
	background: url('../images/2024/icons_en.png') no-repeat center top;
	background-size: 100% auto;
}

.iconbottom {
	margin: 0 auto;
	background: url('../images/iconborder1.jpg') no-repeat center;
	background-size: 100%;
	width: 1430px;
	height: 76px;
}

.fayan {
	margin: 50px auto 10px auto;
}

.photos {
	display: block;
	width: 100%;
}

.cell1 {
	float: left;
	width: 25%;
}

.cell2 {
	float: left;
	width: 50%;
}

.cell1 img,
.cell2 img {
	width: 100%;
	padding: 2px;
}

.mymenu {
	margin-right: 0px;
	margin-top: 35px;
}

.subtitle_cn1 {
	background: url('../images/common/bluestar1170.png') no-repeat bottom;
	height: 110px;
	color: #595757;
	font-size: 2.8em;
	letter-spacing: 2px;
	font-weight: bold;
	margin: 60px auto 10px auto;
	text-align: center;
	width:100%;
	max-width: 1430px;
	line-height: 140%;
}

.subtitle_en1 {
	background: url('../images/common/bluestar1170.png') no-repeat bottom;
	height: 110px;
	color: #595757;
	font-size: 2.8em;
	letter-spacing: 0px;
	font-weight: bold;
	margin: 60px auto 10px auto;
	text-align: center;
	width:100%;
	max-width: 1430px;
	line-height: 140%;
}

.subtitle_cn {
	color: #00489a;
	font-size: 2.8em;
	letter-spacing: 2px;
	font-weight: bold;
	margin: 60px auto 40px auto;
	text-align: center;
	width:100%;
	max-width: 1430px;
	line-height: 140%;
}

.subtitle_en {
	color: #00489a;
	font-size: 2.8em;
	letter-spacing: 0px;
	font-weight: bold;
	margin: 60px auto 40px auto;
	text-align: center;
	width:100%;
	max-width: 1430px;
	line-height: 140%;
}

.subtitle_1 {
	color: #00489a;
	margin: 0;
	height: 40px;
	line-height: 40px;
	width: 80px;
	padding: 0;
	font-size: 20px;
	font-weight: bold;
	letter-spacing: 2px;
	text-align: center;
	border: 0px solid #a6a5a5;
	border-radius: 3px;
}

.maodi1 {
	position: relative;
	top: -60px;
	display: block;
	height: 1px;
}

.topbar {
	font-size: 12px;
	line-height: 170%;
	font-family: tahoma, verdana, arial, sans-serif;
	color: #777777;
	padding: 2px;
}

.topbarMO {
	font-size: 12px;
	line-height: 170%;
	font-family: tahoma, verdana, arial, sans-serif;
	color: #FFFFFF;
	padding: 2px;
	background: #BFBFBF;
	cursor: pointer;
	cursor: hand;
}

.barlink {
	font-family: arial;
	font-size: 14px;
	color: #002c73;
	text-decoration: none;
	cursor: hand;
}

.bartxt {
	font-family: arial;
	font-size: 14px;
	color: #002c73;
}

.txt {
	color: #616161;
	font-size: 1em;
	height: 33px;
	line-height: 33px;
	font-family: 微软雅黑, 'Microsoft YaHei', Arial;
}

.txt2 {
	color: #616161;
	font-size: 1em;
	height: 35px;
	line-height: 180%;
	font-family: 微软雅黑, 'Microsoft YaHei', Arial;
}

.video_box {
	display: inline-block;
	position: relative;
	width: 1110px;
	height: 503px;
	background: #00489a url('images/home/bg1.png') repeat-y left top;
	background-size: 238px auto;
}

.video {
	position: relative;
	margin: 48px 0 0 0;
	display: inline-block;
	width: 708px;
	height: 397px;
}

.videoplayer {
	position: absolute;
	top: calc(50% - 50px);
	left: calc(50% - 50px);
	background: url('../images/play.png') no-repeat;
	background-size: 100%;
	width: 100px;
	height: 100px;
	cursor: pointer;
	z-index: 19;
}

.intro {
	display: inline-block;
	width: 380px;
	height: auto;
	padding: 0 0 0 30px;
	color: #FFFFFF;
	font-size: 1.2rem;
	line-height: 180%;
	overflow: hidden;
	vertical-align: middle;
	box-sizing: border-box;
	margin: auto 0;
}

.logos {
	display: inline-block;
	width: 262px;
	vertical-align: top;
	margin-left: 52px;
	background-color: #e5e6e7;
}

.zhuban {
	display: inline-block;
	width: 100%;
	height: 48px;
	background: #00489a;
	background-size: 100%;
	text-align: center;
	color: #fff;
	line-height: 48px;
	font-weight: bold;
	font-size: 1.2rem;
}

.logoline {
	display: inline-block;
	margin: 0 auto;
	text-align: center;
	width: 100%;
	padding: 15px 0 32px 0;
}

.box_border {
	background-color: #e5e6e7;
}

.detail {
	float: right;
	padding-right: 5px;
	color: #fff;
	font-size: 14px;
}

.focustop {
	display: table;
	position: relative;
	top: 0px;
	width: 100%;
}

.focus_l {
	display: table-cell;
	width: 800px;
	height: 460px;
}

.focus_m {
	display: table-cell;
	width: 70px;
}

.focus_r {
	display: table-cell;
	width: 560px;
	height: 460px;
	vertical-align: top;
}

.focus_r .news {
	display: block;
	position: relative;
	width: 100%;
	height: auto;
	background: #fff;
	padding: 25px;
	box-shadow: 0px 2px 3px 3px #eee;
	margin: 0;
}

.focus_r .news h3 {
	font-size: 20px;
	font-weight: bold;
	margin: -5px 0 15px 0;
	padding: 0;
	color: #00489a;
}

.line_fixed {
	display: block;
	width: 100%;
	height: 15px;
	margin: 0;
}

.more {
	position: absolute;
	bottom: 15px;
	right: 20px;
	font-size: 0.9rem;
	color: #616161;
}

.focus_r ul {
	margin: 0;
	padding: 0;
}

.focus_r li {
	list-style-type: none;
	padding: 5px 0;
	border-top: 1px solid #eee;
	font-size: 0.9rem;
	margin: 0;
}

.focus_r .button_box {
	display: inline-block;
	width: auto;
	min-width: 20%;
	max-width: 130px;
	overflow: hidden;
	height: auto;
	text-align: center;
	font-size: 0.9rem;
	margin-right: 15px;
	vertical-align: top;
}

.focus_r .button {
	display: inline-block;
	width: 69px;
	height: 56px;
	text-align: center;
	border: 0;
	border-radius: 10px;
	cursor: pointer;
	transition: all 0.3s ease;
	color: #00489a;
	padding: 10px;
	margin: 0;
	background-color: #ebebeb;
}

.focus_r .button.tongzhi {
	background-image: url('images/home/home_download_tongzhi.png');
	background-size: 42px 35px;
	background-repeat: no-repeat;
	background-position: center;
}

.focus_r .button.ziliao {
	background-image: url('images/home/home_download_ziliao.png');
	background-size: 36px 36px;
	background-repeat: no-repeat;
	background-position: center;
}

.focus_r .button.jiaotong {
	background-image: url('images/home/home_download_jiaotong.png');
	background-size: 36px 36px;
	background-repeat: no-repeat;
	background-position: center;
}

.focus_r .button:hover {
	filter: saturate(60%) invert(1);
}

.gray_part {
	width: 100%;
	min-width: 1430px;
	background-color: #f2f2f2;
	padding: 20px 0 120px 0;
}

.canyubk1 {
	background: #f1f7ff;
	padding: 60px;
}

.canyubk2 {
	background: #dee1f8;
	padding: 70px;
}

.canyu_cn1 {
	display: inline-block;
	width: 269px;
	height: 210px;
	margin: 0 10px 0 0;
	background: url('/2022/images/2022/part_cn1.png') no-repeat center;
	background-size: 100% auto;
	box-shadow: 0 5px 20px #dfe8ff;
}

.canyu_cn2 {
	display: inline-block;
	width: 269px;
	height: 210px;
	margin: 0 10px;
	background: url('/2022/images/2022/part_cn2.png') no-repeat center;
	background-size: 100% auto;
	box-shadow: 0 5px 20px #dfe8ff;
}

.canyu_cn3 {
	display: inline-block;
	width: 269px;
	height: 210px;
	margin: 0 10px;
	background: url('/2022/images/2022/part_cn3.png') no-repeat center;
	background-size: 100% auto;
	box-shadow: 0 5px 20px #dfe8ff;
}

.canyu_cn4 {
	display: inline-block;
	width: 269px;
	height: 210px;
	margin: 0 0 0 10px;
	background: url('/2022/images/2022/part_cn4.png') no-repeat center;
	background-size: 100% auto;
	box-shadow: 0 5px 20px #dfe8ff;
}

.canyu_en1 {
	display: inline-block;
	width: 269px;
	height: 210px;
	margin: 0 10px 0 0;
	background: url('/2022/images/2022/part_en1.png') no-repeat center;
	background-size: 100% auto;
	box-shadow: 0 5px 20px #dfe8ff;
}

.canyu_en2 {
	display: inline-block;
	width: 269px;
	height: 210px;
	margin: 0 10px;
	background: url('/2022/images/2022/part_en2.png') no-repeat center;
	background-size: 100% auto;
	box-shadow: 0 5px 20px #dfe8ff;
}

.canyu_en3 {
	display: inline-block;
	width: 269px;
	height: 210px;
	margin: 0 10px;
	background: url('/2022/images/2022/part_en3.png') no-repeat center;
	background-size: 100% auto;
	box-shadow: 0 5px 20px #dfe8ff;
}

.canyu_en4 {
	display: inline-block;
	width: 269px;
	height: 210px;
	margin: 0 0 0 10px;
	background: url('/2022/images/2022/part_en4.png') no-repeat center;
	background-size: 100% auto;
	box-shadow: 0 5px 20px #dfe8ff;
}

.canyu_cn1:hover,
.canyu_cn2:hover,
.canyu_cn3:hover,
.canyu_cn4:hover,
.canyu_en1:hover,
.canyu_en2:hover,
.canyu_en3:hover,
.canyu_en4:hover {
	border: 1px solid #98b4fc;
}

.canyu2 {
	display: inline-block;
	width: 269px;
	height: 460px;
	margin: 0 20px 0 0;
	background: url('/2022/images/2022/canyu2.png') no-repeat center;
	background-size: 100% 100%;
	box-shadow: 0 5px 20px #c0c9fa;
}

.canyu2_right {
	display: inline-block;
	width: 870px;
	height: 466px;
}

.canyu2_en1 {
	display: inline-block;
	width: 269px;
	height: 222px;
	margin: 0 20px 10px 0;
	background: url('/2022/images/2022/part2_en1.png') no-repeat top center;
	background-size: 100% 100%;
	box-shadow: 0 5px 20px #c0c9fa;
}

.canyu2_en2 {
	display: inline-block;
	width: 269px;
	height: 222px;
	margin: 0 20px 10px 0;
	background: url('/2022/images/2022/part2_en2.png') no-repeat top center;
	background-size: 100% 100%;
	box-shadow: 0 5px 20px #c0c9fa;
}

.canyu2_en3 {
	display: inline-block;
	width: 269px;
	height: 222px;
	margin: 0 20px 10px 0;
	background: url('/2022/images/2022/part2_en3.png') no-repeat top center;
	background-size: 100% 100%;
	box-shadow: 0 5px 20px #c0c9fa;
}

.canyu2_en4 {
	display: inline-block;
	width: 269px;
	height: 222px;
	margin: 0 20px 0 0;
	background: url('/2022/images/2022/part2_en4.png') no-repeat top center;
	background-size: 100% 100%;
	box-shadow: 0 5px 20px #c0c9fa;
}

.canyu2_en5 {
	display: inline-block;
	width: 269px;
	height: 222px;
	margin: 0 20px 0 0;
	background: url('/2022/images/2022/part2_en5.png') no-repeat top center;
	background-size: 100% 100%;
	box-shadow: 0 5px 20px #c0c9fa;
}

.canyu2_en6 {
	display: inline-block;
	width: 269px;
	height: 222px;
	margin: 0 20px 0 0;
	background: url('/2022/images/2022/part2_en6.png') no-repeat top center;
	background-size: 100% 100%;
	box-shadow: 0 5px 20px #c0c9fa;
}

.canyu2_cn1 {
	display: inline-block;
	width: 269px;
	height: 222px;
	margin: 0 20px 10px 0;
	background: url('/2022/images/2022/part2_cn1.png') no-repeat top center;
	background-size: 100% 100%;
	box-shadow: 0 5px 20px #c0c9fa;
}

.canyu2_cn2 {
	display: inline-block;
	width: 269px;
	height: 222px;
	margin: 0 20px 10px 0;
	background: url('/2022/images/2022/part2_cn2.png') no-repeat top center;
	background-size: 100% 100%;
	box-shadow: 0 5px 20px #c0c9fa;
}

.canyu2_cn3 {
	display: inline-block;
	width: 269px;
	height: 222px;
	margin: 0 20px 10px 0;
	background: url('/2022/images/2022/part2_cn3.png') no-repeat top center;
	background-size: 100% 100%;
	box-shadow: 0 5px 20px #c0c9fa;
}

.canyu2_cn4 {
	display: inline-block;
	width: 269px;
	height: 222px;
	margin: 0 20px 0 0;
	background: url('/2022/images/2022/part2_cn4.png') no-repeat top center;
	background-size: 100% 100%;
	box-shadow: 0 5px 20px #c0c9fa;
}

.canyu2_cn5 {
	display: inline-block;
	width: 269px;
	height: 222px;
	margin: 0 20px 0 0;
	background: url('/2022/images/2022/part2_cn5.png') no-repeat top center;
	background-size: 100% 100%;
	box-shadow: 0 5px 20px #c0c9fa;
}

.canyu2_cn6 {
	display: inline-block;
	width: 269px;
	height: 222px;
	margin: 0 20px 0 0;
	background: url('/2022/images/2022/part2_cn6.png') no-repeat top center;
	background-size: 100% 100%;
	box-shadow: 0 5px 20px #c0c9fa;
}

.canyu2_en1:hover,
.canyu2_en2:hover,
.canyu2_en3:hover,
.canyu2_en4:hover,
.canyu2_en5:hover,
.canyu2_en6:hover,
.canyu2_cn1:hover,
.canyu2_cn2:hover,
.canyu2_cn3:hover,
.canyu2_cn4:hover,
.canyu2_cn5:hover,
.canyu2_cn6:hover {
	border: 1px solid #99a8fb;
}

.daojishi_title {
	margin: 60px auto 40px auto;
	text-align: center;
	background: url('../images/daojishi_title.png') no-repeat center;
	background-size: auto 100%;
	width: 1430px;
	height: 40px;
}

.daojishibg {
	position: relative;
	background: url('../images/daojishibk1.jpg') no-repeat;
	background-size: 100%;
	width: 1430px;
	height: 506px;
}

.shijibg {
	position: absolute;
	top: 20px;
	right: 0;
	left: 0;
	margin: 0 auto;
}

.shiji_time {
	margin: 0px auto;
	padding: 20px 0;
	text-align: center;
	color: #173353;
	font-size: 3em;
	font-weight: bold;
	z-index: 5;
	border: 0px solid red;
}

.day {
	display: inline-block;
	background: url('../images/day.png') no-repeat;
	background-size: 100% 100%;
	width: 140px;
	height: 194px;
	line-height: 140px;
	text-align: center;
	margin-right: 30px;
}

.hour,
.minute,
.second {
	display: inline-block;
	width: 130px;
	height: 194px;
	line-height: 140px;
	text-align: center;
}

.hour {
	background: url('../images/hour.png') no-repeat;
	background-size: 100% 100%;
}

.minute {
	background: url('../images/minute.png') no-repeat;
	background-size: 100% 100%;
}

.second {
	background: url('../images/second.png') no-repeat;
	background-size: 100% 100%;
}


.section1 {
	margin-top: 70px;
}

.speaker_row {
	margin: 0 auto;
	text-align: center;
}

/*.speaker_t{display:table;margin:10px auto 15px auto;font-size:24px;line-height:180%;border-bottom:2px solid #616161;}*/
.grayline {
	width: 100%;
	height: 2px;
	background: #a6a5a5;
	margin: 40px auto;
}

.speaker_t {
	display: table;
	margin: -65px auto 25px auto;
	padding: 0 20px;
	color: #615f5f;
	background: #f9fafc;
	font-size: 24px;
	line-height: 180%;
	text-align: center;
}

.speaker_border0,
.speaker_border1,
.speaker_border {
	display: inline-block;
	margin: 0 14px 20px 14px;
	padding: 0;
	width: 253px;
	vertical-align: top;
}

/*
.speaker_border1 {
	display: inline-block;
	margin: 0 10px 20px 10px;
	width: 170px;
	vertical-align: top;
}

.speaker_border {
	display: inline-block;
	margin: 0 50px 20px 20px;
	width: 200px;
	vertical-align: top;
}
*/
.speaker_img0,
.speaker_img1,
.speaker_img {
	width: 165px;
	height: 165px;
	border-radius: 25px;
}


.guestname {
	font-size: 16px;
	line-height: 22px;
	margin-top: 5px;
}

.touxian {
	font-size: 14px;
	line-height: 22px;
	word-wrap: break-word;
}

.video_icon {
	position: absolute;
	bottom: 5px;
	right: 5px;
	background: url('/2020/images/video_9a.png') no-repeat;
	background-size: 100%;
	width: 30px;
	height: 35px;
	cursor: pointer;
}

.video_icon1 {
	position: absolute;
	bottom: 5px;
	right: 20%;
	background: url('/2020/images/video_9a.png') no-repeat;
	background-size: 100%;
	width: 30px;
	height: 35px;
	cursor: pointer;
}

.address {
	width: 100%;
	height: 600px;
}

.zhuzhi {
	padding-bottom: 20px;
	position: relative;
	background: #f0f0f0;
	width: 100%;
}
.fix-w1{
	display:block;
	width: 100%;
	background-color: #f0f0f0;
	padding: 0 0 30px 0;
	margin: 30px 0 0 0;
}

.fix-w{
	display:block;
	width: 100%;
	background-color: #f0f0f0;
	padding: 10px 0;
}
.hezuo-swiper {
	width: 1430px;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	background: none;
}

.swiper-wrapper {
	width:100%;
	max-width: 1430px;
	margin: 0 auto;
	text-align: center;
}

.swiper-slide {
	width:100%;
	max-width: 1430px;
	margin: 0 auto;
	background: none;
	text-align: center;
	padding:0;
}

.hezuo_images_container {
	display: block;
	width: 1270px;
	background: none;
	text-align: center;
	padding: 0;
	margin: 0;
}

.hezuo_image_item {
	display: inline-block;
	margin: 0 0 5px 0;
	padding: 0;
	height: 120px;
}

.hezuo_image_item img {
	width: auto;
	height: 130px;
	display: block;
}

/* 合作图片 Swiper 导航按钮 */
.hezuo-swiper .swiper-button-prev,
.hezuo-swiper .swiper-button-next {
	width: 80px;
	height: 80px;
	margin-top: -40px;
}

.hezuo-swiper .swiper-button-prev {
	background:url('images/home/hezuo_prev.png') no-repeat center center;
	background-size: 100% 100%;
}

.hezuo-swiper .swiper-button-next {
	background:url('images/home/hezuo_next.png') no-repeat center center;
	background-size: 100% 100%;
}
.hezuo-swiper .swiper-button-prev:hover,
.hezuo-swiper .swiper-button-next:hover {
	filter: saturate(60%) invert(1);
}

.hezuo-swiper .hezuo-prev {
	left: 10px;
}

.hezuo-swiper .hezuo-next {
	right: 10px;
}

.hezuo {
	display: table;
	position: relative;
	top: 0px;
}

.hezuo_row {
	height: 40px;
	line-height: 40px;
}

.hezuo_row1 {
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1.5em;
	margin: 10px 0;
}

.hezuo_row2 {
	line-height: 40px;
}

.hezuo_img {
	height: 30px;
	margin-right: 20px;
}

.hezuo_img2 {
	height: 26px;
	margin-right: 8px;
}

.hezuo_img1 {
	height: 60px;
	margin: 10px 15px;
}

.hezuo_1 {
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1.5em;
	margin: 15px 0;
}

/*.hezuo_1_en{display:table-cell;width:240px;vertical-align:top;}*/
.table-row {
	display: table-row;
}

.table-cell {
	display: table-cell;
}

.supporters {
	display: inline-block;
	line-height: 30px;
	font-size: 14px;
	vertical-align: top;
}


.richeng_day0 {
	display: inline-block;
	margin-left: 10px;
	width: 140px;
	height: 30px;
	line-height: 30px;
	background: #0088b2;
	color: #fff;
	font-size: 13px;
	text-align: center;
}

.richeng_day0_time {
	display: inline-block;
	font-size: 13px;
	line-height: 50px;
	height: 50px;
	vertical-align: middle;
}

.richeng_column {
	display: inline-block;

	width: 33%;
	vertical-align: top;
	height: 520px;
}

.richeng_border {
	border-right: 1px solid #127ebc
}

.richeng_right,
.richeng_left {
	display: inline-block;

	vertical-align: middle;
	font-size: 13px;
}

.richeng_time {
	font-size: 13px;
	line-height: 22px;
}

.richeng_time1 {
	margin-left: 10px;
	font-size: 13px;
	line-height: 22px;
}

.richeng_rightblock {
	display: inline-block;

	width: 160px;
	height: 30px;
	line-height: 30px;
	background: #0088b2;
	color: #fff;
	font-size: 13px;
	text-align: center;
}

.richeng_right_white {
	display: inline-block;

	width: 160px;
	height: 30px;
	line-height: 30px;
	background: #fff;
	color: #fff;
	font-size: 13px;
	text-align: center;
}

.richeng_middle {
	display: inline-block;

	width: 13px;
	height: 70px;
	border-right: 1px solid #c0c0c0;
	vertical-align: middle;
}

.richeng_middle img {
	margin-top: 33px;
}

.richeng_leftblock {
	display: inline-block;

	width: 160px;
	height: 30px;
	line-height: 30px;
	background: #0088b2;
	color: #fff;
	text-align: center;
	font-size: 13px;
	margin-left: 10px;
}

.bkcolor1 {
	background-color: #0d8fb8
}

.bkcolor2 {
	background-color: #167672
}

.bkcolor3 {
	background-color: #126084
}

.bkcolor4 {
	background-color: #0b546b
}

.bkcolor5 {
	background-color: #14475a
}

.bkcolor6 {
	background-color: #104c63
}

.border_red {
	border: 1px solid red
}

.border1 {
	border-radius: 3px;
	border: 1px solid #015ca5;
	padding: 3px;
	margin: 5px 0 0px 0;
}

/*二级页面*/
#position {
	font-size: 0.9em;
	line-height: 180%;
	margin-bottom: 20px;
}

#title {
	text-align: left;
	font-size: 1.6em;
	line-height: 160%;
}

.date {
	text-align: left;
	font-size: 14px;
	margin: 20px 0 5px 0;
}

.line1 {
	width: 100%;
	height: 2px;
	border-bottom: 1px dotted #616161;
	margin-bottom: 10px;
}

.content {
	text-align: left !important;
	font-size: 16px;
	width: 67%;
	padding: 15px;
	border-left: 1px solid #eeeeee;
	border-right: 1px solid #eeeeee;
	line-height: 180%;
}

.rightpart {
	width: 33%;
	border-right: 1px solid #eeeeee;
}

.bt {
	font-size: 16px;
	font-weight: bold;
	background: url("../images/gang.png") no-repeat;
	width: 200px;
	height: 18px;
	background-size: auto 100%;
	margin: 5px;
	line-height: 120%;
}

/*.day{display:table-cell;width:150px; height:90px; font-size:24px; line-height:180%;padding:5px; color:#ffffff;text-align:center;}
.hour{display:table-cell;width:120px; height:90px; font-size:24px; line-height:180%;padding:5px; color:#ffffff;text-align:center;}*/
.bluebg {
	width: 100px;
	height: 50px;
	background: #0137d5;
}

.blackbg {
	width: 80px;
	height: 50px;
	background: #303030;
}

.time_txt {
	color: #616161;
	font-size: 16px;
}

.sec {
	border-bottom: 1px solid #eeeeee;
}

.cont {
	padding: 10px 0 10px 20px;
}

a.tijiao {
	display: block;
	background: #007fc0 url("images/icon_gao.png") no-repeat;
	width: 95%;
	height: 50px;
	background-size: auto 100%;
	padding-left: 60px;
	margin: 10px;
	color: #ffffff;
	line-height: 50px;
}
/*#064d94, #007fc0*/
a.canhui {
	display: block;
	width: 95%;
	height: 50px;
	background: url("../images/icon_canhui.png") no-repeat;
	border: 1px solid #007fc0;
	padding-left: 60px;
	margin: 10px;
	color: #007fc0;
	line-height: 50px;
}

a.tijiao:hover {
    background-color: #064d94;
	color: #ffffff;
}

a.canhui:hover {
    border: 1px solid #064d94;
	color: #064d94;
}

.riqi {
	display: inline-block;
	font-size: 18px;
	font-weight: bold;
	line-height: 200%;
	margin-top: 10px;
}

.table1 {
	width: 100%;
	border: 1px solid #c0c0c0;
	margin: 0 auto;
}

td {
	vertical-align: top;
	line-height: 180%;
	border: 1px solid #c0c0c0;
}

.room {
	font-weight: bold;
	height: 1.6em;
	line-height: 200%;
}

@media (min-width: 768px) {
	.container {
		width: 1430px;
	}
}

@media (max-width:768px) {
	.content {
		text-align: left;
		font-size: 1em;
		width: 100%;
		padding: 15px;
		border-left: none;
		border-right: none;
		line-height: 180%;
	}
}

.activities_box {
	display: table;
	width:100%;
	max-width: 1430px;
	margin: 0 auto;
	padding: 0;
	border: 0;
}

.activities_item_box {
	display: table-cell;
	width: 33.33%;
	padding: 0;
	border: 0;
}

.activities_item {
	display: inline-block;
	width: 418px;
	height: 516px;
	padding: 0;
	border: 0;
	border-radius: 10px;
	overflow: hidden;
	box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
}

.actives_item_left {
	text-align: left;
}

.actives_item_right {
	text-align: right;
}

.actives_item_center {
	text-align: center;
}

.activities_item_img {
	display: block;
	position: relative;
	width: 100%;
	height: 277px;
	border-radius: 10px 10px 0 0;
	overflow: hidden;
	border: 0;
}

.activities_item_img:after {
	content: '';
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 186px;
	z-index: 18;
	background: url('images/home/home_actives_pic_mask.png') repeat-x center bottom;
	background-size: 100% 100%;
	border: 0;
}

.activities_item_img img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	border: 0;
	border-radius: 10px 10px 0 0;
}

.activities_item_content {
	display: block;
	position: relative;
	width: 100%;
	height: 239px;
	padding: 20px;
	border-radius: 0 0 10px 10px;
	overflow: hidden;
	text-align: left;
}

.activities_item_content h3 {
	font-size: 1.2rem;
	font-weight: bold;
	margin: 0 0 20px 0;
	color: #00489a;
	line-height: 160%;
}

.activities_item_content h3 a {
	color: #00489a;
	text-decoration: none;
}
.activities_item_content h3 a:hover {
	color: #ff6b36;
	text-decoration: none;
}

.activities_item_content p {
	font-size: 1rem;
	margin: 0 0 0 0;
	color: #616161;
	line-height: 160%;
}

.activities_item_content a.more {
	display: inline-block;
	position: absolute;
	height: 34px;
	line-height: 34px;
	bottom: 20px;
	right: 20px;
	color: #FFFFFF;
	background: #ff6b36;
	font-size: 1rem;
	text-decoration: none;
	border-bottom: 1px solid #ff6b36;
	padding: 0 25px;
	border-radius: 17px;
}

.activities_item_content a.more:hover {
	background: #02518b;
	border-bottom: 1px solid #02518b;
}

/*.baoming_box{margin-top:510px;width:1430px;height:50px;}
.baoming{margin-left:800px;width:155px;height:50px; }
@media (max-width: 768px) {
	.baoming{margin-left:500px;width:155px;height:50px;}

}
@media (min-width: 768px) {
	.baoming{margin-left:650px;width:155px;height:50px; }

}
@media (min-width: 992px) {
	.baoming{margin-left:800px;width:155px;height:50px; }

}*/