
/* -----------------------News Cell style----------------------- */
.text_title a,.text_title a:visited{color:#003759}
#column_business .text_title a,#column_business .text_title a:visited{color:#fff}
.newsCell_large {
	position: relative;
	cursor: pointer;
	background-color: rgba(0, 0, 0, 0.4);
	-pie-background: rgba(0, 0, 0, .4 );
	behavior: url(pie/PIE.htc);
}
.newsCell_large:after {
	padding-top: 60%;
	/* 16:9 ratio */
	display: block;
	content: '';
	visibility: hidden;
}
.newsCell_large:hover {
	cursor: pointer;
	transition: .2s;
	-webkit-transition: .2s;
	-moz-transition: .2s;
	-o-transition: .2s;
	background-color: rgba(0, 0, 0, .7);
	-pie-background-color: rgba(0, 0, 0, .7);
	behavior: url(pie/PIE.htc);

}
.newsCell_large:active {
	background-color: rgba(0, 0, 0, .9);
	-pie-background: rgba(0, 0, 0, .9 );
	behavior: url(pie/PIE.htc);

}
.newsCell_large .img_cover {
	position: absolute;
}
.newsCell_large .cell_text {
	position: absolute;
	bottom: 0px;
	width: 100%;
	height: auto;
	overflow: hidden;
	background-color: inherit;
	-pie-background: rgba(0, 0, 0, .4 );
	behavior: url(pie/PIE.htc);
	color: #fff;
}
.newsCell_large .slider_padding {
	padding-bottom: 20px;
}
.newsCell_large .text_title_large {
	margin: 2% 4%;
}
.newsCell_large .text_body {
	margin: 2% 4% 3% 4%;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}

.newsCell_medium {
	position: relative;
	background-color: #fff;
	overflow: hidden;
	/*border-top: 1px solid rgba(0, 110, 179, 0.1);*/
}
.newsCell_medium .cell_img {
	float: left;
	width: 38.2%;
	height: 100%;
}
.newsCell_medium .cell_text {
	position: absolute;
	top: 0px;
	right: 0px;
	float: right;
	width: 60%;
}
.newsCell_medium .text_title, .newsCell_medium .text_title_bold, .newsCell_medium .text_body {
	margin: 1% 4%;
}
.newsCell_medium .text_body {
	color: #4c4c4c;
}

.newsCell_small {
	margin: 0 1%;
	float: left;
/*	background-color: #fff;*/
	position: relative;
	box-sizing: border-box;
	overflow: hidden;
	border-top: 1px solid rgba(0, 110, 179, 0.1);
}
.newsCell_small:after {
	padding-top: 73%;
	display: block;
	content: '';
	visibility: hidden;
}
.newsCell_small .cell_img {
	width: 100%;
}
.newsCell_small .cell_text {
	position: absolute;
	bottom: 1%;
	width: 100%;
	height: 52%;
	padding-top: 4%;
	box-sizing: border-box;
	overflow: hidden;
}
.newsCell_small .text_title {
	margin: 5% 2% 3% 2%;
}
.newsCell_small .text_title_bold {
	margin: 0 2%;
}
.newsCell_small .text_body {
	margin: 3% 2%;
	color: #666666;
}
.newsCell_small .cell_title_sub {
	color: #003759;
}
.newsCell_small .img_quot {
	position: relative;
	width: 12%;
	margin-left: 2%;
	float: left;
}

.newsCell_list {
	overflow: hidden;
}
.newsCell_list ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.newsCell_list li {
	position: relative;
	padding: 8px 0;
}
.newsCell_list li div {
	position: relative;
	display: block;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.newsCell_list .icon {
	width: 6px;
	height: 6px;
	margin: 1.8% 10px;
	display: block;
	float: left;
}

.cell_curtain {
	z-index: 3;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
}
.cell_curtain:hover {
	cursor: pointer;
	transition: .2s;
	-webkit-transition: .2s;
	-moz-transition: .2s;
	-o-transition: .2s;
	background: rgba(0, 110, 179, 0.1);
	-ms-behavior: url(PIE.htc);
	behavior: url(PIE.htc);
}

.cell_curtain:active {
	background: rgba(0, 110, 179, 0.3);
	-ms-behavior: url(PIE.htc);
	behavior: url(PIE.htc);
}

/* -----------------------Slider Style----------------------- */
.slider_container {
	box-sizing: border-box;
}
.slider_container:hover {
	cursor: pointer;
}
.slider {
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.slider:after {
	padding-top: 60%;
	/* 16:9 ratio */
	display: block;
	content: '';
	visibility: hidden;
}


/* -----------------------Body content style----------------------- */
.body_content {
	background-color: #fff;
}
.column_content {
	max-width: 1224px;
	margin: auto;
	padding-bottom: 1%;
}

.column_wrapper {
	padding-top: 1px;
}

.columnTitle {
	position: relative;
	font-size: 1.5em;
	padding-left: 2%;
	margin: 2% 1%;
	border-left: 6px solid #d90d19;
}
.columnTitle:hover {
	cursor: pointer;
}
.columnTitle span {
	/*float: left;*/
	margin-right: 1%;
}
.column_more {
	height: 100%;
	padding-top: 10px;
	text-align: right;
	float: right;
	vertical-align: bottom;
	font-size: 0.6em;
}

/* -----------------------Column Headlines Style----------------------- */
.column_Headlines {
	background-color: #fff;
}

.column_Headlines_1 {
	position: relative;
	margin-top: 2%;
}
.column_Headlines_1 .newsCell_large {
	position: relative;
	width: 48%;
	margin: 0px 1%;
	float: left;
}

.column_Headlines_2 {
	position: relative;
	margin-top: 2%;
}
.column_Headlines_2 .newsCell_medium {
	position: relative;
	width: 48%;
	min-width: 300px;
	margin: 0 1% 1% 1%;
	float: left;
}
.column_Headlines .column_content {
	border-bottom: 1px solid #00253d;
}

/* -----------------------Column Summit Talk Style----------------------- */
.column_summitTalk {
	background-color: #fff;
}

.column_summitTalk_1 {
	position: relative;
	margin-top: 2%;
}

.column_summitTalk_2 {
	position: relative;
	margin: 1% 0 1% 0;
}

.column_summitTalk .slider_container {
	position: relative;
	width: 52.6%;
	margin: 0 1%;
	float: left;
}

.column_summitTalk_1 .newsCell_medium {
	position: relative;
	width: 43%;
	box-sizing: border-box;
	margin: 0 1% 1% 1%;
	float: left;
}

.column_summitTalk .newsCell_medium .text_title_sub {
	color: #003759;
	margin: 2%;
}

.column_summitTalk .newsCell_medium .img_quot {
	margin-right: 1%;
	margin-left: 2%;
	margin-bottom: 5%;
	width: 9%;
	float: left;
}

.column_summitTalk_2 .newsCell_small {
	width: 23%;
}

.column_summitTalk_2 .newsCell_small .cell_title_sub .text_title_sub {
	width: 78%;
	margin: 0 6% 0 0;
	float: right;
}


/* -----------------------Column Business Style----------------------- */
.column_business {
	background: #00253d;
}

.column_business_1 {
	position: relative;
	margin: 2% 0% 2% 0%;
}

.column_business .slider_container {
	position: relative;
	width: 60%;
	margin: 0 1%;
	float: left;
}

.column_business .newsCell_list {
	width: 36%;
	margin: 0 1%;
	float: left;
	color: #fff;
}
.column_business .newsCell_list .icon {
	background: #0095f3;
}
.column_business .newsCell_list li div:hover {
	transition: .2s;
	-webkit-transition: .2s;
	-moz-transition: .2s;
	-o-transition: .2s;
	cursor: pointer;
	color: #0095f3;
}
.column_business .newsCell_list li div:active {
	opacity: 0.5;
}

.column_business_2 {
	margin-bottom: 1%;
}

.column_business .newsCell_small {
	width: 23%;
	margin-bottom: 1%;
	background-color: rgba(0, 0, 0, 0);
	behavior: url(/backgroundsize.min.htc);
}
.column_business .newsCell_small .text_title_bold {
	color: #fff;
}
.column_business .newsCell_small:after {
	padding-top: 30%;
}
.column_business .newsCell_small .cell_text {
	height: 33%;
}

/* -----------------------Column People Style----------------------- */
.column_people {
	background-color: #fff;
}

.column_people_1 {
	margin: 2% 0 0 0;
	position: relative;
}

.column_people_2 {
	margin: 2% 0;
}

.column_people .newsCell_small {
	width: 23%;
}
.column_people .newsCell_small .cell_title_sub .text_title_sub {
	width: 78%;
	margin: 0 6% 0 0;
	float: right;
}
.column_people .column_content {
	border-bottom: 1px solid #00253d;
}

/* -----------------------Column Overseas Chinese Style----------------------- */
.column_overseas {
	background-color: #fff;
}

.column_overseas_1, .column_overseas_2, .column_overseas_3 {
	margin: 2% 0;
	position: relative;
}

.column_overseas .newsCell_large {
	position: relative;
	width: 39%;
	margin: 0px 1%;
	float: left;
}

.column_overseas .newsCell_small {
	width: 17.6%;
}

.column_overseas .newsCell_list {
	width: 39%;
	margin: 0 1%;
	float: left;
	color: #003759;
}
.column_overseas .newsCell_list .icon {
	background: #0095f3;
}
.column_overseas .newsCell_list li div:hover {
	transition: .2s;
	-webkit-transition: .2s;
	-moz-transition: .2s;
	-o-transition: .2s;
	cursor: pointer;
	color: #0095f3;
}
.column_overseas .newsCell_list li div:active {
	opacity: 0.5;
}

.column_overseas .column_content {
	border-bottom: 1px solid #00253d;
}

/* -----------------------Column Local News Style----------------------- */
.column_localNews {
	background-color: #fff;
}

.column_localNews_1 {
	margin: 2% 0 0 0;
	position: relative;
}

.column_localNews_2 {
	margin: 1% 0 1% 0;
	position: relative;
}

.column_localNews .slider_container {
	position: relative;
	width: 48%;
	margin: 0 1%;
	float: left;
}

.column_localNews .newsCell_small {
	width: 23%;
	background-color: rgba(0, 0, 0, 0);
}
.column_localNews .newsCell_small:after {
	padding-top: 65%;
}
.column_localNews .newsCell_small .cell_text {
	height: 50%;
}

.column_localNews .newsCell_medium {
	width: 48%;
	margin: 1% 1% 0 1%;
	float: left;
	background-color: rgba(0, 0, 0, 0);
}

.column_localNews .column_content {
	border-bottom: 1px solid #00253d;
}

/* -----------------------Column Chinese Culture Style----------------------- */
.column_culture {
	background-color: #fff;
}

.column_culture_1, .column_culture_2, .column_culture_3 {
	margin: 1% 0;
	position: relative;
}

.column_culture .newsCell_large {
	position: relative;
	width: 42.6%;
	margin: 0px 1%;
	float: left;
}

.column_culture .newsCell_medium {
	position: relative;
	width: 53.3%;
	margin: 0 1% 1% 1%;
	float: left;
}

.column_culture .newsCell_list {
	width: 53.3%;
	margin: 0 1%;
	float: left;
	color: #003759;
}
.column_culture .newsCell_list .icon {
	background: #0095f3;
}
.column_culture .newsCell_list li div:hover {
	transition: .2s;
	-webkit-transition: .2s;
	-moz-transition: .2s;
	-o-transition: .2s;
	cursor: pointer;
	color: #0095f3;
}
.column_culture .newsCell_list li div:active {
	opacity: 0.5;
}
.column_culture .column_content {
	border-bottom: 1px solid #00253d;
}

/* -----------------------Column Tourism Style----------------------- */
.column_tourism {
	background-color: #fff;
}

.column_tourism_1 {
	margin: 1% 0;
	position: relative;
}

.column_tourism_2 {
	margin: 2% 0;
	position: relative;
}

.column_tourism .newsCell_large {
	position: relative;
	width: 48%;
	margin: 0px 1%;
	float: left;
}

.column_tourism .newsCell_small {
	width: 23%;
}
.column_tourism .newsCell_small:after {
	padding-top: 65%;
}
.column_tourism .newsCell_small .cell_text {
	height: 50%;
}

.column_tourism .column_content {
	border-bottom: 1px solid #00253d;
}

/* -----------------------Column Fujian Style----------------------- */
.column_fujian {
	background-color: #fff;
}

.column_fujian_1 {
	margin: 0;
}

.column_fujian .newsCell_medium {
	width: 48%;
	margin: 0% 1% 1% 1%;
	float: left;
}

.column_fujian .column_content {
	border-bottom: 1px solid #00253d;
}

/* -----------------------Column Topics Style----------------------- */
.column_topics {
	background-color: #fff;
}

.column_topics_1,
.column_topics_2,
.column_topics_3 {
	margin: 1% 0;
	position: relative;
}

.column_topics .newsCell_small {
	width: 23%;
	background-color: rgba(0,0,0,0);
}
.column_topics .newsCell_small:after {
	padding-top: 30%;
}
.column_topics .newsCell_small .cell_text {
	height: 33%;
}
/*Bottom Columns Style */

.bot_2 .newsCell_medium {
	width: 48%;
	margin: 1% 1% 0 1%;
	float: left;
	background-color: rgba(0, 0, 0, 0);
}

/* -----------------------Screen Size Style----------------------- */
@media only screen and (max-width: 1224px) and (min-width: 1020px)  {
	div.column_content {
		max-width: 1020px;
	}
	.newsCell_list li {
		padding: 7px 0;
	}
}

@media only screen and (max-width: 1020px) {
	div.column_content {
		max-width: 700px;
	}
	.column_wrapper .newsCell_large {
		width: 98% ;
		margin-top: 1% ;
	}
	.column_wrapper .slider_container {
		width: 98% !important;
		margin-bottom: 1% !important;
	}
	.column_wrapper .slider_container .newsCell_large {
		width: 100% !important;
	}
	.column_wrapper .newsCell_medium {
		width: 98% !important;
		margin: 1% 1% 1% 1% !important;
		overflow: visible;
	}
	.column_wrapper .newsCell_medium .cell_img {
		width: 38%;
	}
	.column_wrapper .newsCell_medium .cell_text {
		position: relative;
	}
	.column_wrapper .newsCell_small {
		width: 48% ;
		margin-bottom: 1% ;
	}
	.column_wrapper .newsCell_small:after {
		padding-top: 26%;
	}
	.column_wrapper .newsCell_small .cell_text {
		height: 30%;
	}
	.column_wrapper .newsCell_small .cell_text .text_body,
	.column_wrapper .newsCell_small .cell_text .text_title {
		display: none;
	}

	.column_overseas .newsCell_small:after {
		padding-top: 33%;
	}
	.column_overseas .newsCell_small .cell_text {
		height: 36%;
	}

	.column_wrapper .newsCell_list {
		width: 98%;
	}
	.column_wrapper .newsCell_list .icon {
		margin: 6px 10px;
	}
	.column_overseas .column_overseas_1 .newsCell_small,
	.column_overseas .column_overseas_2 .newsCell_small,
	.column_overseas .column_overseas_3 .newsCell_small {
		width: 31.3% ;
		margin-top: 1% ;
		margin-bottom: 1% ;
	}
	.column_culture .column_culture_1 .newsCell_large,
	.column_culture .column_culture_2 .newsCell_large,
	.column_culture .column_culture_3 .newsCell_large,
	.column_tourism .column_tourism_1 .newsCell_large {
		margin-bottom: 1%;
	}
}

@media only screen and (max-width: 700px) {
	.column_wrapper .newsCell_medium .cell_text .text_body {
		display: none;
	}
	.column_wrapper .newsCell_small:after {
		padding-top: 58%;
	}
	.column_wrapper .newsCell_small .cell_text {
		height: 50%;
	}
	.column_overseas .newsCell_small:after {
		padding-top: 95%;
	}
	.column_overseas .newsCell_small .cell_text {
		height: 62%;
	}
	.column_more {
		display: none;
	}
}
