﻿@charset "utf-8";
/*初始化*/
*
{
	margin: 0;
	padding: 0;
}

a:hover
{
	color: #d01212;
	text-decoration: underline none;
	cursor: pointer;
}

.bk10
{
	width: 100%;
	height: 10px;
	clear: both;
}

.bk20
{
	width: 100%;
	height: 20px;
	clear: both;
}

.bk35
{
	width: 100%;
	height: 11px;
	clear: both;
	background: url(../images/bgli.png) repeat-x;
}

.fl
{
	float: left;
}

.fr
{
	float: right;
	margin-top: 42px;
}
/*lb 6-26 change*/
#lb_sp_more
{
	color: #646464;
	font-size: 14px;
	position: relative;
	bottom: 26px;
	left: 332px;
	top: -5px;
}

	#lb_sp_more:hover
	{
		color: red;
	}



/*页面结构*/
.wrapper
{
	margin: 0px auto;
	overflow: hidden;
	background: #FFF;
}
/*页面外围控制整体布局宽度*/
.container
{
}
/*容器*/
.row100
{
	width: 100%;
}

.row1000
{
	width: 1000px;
	margin: 0 auto;
}

.ibanner
{
	background: url(../images/sy_01.jpg) center top no-repeat;
	width: 100%;
	margin: 0 auto;
	height: 390px;
}

	.ibanner .lang
	{
		width: 1200px;
		height: 25px;
		color: #fff;
		font-weight: bold;
		position: relative;
		top: 10px;
		margin-right: auto;
		margin-bottom: 5;
		margin-left: auto;
		font-size: 18px;
	}

		.ibanner .lang span
		{
			text-align: right;
			position: absolute;
			right: 10px;
		}

		.ibanner .lang a
		{
			color: #fff;
			font-weight: bold;
			font-size: 18px;
		}

.header
{
	margin: 0px auto;
	color: #09F;
}

#navBar
{
	margin: 0px auto;
	color: #09F;
	width: 100%;
}

.div2
{
	top: 0;
	z-index: 999;
	position: fixed;
	_position: absolute;
}

.navBar1
{
	width: 100%;
}

.navBar
{
	z-index: 1;
	background: #00a0f9;
	color: #fff;
	height: 65px;
	line-height: 65px;
	width: 1000px;
	margin: 0 auto;
	/*background-color: #00a0f9;*/
}

.nav
{
	width: 1008px;
	margin: 0 auto;
	font-family: "Arial", SimSun, SimHei;
	font-size: 16px;
	font-weight: bold;
}

	.nav .m
	{
		float: left;
		position: relative;
		border-top: 0;
		border-bottom: 0;
	}
	/*.nav a:hover {
	text-decoration: none;
	color: #FFF;
	background: #002e75;
}*/
	.nav h3
	{
		float: left;
		font-size: 100%;
		font-weight: normal;
		font-size: 16px;
		height: 65px;
		overflow: hidden;
	}

		.nav h3 a
		{
			display: block;
			color: #fff;
			padding: 0 20px;
			vertical-align: top;
			font-family: "Arial", SimSun, SimHei;
			font-size: 16px;
			font-weight: bold;
		}

	.nav .on
	{
		border-color: #f0f0f0; /*background-color: #1498e2;*/
	}

		.nav .on h3 a
		{
			background: #f0f0f0;
			/*background-color: #1498e2;*/
			color: #00a0f9;
			border-color: #1f7caf !important;
		}

	.nav .sub
	{
		display: none; /*默认隐藏*/
		width: 430px;
		padding: 5px 0;
		position: absolute;
		left: -1px;
		top: 65px;
		background: #f0f0f0;
		text-align: left;
		z-index: 99;
	}

		.nav .sub li
		{
			vertical-align: middle;
		}

			.nav .sub li a
			{ /*height:20px;*/
				line-height: 20px;
				padding: 4px 10px;
				display: block;
				background: url(images/icon.png) 0 9px no-repeat;
				color: #00a0f9;
			}

				.nav .sub li a:hover
				{
					color: #fff;
					background: #00a0f9;
					/*background-color: #00a0f9;*/
				}

	.nav #m7 h3 a
	{
	}




/*页头*/
.main
{
	margin: 0px auto;
	width: 1000px;
}
/*页面主体*/
.aboutbox
{
	float: right;
	width: 1000px;
	overflow: hidden;
	;
	background: #fff;
	margin: 0 auto;
}
	/*首页关于我们*/
	.aboutbox .tit
	{
	}

	.aboutbox dl
	{
		float: left;
	}

		.aboutbox dl dt
		{
			height: 50px;
			font-size: 20px;
			font-weight: bold;
			line-height: 50px;
			text-align: left;
		}

	.aboutbox dd
	{
		width: 306px;
		float: left;
		margin-right: 30px;
	}

		.aboutbox dd .pic
		{
			width: 306px;
			overflow: hidden;
		}

			.aboutbox dd .pic img
			{
				width: 306px;
				height: 200px;
				border: 0;
			}

		.aboutbox dd .h2
		{
			height: 30px;
			line-height: 30px;
			font-size: 16px;
			font-weight: bold;
			padding: 10px 0;
		}

		.aboutbox dd .txt
		{
			width: 306px;
			line-height: 22px;
			font-size: 14px;
			height: 140px;
		}
			/*lb修改高度6.18*/
			.aboutbox dd .txt p
			{
				line-height: 22px;
				text-align: left;
			}

		.aboutbox dd.nobr
		{
			margin-right: 0;
		}

	.aboutbox .vmore
	{
		height: 20px;
		width: 100%;
		margin: 0;
		padding: 0;
	}

		.aboutbox .vmore a
		{
			color: #00a0f0;
			text-align: left;
		}
/****part2****/

/**幻灯**/
.slide
{
	float: left;
	width: 570px;
	height: 325px;
}
/*幻灯片*/
#iFocus
{
	height: 325px;
	overflow: hidden;
	position: relative;
	width: 570px;
	background: #000;
}

	#iFocus ul
	{
		height: 325px;
		position: absolute;
		z-index: 88;
	}

		#iFocus ul li
		{
			float: left;
			width: 570px;
			height: 325px;
			overflow: hidden;
			position: relative;
			background: #000;
			z-index: 81;
		}

			#iFocus ul li a
			{
				display: block;
				float: left;
			}

				#iFocus ul li a img
				{
					vertical-align: middle;
					width: 570px;
					height: 325px;
				}

	#iFocus .btnBg
	{
		position: absolute;
		width: 570px;
		height: 35px;
		left: 0;
		bottom: 0;
		background: #000;
		z-index: 89;
		filter: alpha(opacity=100);
		opacity: 1;
	}

		#iFocus .btnBg a
		{
			width: 550px;
			padding-left: 10px;
			height: 35px;
			line-height: 35px;
			color: #FFF;
			display: block;
		}


	#iFocus .btn
	{
		position: absolute;
		width: 150px;
		height: 18px;
		right: 0;
		bottom: 8px;
		padding-right: 10px;
		text-align: right;
		z-index: 90;
	}



		#iFocus .btn span
		{
			display: inline-block;
			_display: inline;
			_zoom: 1;
			width: 18px;
			height: 18px;
			line-height: 18px;
			text-align: center;
			font-size: 14px;
			font-family: "";
			margin-right: 5px;
			cursor: pointer;
			color: #333;
			background: #e0e0e0;
		}

			#iFocus .btn span.on
			{
				background: #00a0f0;
				color: #fcc;
			}

/*#iFocus .btn { position:absolute; width:100px; height:18px; right:50%; 
	margin-right: -50px;
	bottom:8px; padding-right:10px; text-align:right; z-index:90 }
#iFocus .btn span { display:inline-block; _display:inline; _zoom:1; width:18px; 
	height:8px; _line-height:18px; text-align:center; font-size:14px; font-family:"";
	 margin-right:5px; cursor:pointer; color:#333; background:#323232; }
#iFocus .btn span.on { background:#00a0f0; color:#fcc; }
*/





/* Tab切换 */
.slideTxtBox
{
	float: right;
	width: 400px;
	height: 340px;
	overflow: hidden;
	padding: 0 10px;
	background: #fff;
	text-align: left;
}

	.slideTxtBox .hd
	{
		height: 30px;
		line-height: 30px;
		padding: 0;
		font-size: 14px;
	}

		.slideTxtBox .hd ul
		{
			overflow: hidden;
			zoom: 1;
		}

			.slideTxtBox .hd ul li
			{
				float: left;
				width: 132px;
				text-align: center;
			}

				.slideTxtBox .hd ul li a
				{
					display: block;
					padding: 0 15px;
					border-bottom: 2px #00a0f0 solid;
					font-size: 16px;
				}

					.slideTxtBox .hd ul li a:hover
					{
						text-decoration: none;
					}

				.slideTxtBox .hd ul li.on a
				{
					color: #000;
					font-weight: bold;
					border-bottom: 2px #F67138 solid;
					margin: 0 2px;
					font-size: 16px;
				}

	.slideTxtBox .bd
	{
		padding: 10px;
	}

		.slideTxtBox .bd li
		{
			line-height: 26px;
			border-bottom: dashed 1px #CCC;
			padding: 7px 0 7px 0;
			list-style-type: none;
		}

			.slideTxtBox .bd li a
			{
				display: block;
				text-align: left;
				font-size: 16px;
				line-height: 26px;
				height: 26px;
				font-weight: bold;
				overflow: hidden;
				white-space: nowrap;
				text-overflow: ellipsis;
				-o-text-overflow: ellipsis;
			}

			.slideTxtBox .bd li p
			{
				line-height: 25px;
				text-align: left;
				font-size: 14px;
			}
/****part3***********/

.shipin
{
	width: 570px;
	float: left;
}

	.shipin dt
	{
		height: 42px;
		border-bottom: 2px dotted #999;
		line-height: 42px;
		font-size: 18px;
		font-weight: bold;
		color: #999;
	}

		.shipin dt a
		{
			font-size: 18px;
			font-weight: bold;
			color: #999;
		}

	.shipin dd
	{
		margin-top: 10px;
		/*lb改6。19*/
		float: left;
	}
/*lb改6。19*/
#lb_shipin
{
	margin-right: 4px;
}

	#lb_shipin img
	{
		cursor: pointer;
	}

.shipin dd li
{
	width: 280px;
	height: 160px;
	background-color: #fff;
	position: relative;
	float: left;
	margin-right: 5px;
}

	.shipin dd li img
	{
		width: 280px;
		height: 160px;
		overflow: hidden;
	}

	.shipin dd li p
	{
		position: absolute;
		left: 0;
		bottom: 0;
		line-height: 35px;
		height: 35px;
		width: 280px;
		white-space: nowrap;
		overflow: hidden;
		color: #FFF;
	}

		.shipin dd li p i
		{
			position: absolute;
			left: 0;
			top: 0;
			display: block;
			width: 280px;
			height: 35px;
			background: #000;
			opacity: .9;
			filter: alpha(opacity=90);
			color: #FFF;
		}

		.shipin dd li p a, .shipin dd li p a:visited
		{
			position: relative;
			color: #fff;
			margin-left: 20px;
			text-decoration: underline none;
		}

.nlist
{
	float: right;
	width: 400px;
	padding: 3px 10px;
}

	.nlist li
	{
		height: 30px;
		line-height: 30px;
		overflow: hidden;
	}

		.nlist li a
		{
			font-size: 16px;
		}
/******参赛会宾**********/
.canhui
{
	width: 1000px;
	margin: 0 auto;
}

	.canhui dt
	{
		height: 45px;
		background: #FFF;
		border-bottom: 2px solid #00a0f0;
		font-size: 20px;
		line-height: 45px;
		text-align: center;
	}

		.canhui dt span
		{
			font-size: 20px;
			display: block;
			width: 204px;
			/*lb改6。18*/
			line-height: 225%;
			background: #FFF;
			margin: 0 auto;
			border-bottom: 2px solid #FFF;
		}

			.canhui dt span a
			{
				font-size: 20px;
				display: block;
				width: 220px;
				background: #FFF;
				margin: 0 auto;
				padding: 0 2px;
				border-bottom: 2px solid #FF7C2A;
				color: #00a0f0;
			}

.proscroll
{
	position: relative;
	height: 530px;
	width: 1000px;
	overflow: hidden;
	padding-top: 15px;
}

	.proscroll .fCl-slide dl
	{
		display: block;
		height: 250px;
		line-height: 25px;
		width: 190px;
		text-align: center;
		color: #666;
		overflow: hidden;
		float: left;
		padding: 0 5px;
		text-decoration: underline none;
	}

		.proscroll.fCl-slide dl img
		{
			margin-top: 7px;
			width: 190px;
			display: block;
		}

		.proscroll.fCl-slide dl b
		{
			height: 25px;
			text-align: center;
			display: block;
			width: 190px;
		}

		.proscroll.fCl-slide dl p
		{
			height: 25px;
			text-align: center;
			display: block;
			width: 190px;
		}

	.proscroll .fCl-nav
	{
		height: 24px;
		line-height: 18px;
		background: white;
		position: absolute;
		bottom: 0;
		padding: 0 33px;
		left: 45%;
	}

		.proscroll .fCl-nav li
		{
			float: left;
			width: 12px;
			font-family: Tahoma, Helvetica;
			font-size: 28px;
			_font-size: 38px;
			margin-right: 5px;
			color: #B2B2B2;
			cursor: pointer;
		}

			.proscroll .fCl-nav li.on
			{
				color: #595959;
			}
/***机器人大会*******/

.rebot
{
	width: 1000px;
	margin: 0 auto;
	/*lb改10-14改*/
	/*height: 430px;*/
}

	.rebot dt
	{
		height: 45px;
		background: #FFF;
		border-bottom: 2px solid #00a0f0;
		font-size: 20px;
		line-height: 45px;
		text-align: center;
	}

		.rebot dt span
		{
			font-size: 20px;
			display: block;
			width: 404px;
			background: #FFF;
			/*lb改6。18*/
			line-height: 223%;
			margin: 0 auto;
			border-bottom: 2px solid #FFF;
		}

			.rebot dt span a
			{
				font-size: 20px;
				display: block;
				width: 392px;
				background: #FFF;
				margin: 0 auto;
				padding: 0 2px;
				border-bottom: 2px solid #FF7C2A!important;
				color: #00a0f0;
			}

.yichengBox
{
	width: 1000px;
	text-align: left;
	padding-top: 20px;
}

	.yichengBox ul
	{
		width: 1000px;
		display: block;
	}
/*lb改6。18*/
table td
{
	/*text-indent: 2em;*/
	/*background-color: blue;*/
	font-size: 16px;
	line-height: 150%;
}

.yichengBox .hd
{
	height: 39px;
	width: 890px;
	line-height: 39px;
	padding: 0;
	margin-left: 57px;
	border-bottom: 1px solid #00a0f0;
	position: relative;
	font-weight: bold;
}

	.yichengBox .hd ul
	{
		float: left;
		height: 39px;
		padding: 0 30px;
		position: absolute;
	}

		.yichengBox .hd ul li
		{
			float: left;
			padding: 0;
			cursor: pointer;
			width: 280px;
			height: 39px;
			text-align: center;
		}

			.yichengBox .hd ul li a
			{
				color: #000;
				font-size: 16px;
			}

			.yichengBox .hd ul li.on
			{
				height: 39px;
				background: #00a0f9 no-repeat;
				text-align: center;
				color: #FFF;
				border-top-left-radius: 14px;
				border-top-right-radius: 14px;
			}

				.yichengBox .hd ul li.on a
				{
					color: #fff;
					font-size: 16px;
				}

.yichengBox .bd ul
{
	padding: 15px 0;
	zoom: 1;
}

.yichengBox .bd li
{
	height: 40px;
	line-height: 40px;
	font-size: 18px;
}

	.yichengBox .bd li a
	{
		font-size: 18px;
	}

	.yichengBox .bd li .date
	{
		float: left;
		color: #999;
		width: 270px;
		padding-left: 30px;
	}

	.yichengBox .bd li .txt
	{
		float: right;
		color: #999;
		width: 700px;
	}
/*****友情连接******/

.flink
{
	width: 1000px;
	margin: 0 auto;
}

	.flink dt
	{
		height: 45px;
		background: #FFF;
		border-bottom: 2px solid #00a0f0;
		font-size: 20px;
		line-height: 45px;
		text-align: center;
		width: 1000px;
	}

		.flink dt span
		{
			font-size: 20px;
			display: block;
			width: 340px;
			background: #FFF;
			border-bottom: 2px solid #FFF;
			margin: 0 auto;
		}
			/*lb改6。19*/


			.flink dt span a
			{
				font-size: 20px;
				display: block;
				width: 320px;
				background: #FFF;
				margin: 0 auto;
				padding: 0 2px;
				border-bottom: 2px solid #FF7C2A;
				color: #00a0f0;
			}

	.flink dd
	{
		float: left;
		padding: 0; /*width: 900px;*/
		width: 860px;
		line-height: 30px;
		overflow: hidden;
		text-align: center;
		margin: 0 auto;
	}

		.flink dd a
		{
			float: left;
			width: 150px;
			margin-right: 10px;
			margin-left: 10px;
			margin-top: 10px;
		}

			.flink dd a img
			{ /*width:130px; height:70px;*/
				width: 126px;
				height: 34px;
				border: 1px solid #CCC;
			}
/**************/
.footnav a
{
	color: #fff;
	display: inline;
	margin: 0px 5px;
}

.footer .line
{
	height: 30px;
	width: 100%;
}

.footer .foot
{
	width: 1000px;
	margin: 0 auto;
	line-height: 25px;
	color: #FFF;
}
/*******漂浮广告*********/

.guanggao
{
	width: 100px;
	height: 338px;
	position: fixed;
	top: 480px;
	left: 200px;
	float: right;
}

.guanggao2
{
	width: 130px;
	height: 817px;
	position: fixed;
	top: 480px;
	right: 200px;
	float: left;
}

.left
{
	float: left;
	width: 200px;
}

.weizhi
{
	background-color: #efefef;
	height: 42px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	margin-bottom: 10px;
}

.weizhi1
{
	height: 47px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	font-family: "";
	font-size: 12px;
	color: #333;
	text-decoration: none;
	line-height: 46px;
}

.zw
{
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}

.youce
{
	float: right;
	width: 790px;
	line-height: 200%;
	margin: 0 auto;
}

.pages
{
	float: right;
	width: 790px;
}

	.pages li
	{
		float: left;
		margin-left: 10px;
	}

.wzbiaoti
{
	font-family: "";
	font-size: 18px;
	color: #333;
	text-decoration: none;
	width: 1000px;
	text-align: center;
	margin-top: 15px;
}

.xinxilaiyuan
{
	width: 1000px;
	margin-top: 8px;
	margin-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	text-align: center;
	color: #999;
}

.xinwenzhengwen
{
	width: 1000px;
	margin-top: 8px;
	font-family: "宋体";
	font-size: 14px;
	color: #666;
	text-decoration: none;
	line-height: 150%;
}
/*.xinwenzhengwen p{
	line-height: 2.0em;
	color: red;
}*/
.xinwenshangxia
{
	height: 50px;
	width: 1000px;
	margin-top: 10px;
	margin-bottom: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCC;
	border-bottom-color: #CCC;
}

.wenzhangfenxiang
{
	float: right;
	width: 300px;
	margin-top: 10px;
}

.xinwenbt
{
	float: left;
	margin-right: 12px;
	width: 240px;
	height: 170px;
	text-align: center;
}

	.xinwenbt a
	{
		font-family: "";
		font-size: 14px;
		color: #333;
		text-decoration: none;
		line-height: 30px;
	}

		.xinwenbt a:hover
		{
			font-family: "";
			font-size: 14px;
			color: #900;
			text-decoration: none;
			line-height: 30px;
		}

.xinwenbt1
{
	width: 530px;
	/*lb改6.18 原530px*/
	float: right;
	line-height: 24px;
}

	.xinwenbt1 a
	{
		font-family: "";
		font-size: 18px;
		color: #333;
		text-decoration: none;
		line-height: 30px;
	}

		.xinwenbt1 a:hover
		{
			font-family: "";
			font-size: 18px;
			color: #900;
			text-decoration: none;
			line-height: 30px;
		}

.scv_listpages
{
	text-align: center;
	float: right;
	width: 780px;
	margin-top: 20px;
}

	.scv_listpages ul
	{
		float: left;
		padding: 12px 0px 12px 16px;
	}

		.scv_listpages ul li
		{
			float: left;
			font-family: Tahoma;
			line-height: 17px;
			margin-right: 6px;
			border: 1px solid #E9E9E9;
		}

			.scv_listpages ul li a
			{
				float: left;
				padding: 2px 4px 2px;
				color: #555;
				display: block;
			}

				.scv_listpages ul li a:hover
				{
					color: #690;
					text-decoration: none;
					padding: 2px 4px 2px;
				}

			.scv_listpages ul li.thisclass, .scv_listpages ul li.thisclass a, .pagebox ul li.thisclass a:hover
			{
				background-color: #F8F8F8;
				padding: 2px 4px 2px;
				font-weight: bold;
			}

	.scv_listpages .pageinfo
	{
		line-height: 21px;
		padding: 12px 10px 12px 16px;
		color: #999;
	}

		.scv_listpages .pageinfo strong
		{
			color: #555;
			font-weight: normal;
			margin: 0px 2px;
		}


.piaofu a
{
	font-size: 14px;
	color: #fff;
	text-decoration: none;
}

	.piaofu a:hover
	{
		color: #d01212;
		text-decoration: underline none;
		cursor: pointer;
	}


/*lb 6-24改*/

.lb_JBtit_box
{
	overflow: hidden;
	border-bottom: 1px solid #00a0f0;
	line-height: 39px;
	height: 39px;
	width: 1020px;
	margin: 10px auto;
	z-index: 100;
}

.lb_center
{
	margin: auto;
	width: 900px;
}

.lb_530 h3
{
	font-size: 14px;
	margin: 0;
	padding: 0;
}

.lb_530 p
{
	font-size: 14px;
	margin: 0;
	padding: 0;
	line-height: 18px;
	font-family: "";
}

.lb_JBtit_box span
{
	width: 260px;
	text-align: center;
	border-radius: 14px 14px 0 0;
	float: left;
	cursor: pointer;
	margin: 0 20px;
	line-height: 39px;
	height: 39px;
	z-index: 9999;
	font-size: 16px;
}

.lb_curentS
{
	/*background-color: blue;*/
	background-color: #00a0f0;
	color: white;
	/*color: #00a0f0;
	border-bottom: 2px solid #FF7C2A;
	z-index: 99;*/
}
/*.lb_container2{
	display: none;
}*/
/*.lb_530{
	height: 530px;
	overflow: hidden;
}*/
.lb_container
{
	margin: auto;
	width: 1000px;
	overflow: hidden;
	height: 570px;
	padding: 10px 10px 0px 10px;
}

/*.lb_container2 {
	

}
.lb_container1{
	width: 1000px;
	overflow: hidden;
	height: 500px;
	margin: 10px;
}*/
.lb_box
{
	width: 1000px;
	float: left;
	overflow: hidden;
	height: 600px;
	/*	background-color: green;*/
}

.lb_block a
{
	height: 300px;
	/*	background-color: orange;*/
}
/*.lb_block p {
	background-color: pink;
}*/
.lb_block
{
	float: left;
	height: 300px;
	line-height: 25px;
	overflow: hidden;
	padding: 0 5px;
	text-align: center;
	width: 190px;
	color: #666;
	/*background-color: red;*/
}

.lb_container .lb_blockZ
{
	width: 150px;
	height: 300px;
}

.lb_block img
{
	width: 145px;
	height: 145px;
	display: block;
	margin: auto;
}

.lb_jgB .lb_block img
{
	width: 120px;
	height: 120px;
}

.lb_buttons
{
	margin: 0 auto;
	/*width: 200px;*/
	width: 98px;
	text-align: center;
	cursor: pointer;
	overflow: hidden;
}

	.lb_buttons span
	{
		margin: 0px 5px 30px 5px;
		font-size: 40px;
		background-color: #b2b2b2;
		width: 14px;
		height: 14px;
		border-radius: 20px;
		float: left;
	}

/*lb change 703*/
h2.lb_jbtit703, h2.lb_jbtit703a
{
	font-size: 22px;
	font-weight: bold;
	display: block;
	margin: 20px auto;
}

h2.lb_jbtit703
{
	width: 330px;
}

h2.lb_jbtit703a
{
	width: 200px;
}



#lb_zl
{
	margin: auto;
	height: 45px;
	background: #FFF none repeat scroll 0% 0%;
	border-bottom: 2px solid #00a0f0;
	line-height: 45px;
	text-align: center;
	width: 1000px;
}

	#lb_zl span
	{
		font-size: 20px;
		display: block;
		width: 204px;
		background: #FFF none repeat scroll 0% 0%;
		border-bottom: 2px solid #FFF;
		margin: 0px auto;
	}

	#lb_zl a
	{
		font-size: 20px;
		display: block;
		width: 192px;
		background: #FFF none repeat scroll 0% 0%;
		margin: 0px auto;
		padding: 0px 2px;
		border-bottom: 2px solid #FF7C2A;
		color: #00a0f0;
	}

#colee img
{
	width: 125px;
	height: 34px;
	margin: 0 25px;
}
/*#colee td{
	line-height: 100%
}*/
.pdv_class
{
	width: 810px;
}
/*lb_706*/
.lb_jgL, .lb_jgR
{
	/*margin: 0 50px;*/
	width: 490px;
	height: 250px;
	overflow: hidden;
}

.lb_jgL
{
	float: left;
}

.lb_jgR
{
	float: right;
}

.lb_jgB
{
	clear: both;
	width: 800px;
	margin: auto;
	padding-top: 20px;
}

.lb_530 h2
{
	font-size: 14px;
	line-height: 20px;
	font-family: "";
	color: #323232;
}

.lb_jgL h2, .lb_jgR h2
{
	width: 490px;
	text-align: center;
}
/*.lb_box1{
	background-color: red;
}
.lb_box2{
	background-color: green;
}
.lb_box3{
	background-color: blue;
}
.lb_box4{
	background-color: #666;
}*/
label
{
	color: #ca4341;
}
/*lb 10.13*/
.lb_dt
{
	color: #fff;
	overflow: hidden;
}

	.lb_dt span
	{
		background-color: #00a0f0;
	}

	.lb_dt span, .lbChangeColor span, .lbChangeColor2 span
	{
		float: left;
		font-size: 14px;
		padding-left: 10px;
	}

.lb181
{
	width: 181px;
}

.lb764
{
	font-size: 14px;
	/*line-height: 1.4;*/
	float: left;
	width: 764px;
	border-left: 4px solid #fff;
}

.lbChangeColor, .lbChangeColor2
{
	overflow: hidden;
}

.lb278
{
	width: 278px;
	margin-right: 2px;
}

.lb100
{
	width: 100px;
	margin-right: 2px;
}

.lb580
{
	width: 480px;
}

.lbTabBg
{
	background-image: url(../images/lbTabBg.png);
	background-position: left;
	background-repeat: repeat-y;
}

.lb_1102 td
{
	/*text-indent: 30px;*/
	padding: 0 4px;
}

.lb_1102 tr td:first-child span
{
	display: block;
	width: 150px;
}

.lb_yichengImg
{
	display: block;
	margin: 0 auto;
}

#lb_24yicheng
{
	/*font-size: 18px;*/
	margin-left: 50px;
}

	#lb_24yicheng table
	{
		margin: 0 auto;
		display: block;
	}
/*主页23日议程*/
.yichengBox .lb_tableBox23 li
{
	font-size: 14px;
}

.lb_23yicheng
{
	width: 896px;
	/*font-family: '黑体';*/
}

	.lb_23yicheng td
	{
		padding: 10px;
		/*font-family: '黑体';*/
	}

.lb_tableBox23
{
	width: 960px;
	overflow: hidden;
	margin-left: 55px;
}

.lb_23yicheng tr td:first-child
{
	display: table-cell;
	width: 140px;
	padding: 10px 20px;
	text-align: center;
}

.lb_23yicheng tr td:last-child
{
	padding-left: 10px;
	padding-right: -10px;
}

.lb_23yicheng tr td
{
	background-color: #d3edfa;
	font-size: 14px;
	line-height: 1.5;
}

.yichengBox .lb_23yicheng tr > .lb_darkBlue
{
	background-color: #00a0e8;
	color: #fff;
	width: 886px;
}

.yichengtab20
{
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
}

.gfdhcircle
{
	font-weight: bold;
	font-size: 20px;
	line-height: 10px;
}

.lb_23yicheng tr > .lb_darkBlue
{
	border: 0;
	background-color: #00a0e8;
	color: #fff;
	width: 886px;
}

.yichengBox .lb_23yicheng tr > .lb_darkBlue1
{
	background-color: #00a0e8;
	color: #fff;
	/*  height: 40px;*/
}

.lb_darkBlue div
{
	width: 886px;
	font-weight: bold;
}

.lb_23yicheng .lb_white td
{
	background-color: #fff;
}

#lb_kaimushi
{
	font-size: 16px;
}

	#lb_kaimushi td
	{
		background-color: #00a0e8;
		color: #fff;
		width: 886px;
		font-size: 16px;
		font-weight: border;
	}

/*gxy20160315 大会图片回顾*/
@charset "UTF-8";
/* FEATURES STYLESHEET */
#frame-title
{
	position: absolute;
	top: 40px;
	left: 0px;
	width: 100%;
	font-weight: normal;
	color: #000;
	font-size: 16px;
	text-align: center;
	margin: 0 auto;
	opacity: .6;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	filter: alpha(opacity=60);
}

#features-container
{
	position: relative;
	width: 900px;
	height: 360px;
	margin: 0px auto 0px auto;
}

#frame-center-outer
{
	position: absolute;
	top: 0px;
	left: 240px;
	width: 420px;
	height: 280px;
}

#frame-center-shadow
{
	position: absolute;
	top: 50px;
	left: 15px;
	width: 870px;
	height: 390px;
}

#frame-center-inner
{
	position: absolute;
	top: 10px;
	left: 10px;
	width: 400px;
	height: 260px;
	overflow: hidden;
}

	#frame-center-inner .slider
	{
		background: #eee;
		position: absolute;
		top: 0px;
		left: 0px;
		width: 6400px;
		height: 260px;
	}

		#frame-center-inner .slider a
		{
			display: inline-block;
			float: left;
			width: 400px;
			height: 260px;
			overflow: hidden;
			position: relative;
			text-decoration: none;
		}

			#frame-center-inner .slider a .title
			{
				position: absolute;
				top: 0px;
				width: 400px;
				height: 30px;
				text-align: center;
				line-height: 30px;
				color: #000;
				font-size: 14px;
			}

			#frame-center-inner .slider a .more
			{
				position: absolute;
				top: 230px;
				/*bottom:0px;*/
				width: 400px;
				height: 30px;
				text-align: center;
				color: #000;
				font-size: 14px;
				line-height: 30px;
			}

			#frame-center-inner .slider a .image-holder
			{
				position: absolute;
				top: 0px;
				left: 0px;
				width: 400px;
				height: 260px;
				overflow: hidden;
			}

			#frame-center-inner .slider a img
			{
				display: block;
				width: 400px;
				height: 260px;
			}

.frame-smaller-outer
{
	position: absolute;
	top: 50px;
	left: -40px;
	width: 310px;
	height: 200px;
	opacity: 0.45;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";
	filter: alpha(opacity=45);
}

	.frame-smaller-outer.right
	{
		left: auto;
		right: 0px;
	}

	.frame-smaller-outer.left
	{
		left: 0px;
		right: auto;
	}

		.frame-smaller-outer.left .slider
		{
			/* -1X Small Image width */
			left: -300px;
		}

#frame-center-inner .slider
{
	/* -2X Large Image width */
	left: -800px;
}

.frame-smaller-outer.right .slider
{
	/* -3X Small Image width */
	left: -900px;
}

.frame-smaller-inner
{
	position: absolute;
	top: 5px;
	left: 5px;
	width: 300px;
	height: 190px;
	overflow: hidden;
}

	.frame-smaller-inner .slider
	{
		position: absolute;
		top: 0px;
		left: 0px;
		width: 4200px; /*小图片宽度*（个数+2）*/
		height: 190px;
	}

		.frame-smaller-inner .slider img
		{
			display: block;
			float: left;
			width: 300px;
			height: 190px;
		}

.nav-arrow
{
	position: absolute;
	top: 110px;
	left: 170px;
	width: 51px;
	height: 88px;
	background: url(../images/frame-arrows.png) no-repeat top left;
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	filter: alpha(opacity=60);
	z-index: 6;
	cursor: pointer;
}

	.nav-arrow.next
	{
		left: auto;
		right: 170px;
		background-position: top right;
	}

	.nav-arrow:hover
	{
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
	}

#glow-container
{
	position: absolute;
	left: 0px;
	top: 270px;
	width: 900px;
	height: 100px;
	overflow: hidden;
}

#glow-bg
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 960px;
	height: 170px;
	z-index: 0;
}

#glow-color-active
{
	position: absolute;
	width: 960px;
	height: 170px;
}

#glow-fg
{
	position: relative;
	width: 100%;
	display: block;
}

@media screen and (max-width:1023px)
{
	#frame-title
	{
		top: 20px;
	}

	#features-container
	{
		width: 720px;
		height: 480px;
	}

	#frame-center-outer
	{
		top: 60px;
		left: 105px;
		width: 510px;
		height: 326px;
	}

	#frame-center-shadow
	{
		top: 110px;
		left: 35px;
		width: 650px;
	}

	#frame-center-inner
	{
		top: 10px;
		left: 10px;
		width: 490px;
		height: 306px;
	}

		#frame-center-inner .slider a
		{
			width: 490px;
			height: 306px;
		}

			#frame-center-inner .slider a .title
			{
				top: 3px;
				width: 490px;
				font-size: 12px;
			}

			#frame-center-inner .slider a .more
			{
				bottom: 3px;
				width: 490px;
				height: 15px;
				font-size: 12px;
			}

			#frame-center-inner .slider a .image-holder
			{
				top: 25px;
				width: 490px;
				height: 256px;
			}

				#frame-center-inner .slider a .image-holder.large
				{
					top: 0px;
					width: 490px;
					height: 306px;
				}

			#frame-center-inner .slider a img
			{
				width: 490px;
			}

	.frame-smaller-outer
	{
		top: 150px;
		left: -40px;
		width: 290px;
		height: 185px;
	}

		.frame-smaller-outer.right
		{
			left: auto;
			right: -40px;
		}

		.frame-smaller-outer.left .slider
		{
			/* -1X Small Image width */
			left: -280px;
		}

	#frame-center-inner .slider
	{
		/* -2X Large Image width */
		left: -980px;
	}

	.frame-smaller-outer.right .slider
	{
		/* -3X Small Image width */
		left: -840px;
	}

	.frame-smaller-inner
	{
		top: 5px;
		left: 5px;
		width: 280px;
		height: 175px;
		overflow: hidden;
	}

		.frame-smaller-inner .slider img
		{
			width: 280px;
		}

	.nav-arrow
	{
		top: 190px;
		left: 50px;
	}

		.nav-arrow.next
		{
			right: 50px;
		}

	#glow-container
	{
		position: absolute;
		left: 0px;
		top: 330px;
		width: 720px;
		height: 127px;
	}
}

@media screen and (max-width:767px)
{
	#frame-title
	{
		/*display:none;*/
	}

	#features-container
	{
		width: 480px;
		height: 320px;
	}

	#frame-center-outer
	{
		top: 20px;
		left: 50px;
		width: 380px;
		height: 241px;
	}

	#frame-center-shadow
	{
		display: none;
	}

	#frame-center-inner
	{
		top: 5px;
		left: 5px;
		width: 370px;
		height: 231px;
	}

		#frame-center-inner .slider a
		{
			width: 370px;
			height: 231px;
		}

			#frame-center-inner .slider a .title
			{
				top: 1px;
				width: 370px;
				font-size: 11px;
			}

			#frame-center-inner .slider a .more
			{
				bottom: 1px;
				width: 370px;
				height: 13px;
				font-size: 11px;
			}

			#frame-center-inner .slider a .image-holder
			{
				top: 19px;
				width: 370px;
				height: 193px;
			}

				#frame-center-inner .slider a .image-holder.large
				{
					top: 0px;
					width: 370px;
					height: 231px;
				}

			#frame-center-inner .slider a img
			{
				width: 370px;
			}

	.frame-smaller-outer
	{
		top: 60px;
		left: -40px;
		width: 240px;
		height: 154px;
	}

		.frame-smaller-outer.right
		{
			left: auto;
			right: -20px;
		}

		.frame-smaller-outer.left .slider
		{
			/* -1X Small Image width */
			left: -230px;
		}

	#frame-center-inner .slider
	{
		/* -2X Large Image width */
		left: -740px;
	}

	.frame-smaller-outer.right .slider
	{
		/* -3X Small Image width */
		left: -690px;
	}

	.frame-smaller-inner
	{
		top: 5px;
		left: 5px;
		width: 230px;
		height: 144px;
		overflow: hidden;
	}

		.frame-smaller-inner .slider img
		{
			width: 230px;
		}

	.nav-arrow
	{
		top: 100px;
		left: 0px;
	}

		.nav-arrow.next
		{
			right: 0px;
		}

	#glow-container
	{
		position: absolute;
		left: 0px;
		top: 225px;
		width: 480px;
		height: 85px;
	}
}

@media screen and (max-width:479px)
{
	html
	{
		-webkit-text-size-adjust: none;
	}

	#features-container
	{
		width: 320px;
		height: 173px;
	}

	#frame-center-outer
	{
		top: 10px;
		left: 58px;
		width: 204px;
		height: 129px;
	}

	#frame-center-shadow
	{
		display: none;
	}

	#frame-center-inner
	{
		top: 2px;
		left: 2px;
		width: 200px;
		height: 125px;
	}

		#frame-center-inner .slider
		{
			/* -2X Large Image width */
			left: -400px;
		}

			#frame-center-inner .slider a
			{
				width: 200px;
				height: 125px;
			}

				#frame-center-inner .slider a .title
				{
					top: -1px;
					width: 200px;
					font-size: 8px;
				}

				#frame-center-inner .slider a .more
				{
					position: absolute;
					display: block;
					bottom: 0px;
					width: 200px;
					height: 10px;
					font-size: 8px;
				}

	.more1
	{
		background: #036;
		position: absolute;
		z-index: 999;
		display: block;
		bottom: 0px;
		width: 200px;
		height: 10px;
		font-size: 8px;
	}

	#frame-center-inner .slider a .image-holder
	{
		top: 10px;
		width: 200px;
		height: 105px;
	}

		#frame-center-inner .slider a .image-holder.large
		{
			top: 0px;
			width: 200px;
			height: 125px;
		}

	#frame-center-inner .slider a img
	{
		width: 200px;
		height:100px!important;
	}

	.frame-smaller-outer
	{
		/*display:none;*/
	}

	.nav-arrow
	{
		top: 40px;
		left: 0px;
	}

		.nav-arrow.next
		{
			right: 0px;
		}

	#glow-container
	{
		position: absolute;
		left: 0px;
		top: 110px;
		width: 320px;
		height: 56px;
	}
}
/*gxy20160315 大会图片回end顾*/

/*gxy20160621媒体展示*/
.outer1
{
	width: 900px;
	height: 350px;
	position: relative;
	margin: auto;
	padding: 20px 0;
	margin-top: 20px;
	overflow: hidden;
}

.div-outer
{
	width: 900px;
	top: 0;
	position: absolute;
	display: block;
}

.div-inner1
{
	width: 900px;
	float: left;
}

.div-inner2
{
	float: left;
	width: 900px;
}


.scroll-imgdoc
{
	float: left;
	display: inline;
	width: 125px;
	height: 34px;
	margin: 15px 25px;
	overflow: hidden;
}

.scroll-imgdoc_1
{
	width: 125px;
	height: 34px;
}
/*参会报名20170609改*/
.colum
{
	font-family: "";
	font-size: 14px;
	width: 960px;
}

.text_xia
{
	margin: 0 auto;
	margin-top: 20px;
	width: 790px;
	float: left;
}

.liucheng
{
	padding: 0;
	margin: 0;
	float: left;
	line-height: 20px;
	font-weight: bold;
	font-size: 16px;
	font-family: "";
}

.duanluo
{
	width: 960px;
	float: left;
	line-height: 20px;
	text-indent: 2em;
	font-family: "";
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 20px;
}

.colum span
{
	display: block;
	float: left;
	line-height: 20px;
	text-indent: 2em;
}

.colum .fapiao
{
	padding: 0;
	margin: 0;
	float: left;
	line-height: 20px;
	font-weight: bold;
	font-size: 16px;
	font-family: "";
}

.colum .liucheng li
{
	list-style: disc;
	list-style-position: inside;
	font-family: "";
	width: 960px;
	font-size: 14px;
	font-weight: normal;
	line-height: 20px;
	margin-left: 30px;
}

.tubox, .tubox_yi, .tubox_piao
{
	width: 960px;
	float: left;
	margin-bottom: 25px;
	position: relative;
}

	.tubox_yi img
	{
		display: block;
		width: 960px;
		height: 302px;
	}

	.tubox_piao img
	{
		display: block;
		width: 960px;
		height: 455px;
	}

	.tubox_yi a
	{
		background-color: #b90808;
		width: 80px;
		line-height: 50px;
		color: #fff;
		font-family: "";
		font-size: 14px;
		border-radius: 5px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		position: absolute;
		right: 40px;
		border: none;
		display: block;
		text-align: center;
	}

	.tubox a
	{
		background-color: #b90808;
		width: 80px;
		line-height: 50px;
		color: #fff;
		font-family: "";
		font-size: 14px;
		border-radius: 5px;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		position: absolute;
		right: 40px;
		border: none;
		display: block;
		text-align: center;
	}

.shang a
{
	top: 130px;
}

.xia a
{
	top: 238px;
}
/*20170725会议议程*/
dl .confrence
{
	width: 1000px;
	margin: 0 auto;
}

	dl .confrence .biaonav
	{
		height: 45px;
		background: #FFF;
		border-bottom: 2px solid #00a0f0;
		font-size: 20px;
		line-height: 45px;
		text-align: center;
	}

		dl .confrence .biaonav a
		{
			font-size: 20px;
			display: block;
			width: 392px;
			background: #FFF;
			margin: 0 auto;
			padding: 0 2px;
			border-bottom: 2px solid #FF7C2A;
			color: #00a0f0;
			text-decoration: none;
		}

	dl .confrence .biaofir
	{
		width: 896px;
		margin: auto;
		margin-top: 20px;
		overflow: hidden;
		font-family: "Arial";
	}

		dl .confrence .biaofir .lb_23yi
		{
			width: 896px;
		}

			dl .confrence .biaofir .lb_23yi tr td
			{
				width: 210px;
				font-size: 14px;
				line-height: 24px;
				text-align: center;
				padding: 5px;
			}

			dl .confrence .biaofir .lb_23yi tr
			{
				width: 896px;
			}

.lb_23yi .shen
{
	background-color: #d3edfa;
	height: 45px;
}

.lb_23yi .come
{
	background-color: #d3edea;
	height: 45px;
}

.lb_23yi .qian
{
	background-color: #eaf8ff;
	height: 45px;
}

	.lb_23yi .qian ul
	{
		margin: 0 auto;
	}

		.lb_23yi .qian ul li
		{
			list-style: disc;
			list-style-position: inside;
			text-align: left;
		}

.lb_23yi tr .hengtd
{
	background-color: #00a0e8;
	padding: 5px;
}

.lb_23yi .cos
{
	width: 400px;
	text-align: center;
	margin: auto;
	color: #FFF;
	font-weight: bold;
}

.confrence .biaofir .lb_23yi tr td:first-child
{
	width: 100px;
}

.confrence .biaofir .lb_23yi tr td:last-child
{
	width: 560px;
}

dl .confrence .biaofir .lb_23yt
{
	width: 896px;
}

	dl .confrence .biaofir .lb_23yt tr td
	{
		width: 210px;
		font-size: 14px;
		line-height: 24px;
		text-align: center;
		padding: 0;
	}

	dl .confrence .biaofir .lb_23yt tr
	{
		width: 896px;
	}

.lb_23yt tr .hengtd
{
	background-color: #00a0e8;
	padding: 0;
}

	.lb_23yt tr .hengtd div:hover
	{
		/*color:#FF7C2A;*/
	}

.lb_23yt .cos
{
	text-align: center;
	margin: auto;
	color: #FFF;
	font-weight: bold;
	width: 196.5px;
	float: left;
	cursor: pointer;
	font-size: 16px;
	line-height: 40px;
}

.confrence .biaofir .lb_23yt tr td:first-child
{
	width: 100px;
}

.confrence .biaofir .lb_23yt tr td:last-child
{
	width: 560px;
}

.addcol
{
	background-color: #00bfff;
	/*border-top: 2px solid #FF7C2A;
	border-top: 2px solid #FF002A;*/
}
/*dl .confrence .biaonav a{
	border:none;}*/
dl .confrence .biaonav
{
	position: relative;
}

dl .confrence .line
{
	height: 45px;
	width: 795px;
	position: absolute;
	top: 0;
	left: -5px;
}

dl .confrence .biaoline
{
	height: 45px;
	width: 197.5px;
	/*border-bottom: 2px solid #FF7C2A;*/
	float: left;
}

/*201708参展企业*/
.guan
{
	width: 100%;
}

.biaonav
{
	height: 45px;
	background: #FFF;
	border-bottom: 2px solid #00a0f0;
	font-size: 20px;
	line-height: 45px;
	text-align: center;
	margin-bottom: 30px;
}

	.biaonav a
	{
		font-size: 20px;
		display: block;
		width: 392px;
		background: #FFF;
		margin: 0 auto;
		padding: 0 2px;
		border-bottom: 2px solid #FF7C2A;
		color: #00a0f0;
		text-decoration: none;
	}

.xiaoti
{
	margin: 0 auto;
	width: 150px;
	border-radius: 14px 14px 0 0;
	text-align: center;
	font-size: 16px;
	line-height: 39px;
	background-color: #00a0f0;
	color: #FFF;
	margin-top: 15px;
}

.outer1
{
	height: 170px;
}

.outer3
{
	width: 900px;
	height: 238px;
	position: relative;
	margin: auto;
	padding: 20px 0;
	margin-top: 20px;
	overflow: hidden;
}

.div-oute
{
	width: 900px;
	top: 0;
	position: absolute;
	display: block;
}

.div-inner3
{
	width: 900px;
	float: left;
}

.div-inner4
{
	float: left;
	width: 900px;
}

@media screen and (max-width: 3000px)
{
	.back
	{
		display: block!important;
	}
}

#emailMsg, #usernameMsg, #companyMsg, #jobtitleMsg, #cellphoneMsg, #passwordMsg, #passwordCfmMsg, #countryMsg, #resetEmailMsg
{
	font-size: 1em!important;
}

#resetEmailMsg
{
	font-size: 1.25em!important;
}

@media screen and (max-width: 768px)
{
	#features-container
	{
		position: relative;
		left: -100px;
	}

	.rebot dt
	{
		width: 750px;
	}

	.btna
	{
		left: -300px;
	}
}

@media screen and (max-width: 600px)
{
	#features-container
	{
		position: relative;
		left: -230px;
	}

	.rebot dt
	{
		width: 580px;
	}

	.btna
	{
		left: -480px;
	}
}

@media screen and (max-width: 470px)
{
	#features-container
	{
		position: relative;
		left: -315px;
	}

	.rebot dt
	{
		width: 50px;
	}

	.btna
	{
		left: -630px;
	}
}

@media screen and (max-width: 320px)
{
	#features-container
	{
		position: relative;
		left: -340px;
	}

	.btna
	{
		left: -890px;
	}
}

#frame-center-inner .slider a .image-holder
{
	transition: all .3s ease-in 0s;
}

	#frame-center-inner .slider a .image-holder:hover
	{
		top: 26px;
		height: 208px;
	}
	