@charset "utf-8";
/* CSS Document */

* {
	padding: 0px;
	margin: 0px;
}
body {
	widtH: 100%;
	margin: 0 auto;
	font-family: "微软雅黑";
}
.banner img {
	widtH: 100%;
	margin: 0 auto;
}
.dy {
	widtH: 100%;
	background: #000;
	overflow: hidden;
	padding-top: 15px;
}
.qj {
	widtH: 100%;
	background: url(../images/dj_07.jpg) center no-repeat;
	height: 861px;
}
.qj_1 {
	widtH: 1100px;
	margin: 0 auto;
	overflow: hidden;
	margin-top: 20px;
}
.qj_1 h1 {
	text-align: center;
}
.qj_1 p {
	font-size: 18px;
	text-align: left;
	text-indent: 2em;
	color: #FFF;
	line-height: 1.7;
	margin-top: 10px;
}
.qj_2 {
	margin-top: 20px;
}
.qj_1 ul {
	list-style: none;
	overflow: hidden;
	margin-top: 25px;
}
.qj_1 ul li {
	widtH: 260px;
	height: 255px;
	floaT: left;
	color: #FFF;
}
.qj_1 ul li h2 {
	font-sizE: 1.4em;
	text-align: center;
	letter-spacing: 1px;
	margin-top: 15px;
}
.qj_1 ul li p {
	text-indent: 0;
	widtH: 240px;
	margin: 0 auto;
	margin-top: 10px;
	font-sizE: 16px;
}
.sx1 {
	background: url(../images/zc_1_11.jpg) no-repeat;
}
.sx2 {
	background: url(../images/zc_2_11.jpg) no-repeat;
	margin-left: 18px;
}
.sx3 {
	background: url(../images/zc_3_11.jpg) no-repeat;
	margin-left: 18px;
}
.sx4 {
	background: url(../images/zc_4_11.jpg) no-repeat;
	margin-left: 18px;
}
.zx {
	widtH: 377px;
	margin: 0 auto;
	margin-top: 30px;
}
.jy {
	widtH: 100%;
	background: url(../images/hy_07.jpg) center no-repeat;
	height: 1025px;
	margin-top: 20px;
	padding-top: 15px;
}
.ys1 {
	widtH: 100%;
	margin-top: 20px;
	overflow: hidden;
}
.kc {
	widtH: 530px;
	float: left;
	height: 345px;
	color: #FFF;
	border: 6px solid #0c5bd3;
}
.kc_1 {
	widtH: 257px;
	floaT: left;
	margin-lefT: 10px;
}
.kc h2 {
	font-sizE: 22px;
	text-align: center;
	margin-top: 15px;
}
.kc p {
	font-sizE: 16px;
	text-align: left;
	line-height: 1.6;
	text-indent: 0;
	margin-top: 15px;
}
.kc_2 {
	margin-top: 30px;
}
.kc_3 {
	widtH: 250px;
	floaT: left;
	margin-lefT: 10px;
}
.zy {
	margin-left: 15px;
}
.zy_1 {
	border: 6px solid #f11b3a;
}
.yl {
	height: 650px;
}
.by {
	widtH: 100%;
	margin-top: 25px;
	background: url(../images/sm_11.jpg) center no-repeat;
	height: 455px;
}
.by_1 {
	widtH: 233px;
	height: 210px;
	floaT: left;
	line-height: 1.6;
}
.by_1 h2 {
	widtH: 200px;
	margin: 15px auto;
	font-sizE: 18px;
	text-align: left;
	color: #FFF;
}
.by_1 h3 {
	widtH: 200px;
	margin: 10px auto;
	font-sizE: 18px;
	text-align: left;
	color: #fffdde;
	font-weight: normal;
}
.by_2 {
	margin-left: 197px;
}
.by_3 {
	margin-left: 216px;
	margin-top: 15px;
}
.by_4 {
	margin-left: 199px;
	margin-top: 15px;
}
.slider-wrap {
	overflow: hidden;
}
.slider-container {
	transition: all 700ms ease;
}
.slider-container .slider {
	float: left;
}

.container {
	width: 1100px;
	margin: 0 auto;
	margin-top: 20px;
}
.icon-media {
	width: 23px;
	height: 26px;
	background-position: -490px 0;
}
.h2-box {
	padding-top: 20px;
	padding-bottom: 30px;
}
.section-title {
	width: 220px;
	height: 50px;
	margin: 0 auto;
}


.default-cnt {
	width: 1100px;
	margin: 0 auto;
	text-align: center
}
/* test */
.section {
	width: 100%;
	padding-top: 10px;

	background: url(../images/ss_02.jpg) no-repeat;
	height: 606px;
	transform-style: inherit;
	margin-top:30px;
}
.container h1 {
	text-align: center;
}


.dg-container {
	position: relative;
	width: 100%;
	height:360px;
	margin-top: 30px;
}
.dg-wrapper {
	width:569px;
	height:360px;
	margin: 0 auto;
	position: relative;
	transform-style: preserve-3d;
	perspective: 1100px;
}
.dg-wrapper a {
	width: 100%;
	height: 360px;
	display: block;
	position: absolute;
	left: 0;
	top: 0;
}
.dg-wrapper a:first-child {
	z-index: 2;
}
.dg-wrapper a img {
	display: block;
	border-radius: 4px;
	width: 100%;
	height:360px;
}
.dg-wrapper a.dg-transition {
	transition: all 0.5s ease-in-out;
}
.dg-wrapper a.dg-transition-fast {
	transition: all 0.2s ease-in-out;
}
.dg-container .dg-nav {
	display: block;
}
.dg-container nav span:hover {
	opacity: 1;
}
.dg-container nav span.dg-next {
	background-position: top right;
	margin-left: 10px;
}
.dg-container #lightButton2 {
	bottom: 20px;
}
.dg-container .button {
	display: none;
	position: relative;
	z-index: 5;
	width: 200px;
	margin: 20px auto 0;
	text-align: center;
}
.dg-container .button li {
	cursor: pointer;
	display: inline-block;
	width: 6px;
	height: 6px;
	border-radius: 50%;
	margin-right: 5px;
	background: rgba(255, 255, 255, 0.30);
	border: 1px solid rgba(0, 0, 0, 0.20);
}
.dg-container .button .light {
	background: #A5704E;
}
.dg-center {
	z-index: 10;
}
.dg-prev {
	width: 39px;
	height: 57px;
	position: absolute;
	top:40%;
		left: -70px;
	z-index: 10;
	background:url(../images/left_06.png) no-repeat;
	cursor: pointer
}
 .dg-next {
	width: 39px;
	height: 57px;
	position: absolute;
	top:40%;
		right: -70px;
	z-index: 10;
	background:url(../images/right_06.png) no-repeat;
	cursor: pointer
}

/*-----页面内报名窗口-----*/
.bm_con {overflow: hidden;width: 1200px;margin: 0 auto;font-family: "微软雅黑";padding: 30px 0;background: #fff;line-height: 28px;border-radius: 8px;}
.bm_con h2 {font-size: 26px;color: #333;text-align: center;margin: 20px auto;}
.bm_con_img {float: left;width: 587px;height:373px;overflow: hidden;background:url(../images/ybm.jpg) no-repeat; margin-left:10px;}
.bm_con_con2 {overflow: hidden;background: #fff;text-align: center;width:575px;height:371px;color: #333;margin: 0 auto;float: right;}
.bm_con_conn2 {height: 60px;font-family: "微软雅黑";font-size: 30px;line-height: 60px;margin:30px auto;letter-spacing: 1.2px;text-align: center;}
#bm_01 {display: inline;width: 320px;}
#bm_01 .input {width: 380px;height: 30px;margin: 17px auto 0 auto;font-size: 16px;}
#bm_01 .input input {width: 260px;height: 28px;font-size: 12px;color: #666;border: #aaa solid 1px;margin-left: 5px;box-sizing: border-box;text-indent: 5px;vertical-align: middle;}
#bm_01 .select {width: 400px;height: 30px;margin: 15px auto 0 auto;font-size: 16px;vertical-align: middle;}
#bm_01 .select select {width: 260px;height: 28px;font-size: 14px;color: #666;border: #aaa solid 1px;margin-left: 5px;line-height: 28px;vertical-align: middle;}
#bm_01 .tap_b {display: inline-block;width: 10px;color: #f00;}
#bm_01 .btn_bm {width: 200px;height: 32px;color: #fff;font-size:22px;text-align: center;line-height: 32px;display: block;border: none;margin: 20px auto 30px auto;background-color: #fa4b4b;border-radius: 4px;font-family:"微软雅黑";cursor: pointer;}

/*已报名滚动名单 */
#ybm_box{width:315px; height:160px; margin:198px auto 0 auto; text-align:center; overflow:hidden; color:#333;}
#ybm_box .xm{width:75px;float:left;}
#ybm_box .xb{width:55px;float:left;}
#ybm_box .jg{width:70px;float:left;}
#ybm_box .lx{width:115px;float:left;}