/*															{'										'										'										'										'										'										'										'										'										'										} */
/*******************************有的Css,网站只用一次************************************

***************************************************************************************/
.BtnContain												{position:absolute;				z-index:999;						display:table;						top:2.5vh;}
.BtnContain dd,.BtnContain dt						{display:table-cell;}
.BtnContain dd											{width:2.5vw;}
.BtnContain dt											{width:15vw;						text-align:center;				vertical-align:top;}
.BtnContain dt a										{display:block;					width:100%;							height:15vw;						background-color:rgba(0,0,0,0.6);border-radius:0.5em;			border:rgba(255,255,255,0.8) 0.05em solid;			}
.BtnContain dt a										{font-size:0.7em;					color:#FFFFFF;						margin-bottom:1.36vw;			box-sizing:border-box;}
.BtnContain dt a img									{width:100%;						height:auto;						border-width:0px;					margin:0.1em 0 0.1em 0;}

/**********************用于首页3个全屏动画,与3GCommon.Css中的.swiper-container适用的地方是不一样的(晓晤教育)****************************/
.swiper-container 									{width:100%;height:100%;}
.swiper-slide 											{background-position:center top;background-repeat:no-repeat;background-size:100% auto!important;/*background-size:弹性布局*/}
.SlideD													{display:table;					width:100vw;						margin:auto;}
.SlideD dl												{display:table-row;}
.SlideD dl dt											{display:table-cell;				vertical-align:middle;			text-align:center;}
.SlideD dl dt span, .SlideD dl dt tt			{display:inline-block;			opacity:0;							transform:scale(1);				left:0vw;							top:0vw;								position:relative;}
.SlideD dl dt span									{										font-size:6.4vw;					color:#FFFFFF;						font-weight:bolder;																																												/*中文大标题*/}
.SlideD dl dt tt										{font-family:"Microsoft YaHei",微软雅黑;							font-size:4vw;						color:#DDDDDD;						padding:0.2vw 1.2vw;				line-height:5.7vw;				background-color:rgba(0,0,0,0.5);									/*中文小标题*/}
.SlideD dl dt hr										{										height:3vw;							border-width:0}

.SlideDShadow											{text-shadow:0 0 0.2em rgba(0,0,0,0.5)!important;}
.SlideDShadowA											{text-shadow:0 0 0.1em rgba(0,0,0,0.9)!important;}

@keyframes SlideDAni00								{from{top:-2.6vw;opacity:0;}											to{top:0px;opacity:1;}}
@keyframes SlideDAni01								{from{opacity:0;}															to{opacity:1;}}
.SlideDAni_00											{animation:SlideDAni00 .8s forwards;}
.SlideDAni_01											{animation:SlideDAni01 1.5s forwards;								animation-delay:0.8s;}
@keyframes SlideDAni10								{from{transform:scale(2);opacity:0;}								to{transform:scale(1);opacity:1;}}
@keyframes SlideDAni11								{from{opacity:0;}															to{opacity:1;}}
.SlideDAni_10											{animation:SlideDAni10 1s forwards;}
.SlideDAni_11											{animation:SlideDAni11 1s forwards;}
@keyframes SlideDAni20								{from{transform:scale(0.6);opacity:0}								to{transform:scale(1);opacity:1}}																			/*主要transform:scale必须元素为非行内元素*/
@keyframes SlideDAni21								{from{opacity:0;}															to{opacity:1;}}
.SlideDAni_20											{animation:SlideDAni20 1.5s forwards;}
.SlideDAni_21											{animation:SlideDAni21 2s forwards;animation-delay:1s;}
@keyframes SlideDAni30								{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);}																			/*bounceIn*/
																		0% {opacity:0;transform:scale3d(.3, .3, .3);}
																		20%{transform:scale3d(1.1, 1.1, 1.1);}
																		40%{transform:scale3d(.9, .9, .9);}
																		60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03);}
																		80%{transform:scale3d(.97, .97, .97);}
																		to {opacity:1;transform:scale3d(1, 1, 1);}
															}
@keyframes SlideDAni31								{from{top:1vw;opacity:0;}						to{top:0vw;opacity:1;}}
.SlideDAni_30											{animation:SlideDAni30 1.5s forwards;}
.SlideDAni_31											{animation:SlideDAni31 1s forwards;			animation-delay:1s;}


/**********************************首页相关CSS*****************************************
BImgStand: 特点是div不设置height,而由图片撑起.再将center的定位设为absolute,其在图片上层,是图片成为块状结构的背景	内阴影: box-shadow:0 0 0.2rem 0.05rem rgba(255,255,255,1) inset
***************************************************************************************/
/*															{'										'										'										'										'										'										'										'										'										'										} */
.BImgStand												{width:100vw;						margin:auto;						position:relative;}
.BImgStand blockquote								{display:block;					width:100%;							z-index:1;}
.BImgStand blockquote img							{width:100vw;						height:auto;}
.BImgStand center										{height:100%;						color:#FFFFFF;						width:100%;							top:0;								position:absolute;				z-index:10;							display:table;						background-color:rgba(0,0,0,0);}
.BImgStand center dd									{text-align:center;				vertical-align:top;				display:table-cell;}


.H_HeadLines											{width:100vw;						font-size:1em;						color:#000;							background-color:#E5E5E5;		border-top:#FFF 0.1em solid;	border-bottom:#FFF 0.1em solid;}
.H_HeadLines a											{margin:auto;						height:8.5vw;						line-height:8.5vw;				display:block;						white-space:nowrap;				text-overflow:ellipsis;			overflow:hidden;					color:#858585;}
.H_HeadLines a i										{color:#000;						margin-right:0.2em;}

.H_News_Pic_SL											{width:100vw;						padding-bottom:56%;				overflow:hidden;					position:relative;				border-top:#878787 0.05em solid;border-bottom:#878787 0.05em solid;}
.H_News_Pic_SL img									{position:absolute;				width:100%;							height:auto;						z-index:1;}
.H_News_Pic_SL p										{position:absolute;				height:7vw;							line-height:7vw;					width:98%;							background:rgba(0,0,0,0.4);	color:#FFF;							font-size:0.85rem;				text-align:center;				top:49vw;							z-index:2;			white-space:nowrap;																text-overflow:ellipsis;			overflow:hidden;					margin:0 1%;}

.H_NewsSlide											{width:99vw;						font-size:0;						padding:4vw 0 3vw 0;}
.H_NewsSlide dd										{display:inline-block;			width:33vw;							text-align:center;				height:8vw;}
.H_NewsSlide dd a										{display:block;					color:#707070;						margin:0 auto;						font-size:1.05rem;				font-weight:bolder;				background-color:#ccc;			border:#BBB 0.05rem solid;;	width:27.5vw;						height:8vw;							line-height:8vw;	border-radius:0.3rem;																box-shadow:0 0 0.2em 0.05em rgba(255,255,255,1) inset;		/* 内阴影 #A92410  */}
.H_NewsSlide dd a i									{font-weight:lighter;			margin-right:0.3rem;				color:#000;							font-size:0.9rem;}
.H_NewsSlide_Cur										{color:#FFF!important;			background-color:#126C9D!important;									box-shadow:0 0 0.1em 0.1em rgba(255,255,255,1) inset!important;}
.H_NewsSlide_Cur i									{color:#FFF!important;}

.H_News													{width:100vw;						background-color:#EFEFEF;		left:0vw;							padding:0.2rem 0;					position:absolute;}
.H_News dd												{padding:0.5rem 0;				background-color:#FFF;			border:#CBCBCB 0.05rem solid;	font-size:0;						margin:0 auto 1rem auto;		box-shadow:0 0.3rem 0.3rem -0.1rem rgba(0,0,0,0.2);			/* 文章标题列表,一个标题一个dd */}
.H_News dd:first-child								{margin-top:1rem;}
.H_News dd i, .H_News dd a, .H_News dd tt		{display:inline-block;			vertical-align:top;				font-size:1rem;}
.H_News dd i											{width:5%;							text-align:center;				}
.H_News dd a											{width:78%;							line-height:1.1rem;				text-align:left;					color:#000;}
.H_News dd tt											{width:16%;							color:#999;							font-size:0.85rem;				text-align:right;}

.H_Brief													{display:table;					width:100vw;						background:url(../3G/images/BackImg_0.png) no-repeat center top;background-size:100% 100%;}
.H_Brief	dd												{display:table-cell;				height:28.13vw;					background:url(../3G/images/BackImg_1.png) no-repeat center top;background-size:100% 100%;position:relative;}
.H_Brief dd center									{position:absolute;				top:22.5vw;							left:2vw;							width:95vw;							text-align:left;}
.H_Brief dd center a									{display:inline-block;			margin-right:0.7rem;				font-size:0.80rem;				color:#FFF;}
.H_Brief dd center a:last-child					{margin-right:0;}

.H_NewsA													{display:table;					border-bottom:#A92410 2px solid;	background-color:#F8F8F8;	width:100%;}
.H_NewsA dd												{display:table-cell;				text-align:center;				height:10vw;						vertical-align:middle;;			width:29%;							position:relative;}
.H_NewsA dd hr											{border-width:0;					width:98%;							height:1px;							background:url(../3G/Images/LineB.png) repeat-x left center;position:absolute}
.H_NewsA dd:nth-child(1) hr						{position:relative;				left:4%;}
.H_NewsA dd:nth-child(2)							{color:#000;						font-size:1.2rem;					font-weight:bolder;				width:34%;}
.H_NewsA dd:nth-child(2) i							{margin-right:0.3rem;			color:#A92410;}
.H_NewsA dd:nth-child(4)							{width:8%;							text-align:center;				color:#888;}
.H_NewsA dd:nth-child(4) i							{font-size:1.2rem;}

.H_NewsB													{display:table;					table-layout:fixed;}
.H_NewsB	dl												{display:table-row;}
.H_NewsB	dl dd											{display:table-cell;				height:8vw;							vertical-align:middle;			text-align:center;}
.H_NewsB dl:nth-child(even)						{background-color:#F5F5F5;}
.H_NewsB	dl dd:nth-child(1)						{width:5vw;							color:#888;}
.H_NewsB	dl dd:nth-child(3)						{width:5vw;							text-align:right;}
.H_NewsB	dl dd:nth-child(3) i						{color:#666;}
.H_NewsB	dl dd:nth-child(2)						{width:88vw;						text-align:left;}
.H_NewsB	dl dd:nth-child(2) a						{display:block;					width:100%;							white-space:nowrap;				text-overflow:ellipsis;			overflow:hidden;					color:#000;							font-size:0.9rem;}

.H_VideoA												{display:table;					table-layout:fixed;				width:100%;							border-bottom:#D9D9D9 0.05rem solid;}
.H_VideoA dd											{display:table-cell;				height:9vw;							vertical-align:middle;			color:#000;							padding:0 0.9rem;					background-color:#F7F7F7;		border-bottom:#E5E5E5 0.05rem solid;}
.H_VideoA dd:nth-child(1)							{font-size:1.2rem;				font-weight:bolder;				text-align:left;					width:70%;}
.H_VideoA dd:nth-child(1) i						{margin-right:0.4rem;}
.H_VideoA dd:nth-child(2)							{text-align:right;				width:30%;}
.H_VideoA dd:nth-child(2) img						{height:2.5vw;						width:auto;}

.H_VideoB												{height:37vw;}
.H_VideoB center										{width:36vw;						display:inline-block;			text-align:left;}
.H_VideoB center h3									{width:36vw;						height:25vw;						border:#BFBFBF 0.05rem solid;	padding:0.2rem;					border-radius:0.4rem;			background-color:#FFF;			overflow:hidden;					box-sizing:border-box;			box-shadow:0.5rem 0.5rem 0 0 rgba(0,0,0,0.1);}
.H_VideoB center h3 img								{width:100%;						height:100%;						border-radius:0.4rem;}
.H_VideoB center h4									{margin-top:0.6rem;				width:35vw;							font-size:0.9rem;					line-height:1.1rem;				height:8.5vw;						overflow:hidden;}

.H_TopicBlock											{display:table;					width:100vw;						table-layout:fixed;}
.H_TopicBlock dd										{display:table-cell;				vertical-align:middle;}
.H_TopicBlock dd:nth-child(1)						{width:12vw;						text-align:center;}
.H_TopicBlock dd:nth-child(1) img				{width:10vw;						height:auto;}

.H_TopicBlock dd:nth-child(2)						{width:88vw;						text-align:left;					font-size:0;}
.H_TopicBlock dd:nth-child(2) a					{display:inline-block;			width:27vw;							margin:0 2vw 1.5vw 0;			font-size:0.9rem;					border-radius:0.2rem;			border:#BBB 0.05rem solid;		}
.H_TopicBlock dd:nth-child(2) a:nth-child(3n){margin-right:0;}
.H_TopicBlock dd:nth-child(2) a img				{width:100%;						height:auto;						border-radius:0.2rem;}