/* css reset */

a:hover {
	color:#0a8cd2
}
a:visited {
	color:#0a8cd2
}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
	margin:0;
	padding:0
}
address, cite, dfn, em, var {
	font-style:normal
}
code, kbd, pre, samp {
	font-family:courier new, courier, monospace
}
small {
	font-size:12px;
}
ul, ol {
	list-style:none outside none
}
a {
	text-decoration:none
}
a:hover {
	text-decoration:underline
}
sup {
	vertical-align:text-top
}
sub {
	vertical-align:text-bottom
}
legend {
	color:#000
}
fieldset, img {
	border:0 none
}
button, input, select, textarea {
	font-size:100%
}
table {
	border-collapse:collapse;
	border-spacing:0
}
/* content set */
#page, #header, #content, #footer {
	margin-left:auto;
	margin-right:auto;
	z-index:2
}

.um-vm {
	display:inline-block;
	height:100%;
	width:0;
	vertical-align:middle;
*display:inline;
*zoom:1
}
.um-mv {
	display:inline-block;
	vertical-align:middle;
*display:inline;
*zoom:1
}
.um-cp {
	background-attachment:scroll;
	background-position:center center;
	background-repeat:no-repeat
}
.um-ib {
	display:inline-block;
*display:inline;
*zoom:1
}
.um-fl {
	float:left;
	_display:inline
}
.um-fr {
	float:right;
	_display:inline
}
.um-clear {
	zoom:1;
}
.um-clear:after {
	content:" ";
	font-size:0;
	line-height:0;
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
#content {
	height:auto;
	padding-bottom:10px;
	margin-top:15px;
	margin-bottom:20px;
}
.um-btn {
	background:0;
	border:1px solid transparent;
	_border-color:#f3f3f3;
	height:20px;
	line-height:20px;
	display:inline-block;
*display:inline;
*zoom:1;
	text-decoration:none;
	cursor:pointer;
	text-align:center;
	vertical-align:middle;
	margin-right:2px
}
.um-btn:hover, .um-btn.hover {
	border-color:#d2d5da;
	text-decoration:none;
	background:#e7f1f8
}
/* position set*/
#position {
	width:988px;
	border:1px solid #e2e2e2;
	margin:8px auto 5px;
	height:28px;
	line-height:28px;
	background:#f3f3f3;
	display:none
}
#position ul {
	margin-left:10px;
*zoom:1
}
#position ul:after {
	content:" ";
	font-size:0;
	line-height:0;
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
#position ul li {
	float:left
}
#position ul li a {
	color:#0a8cd2
}
#position ul li em {
	font-family:ËÎÌå;
}
#position ul li.split {
	padding:0 5px
}
/* header */
#header {
	width:100%;
	background:#bc0202;
}
#header .toolbar {
	height:25px;
	line-height:25px;
	background:#f7f7f7
}
#header .toolbar .warp {
	width:100%;
	margin:0 auto;
	height:100%;
	position:relative
}
#header .toolbar .warp ul {
	position:absolute;
	height:100%;
	right:0;
	top:0
}
#header .toolbar .warp ul li {
	float:left;
	_display:inline;
	margin-right:10px;
	color:#000
}
#header .toolbar .warp ul li a {
	color:#616161
}
#header .W {
}
.navcontent {
	margin:0px auto;
}
#header .W .warp {
	margin:0px auto;
*zoom:1;
	width:990px;
}
#header .W .warp:after {
	content:" ";
	font-size:0;
	line-height:0;
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
#header .W .warp .logo {
	width:180px;
	height:80px;
	margin:0 auto;
	float:left;
	_display:inline
}
#header .W .warp .nav {
	height:80px;
	float:left;
	_display:inline;
	width:1300px
}
#header .W .warp .nav li {
	height:80px;
	line-height:80px;
	width:100px;
	text-align:center;
	float:left;
	_display:inline;
	cursor:pointer;
	background:transparent url(../../Application/Home/Public/Images/bg12.jpg) right 0 no-repeat;
	 font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ", Arial;
}
#header .W .warp .nav .newli {
	background:transparent url(../../Application/Home/Public/Images/nav-split.gif) right 0 no-repeat;
}
#header .W .warp .nav li.hover {
	background-color:#990000
}
#header .W .warp .nav li.hover .menu-box {
	background:transparent url(../../Application/Home/Public/Images/menu-split.gif) 0 bottom no-repeat;
}
#header .W .warp .nav li em {
	font-size:16px;
	color:#fff;
	 font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ", Arial;
}
#header .W .warp .nav li a {
	text-decoration:none;
	display:block
}
.none {
	margin-left:120px
}
#header .W .warp .nav #menu-tools-list {
	width:100px;
	position:absolute;
	z-index:100;
	background:#CC0000;
}
#header .W .warp .nav #menu-tools-list a {
	border-top:0px solid #000;
	line-height:40px;
}
#header .W .menu-list {
	width:100px;
	display:none;
	position:absolute;
	background:#171717;
	z-index:99999;
	padding-bottom:10px
}
#header .W .menu-list div {
	height:30px;
	line-height:30px;
	text-align:center;
}
#header .W .menu-list div a {
	font-size:14px;
	color:#fff;
}
#header .W .menu-list div a:hover {
	text-decoration:underline;
}
#footer {
	width:100%;
	text-align:left;
	padding:20px 0;
	background:#222;
	position:fixed;
	bottom:0;
	left:0;
);
}
#footer .warp {
	width:990px;
	margin:0 auto;
	position:relative;
}
#footer .warp a {
	padding:0 10px;
	color:#9b9b9b
}
.tb1 {
	margin:23px 450px
}

/* ÊÓÆµcss */
.moban {
	margin-left:-3px
}
.biaoti {
	font-size:19px;
	margin:20px 0 0 0px;
	font-weight:bold;
	font-family:"ºÚÌå";
	color:#FFF;
	line-height:20px
}
#video_wrap {
	width:100%;
	height:620px;
	background:#000;
	overflow:hidden;
}
#videoContent {
  	width:990px;
	height:620px;
	margin:0 auto;
	margin-top:20px;
	overflow:hidden;
}
#videoCourse {
	width:990px;
	height:620px;
	margin:0 auto;
}

/* µÇÂ½¿ò */
.zuiwai {
	opacity:1;
	height:100%
}
.login {
	width:453px;
	height:408px;
	background:url(../Images/login_bg.png) 0 0 no-repeat;
	position:absolute;
	left:780px;
	top:280px;
	z-index:9000000000;
	font-size:16px;
	border-style:none;
	line-height:40px;
	display:none
}
.logina {
	margin-left:30px;
	color:#FFF;
	font-size:15px;
}
.rega {
	color:#FFF;
	 
	font-size:15px;
}
.username {
	margin-top:58px;
	margin-left:65px
}
.password {
	margin-top:0px;
	margin-left:65px
}
.loginbutton {
	margin:60px 0px 0px 30px
}
.x {
	margin-left:283px;
	margin-top:5px
}
/* index set */
#content {
	padding:0
}
#page {
	width:990px;
	margin:0 auto
}
#page .layout {
	padding-bottom:10px
}
#btn-logo {
	width:160px;
	height:50px;
	position:absolute;
	left:775px;
	top:442px;
	background:#000;
	filter:alpha(opacity=0);
	opacity:0
}
#btn-logo-video {
	width:160px;
	height:50px;
	position:absolute;
	left:985px;
	top:442px;
	background:#000;
	filter:alpha(opacity=0);
	opacity:0
}
#btn-nav {
	width:160px;
	height:50px;
	position:absolute;
	left:1100px;
	top:238px;
	background:#000;
	filter:alpha(opacity=0);
	opacity:0
}
#btn-area {
	width:160px;
	height:50px;
	position:absolute;
	left:486px;
	top:246px;
	background:#000;
	filter:alpha(opacity=0);
	opacity:0
}
#btn-area-video {
	width:160px;
	height:50px;
	position:absolute;
	left:676px;
	top:246px;
	background:#000;
	filter:alpha(opacity=0);
	opacity:0
}
/* content-box */
.inpt {
	outline:none;
	border:0;
	background:#efefef;
	width:100px
}
.list-box {
	margin:55px auto;
	position:relative;
	zoom:1;
	overflow:hidden;
	width:989px;
	overflow:hidden;
}
.list-box ul {
*zoom:1;
	width:990px;
	margin:0 auto;
}
.list-box ul:after {
	content:" ";
	font-size:0;
	line-height:0;
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
.list-box ul .box {
	width:325px;
	height:200px;
	position:relative;
	float:left;
	_display:inline;
	margin-left:3px;
	margin-top:5px;
	overflow:hidden
}
.list-box ul .box a {
	display:block;
	margin:0 auto;
	position:relative;
	cursor:pointer;
	text-decoration:none;
	width:100%;
	height:100%;
}
.list-box ul .box a:hover {
	text-decoration:none
}
.list-box ul .box .front {
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	background-color:#FFF;
	text-align:center
}
.list-box ul .box .front img {
	-webkit-box-shadow:1px 1px 1px #bdbcba;
	-moz-box-shadow:1px 1px 1px #bdbcba;
	box-shadow:1px 1px 1px #bdbcba;
	box-shadow:1px 1px 1px #bdbcba
}
.list-box ul .box .front div {
	font-size:14px;
	color:#616161;
	padding-top:5px;
	letter-spacing:2px
}
.list-box ul .box .back {
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:-200px;
	background:#222;
	color:#fff;
	opacity:0.65
}
.list-box ul .box .back .t {
	padding:10px 20px 20px;
	font-size:16px;
	opacity:0.65
}
.list-box ul .box .back .c {
	line-height:2em;
	font-size:14px;
	padding-left:20px;
	opacity:0.65
}
.list-box ul .box .back .b {
	background:#cf031e;
	width:92px;
	height:24px;
	text-align:center;
	line-height:24px;
	position:absolute;
	bottom:20px;
	right:25px;
	opacity:0.65
}
.list-box ul .box.box0, .list-box ul .box.box3, .list-box ul .box.box6 {
	margin-left:0
}
.list-box ul .box.box0, .list-box ul .box.box1, .list-box ul .box.box2 {
	margin-top:0
}
.list-box ul .box.box6, .list-box ul .box.box7, .list-box ul .box.box8 {
	margin-top:20px
}
/* content-slide */
.zx-slider {
	position:relative;
	overflow:hidden;
	height:500px;
	width:100%
}
.zx-slider .zx-warp {
	height:500px;
	left:50%;
	margin-left:-960px;
	overflow:hidden;
	position:absolute;
	width:1920px;
	z-index:0
}
.zx-slider .zx-content {
*zoom:1
}
.zx-slider .zx-content:after {
	content:" ";
	font-size:0;
	line-height:0;
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
.zx-slider .zx-content li {
	float:left;
	width:1920px;
	position:relative
}
.zx-slider .zx-nav {
	position:absolute;
	left:0;
	bottom:05px;
	width:100%;
	text-align:center
}
.zx-slider .zx-nav li {
	display:inline-block;
*display:inline;
*zoom:1;
	width:10px;
	height:10px;
	background:#fff;
	font-size:0;
	margin-right:10px;
	border-radius:5px
}
.zx-slider .zx-nav li.zx-active {
	background:#000
}
.zx-slider .zx-prev, .zx-slider .zx-next {
	position:absolute;
	width:58px;
	height:58px;
	top:50%;
	margin-top:-30px;
	left:50%;
	z-index:103;
	cursor:pointer;
	display:none
}
.zx-slider .zx-prev {
	background:transparent url(../../Application/Home/Public/Images/prev.png) no-repeat center center;
	margin-left:-550px
}
.zx-slider .zx-next {
	background:transparent url(../../Application/Home/Public/Images/next.png) no-repeat center center;
	margin-left:490px
}
.zx-slider:hover .zx-prev, .zx-slider:hover .zx-next {
	display:block
}
/* ÕÚÕÖ²ã */
.anlizhezhao {
	width:320px;
	height:200px;
	background-color:#111;
	font-size:15px;
	color:#FFF;
	display:block;
	z-index:99;
	position:absolute;
	left:0px;
	top:200px;
	line-height:25px;
}
.wenzizhezhao {
	width:320px;
	height:200px;
	background-color:#111;
	position:absolute;
	left:0px;
	top:200px;
	font-size:15px;
	color:#FFF;
	line-height:25px;
	display:block;
	z-index:99;
}
.shipinzhezhao {
	width:320px;
	height:200px;
	background-color:#111;
	position:absolute;
	left:0px;
	top:200px;
	font-size:15px;
	color:#FFF;
	line-height:25px;
	display:block;
	z-index:99;
}
.newzhezhao {
	position:relative;
	width:320px;
	height:200px;
}
/* ÕÚÕÖ²ã×ÖÌå */
.zhezhaofont1 {
	color:#FFF;
	line-height:25px;
	padding:30px
}
.zhezhaofontJC {
	font-size:18px;
}
.zhezhaofont11 {
	width:280px;
	font-size:14px;
}
.jiaochengzhinan {
	color:#FFF
}
#xiaoanniu {
	margin:10px 0px 0px -10px;
	position:relative;
}
.iframe {
	width:1905px;
	height:820px;
	border:0
}
