.commW{width:1200px;margin:0 auto;}
.main a{display:block;}
.main{font-size:22px;color:#363636;}
/*banner*/
.banner{height:508px;background:url(../images/banner.jpg) no-repeat center top;}


.banner{height:510px;background:url(../images/banner.jpg) no-repeat center top;position:relative;}
.banner_cont{width:100%;position:absolute;left:0;top:77px;}
.banner_shi {  position: relative;  font-size: 0; width:623px; height:375px; cursor:pointer; margin-left:500px;}
.banner_shi span {  display: block;  width: 49px;  height: 42px;  text-align: center;  border-radius: 50%;  background: rgba(0,0,0,.7);  position: absolute;  left: 50%; margin-left:-21px;  top: 50%; margin-top:-21px;  padding: 12px 0 0 5px;  }


/*four*/
.four{height:128px;position:relative;}
.four>img{display:block;width:100%;height:100%;}
.f_cont{position:absolute;left:0;top:0;width:100%;padding-top:23px;}
.f_cont li{border-left:1px solid #fff;width:299px;}
.f_cont li:first-child{border:none;}
.f_left{font-size:0;margin:0 20px 0 28px;}
.f_right h3{font-size:28px;color:#fff100;letter-spacing:1px;}
.f_right p{font-size:22px;color:#fff;}
/*特色*/
.tese{background:#f3f3f3;padding-bottom:50px;}
.te_box{position:relative;padding:60px 0 0 0;text-indent:720px;}
.te_border{width:100%;position:absolute;left:0; top:0;text-indent:0px;}
.te_top h2 a{font-size:38px;line-height:38px;}
.te_top h2 span{display:block;float:left;padding:50px 0 16px 0;color:#0189dd;}
.te_top h2 span:first-child{border-bottom:3px solid #0189dd;}
.te_cont{font-size:26px;color:#666666;font-size:26px;line-height:48px;}
.te_cont ul{list-style: square;color:#0189dd;padding:90px 0 0 104px;font-size:26px;}
.te_cont li p{color:#666;}
.te_cont span{color:#0189dd;font-size:28px;}
.zixun a{border:3px solid #0189dd;color:#0189dd;border-radius:26px;font-size:24px;padding:12px 0;line-height:24px;text-align: center;width:438px;margin:40px auto 0 auto;
				transition:background .2s ease-out;
					-webkit-transition:background .2s ease-out;
						-ms-transition:background .2s ease-out;
							-moz-transition:background .2s ease-out;
}

.zixun a:hover{background:#0189dd;color:#fff;}
/*六个月*/
.liuge{background:url(../images/comm_bac.jpg) no-repeat center top;text-align: center;color:#fff;font-size:24px;padding-bottom:38px;}
.liu_top h2{padding:52px 0 16px 0;}
.liu_top h2 a{font-size:38px;line-height:38px;color:#fff;background:url(../images/head_bac02.png) no-repeat center center;}
.liu_top p{line-height:24px;}
.liu_img{height:140px}
.liu_cont{background:url(../images/xian_bac.png) no-repeat center 144px;}
.liu_cont li{width:33%;float:left;color:#fff;}
.liu_words{margin-top:60px;}
.liu_words h4{font-size:24px;line-height:40px;text-align: center;width:325px;border:1px dashed #fff;border-radius:21px;}
.liu_words p{line-height:40px;text-align:justify;font-size:22px;margin-top:8px;}
.liu_cont li:first-child+li .liu_words{margin:85px 0 73px 0;padding-left:46px;}
.liu_cont li:first-child+li+li .liu_words{margin:82px 0 0 0;}
.liu_cont li:first-child+li+li .liu_words h4{margin-left:44px;}
.liu_cont li:first-child+li+li{width:31%;float:right;}
.zixun2 a{border:3px solid #fff;color:#fff;}
.zixun2 a:hover{background:#fff; color:#0189dd;}
/*学完*/
.xuewan{padding-bottom:50px;}
.xue_top{text-align: center;}
.xue_top h2 a{background:url(../images/head_bac.png) no-repeat center center;color:#0189dd;}
.xue_top p{color:#666666;}
.xue_four li{width:292px;float:left;margin-left:10px;background:#cde8ff;padding:45px 0;border-radius:14px;margin-top:35px;color:#0189dd;
				transition:background .3s ease-out;
					-webkit-transition:background .3s ease-out;
						-ms-transition:background .3s ease-out;
							-moz-transition:background .3s ease-out;
}
.xue_four li:first-child{margin-left:0;}
.xue_four li p{background:url(../images/i01.png) no-repeat 22px center;font-size:24px;line-height:40px;text-align: center;padding-left:106px;}
.xue_four li:first-child+li p{background:url(../images/i02.png) no-repeat 22px center;}
.xue_four li:first-child+li+li p{background:url(../images/i03.png) no-repeat 22px center;}
.xue_four li:first-child+li+li+li p{background:url(../images/i04.png) no-repeat 22px center;}
.xue_four li:hover{background:#009eff;color:#fff;}
.xue_four li:hover p{background:url(../images/i11.png) no-repeat 22px center;}
.xue_four li:first-child+li:hover p{background:url(../images/i12.png) no-repeat 22px center;}
.xue_four li:first-child+li+li:hover p{background:url(../images/i13.png) no-repeat 22px center;}
.xue_four li:first-child+li+li+li:hover p{background:url(../images/i14.png) no-repeat 22px center;}
.xue_three li{width:393px;float:left;margin:35px 0 0 10px ;}
.xue_three li:first-child{margin-left:0;}
.xue_img{width:394px;height:246px;}
.xue_img img{display:block;width:100%;height:100%;}
.xue_words{background:#cde8ff;padding:43px 12px 27px 12px;text-align: center;color:#0189dd;cursor:pointer;
			transition:background .3s ease-out;
					-webkit-transition:background .3s ease-out;
						-ms-transition:background .3s ease-out;
							-moz-transition:background .3s ease-out;
}
.xue_words h4{font-size:24px;line-height:24px;position:relative;border-bottom:1px solid #0189dd;}
.xue_words span{display:block;position:absolute;left:0;top:-12px;width:100%;}
.xue_words em{display:block;width:110px;margin:0 auto;background:#cde8ff;
				transition:background .3s ease-out;
					-webkit-transition:background .3s ease-out;
						-ms-transition:background .3s ease-out;
							-moz-transition:background .3s ease-out;
}
.xue_words p{margin-top:21px;padding:0 32px;}
.xue_words:hover{background:#009eff; color:#fff;}
.xue_words:hover em{background:#009eff;}
.xue_words:hover h4{border-bottom:1px solid #fff;}
/*八大*/
.ba_feng{position:relative;height: 339px;}
.ba_feng{width:800px;margin:32px auto 0 auto;}
.ba_feng img{display:block;}
.ba_f_cont{width:100%;position:absolute;top:0;left:0;}
.ba_f_cont li{float:left;width:196px;}
.item{position:absolute;width:100%;}
.item li{margin-left:105px;}
.item0{color:#fff;line-height:24px;left:0;top:108px;}
.item0 li{}
.item0 li:first-child{margin-left:0;}
.item0 p{color:#0189dd;}
.item1{left:0;top:200px;}
.item1 li{margin-left:110px;}
.item1 li:first-child{margin-left:150px;}
.item2{left:0;top:278px;}
.ba_five{position:relative;margin-top:50px;height: 204px;}
.ba_five img{display:block;width:100%;}
.ba_five_cont{width:100%;position:absolute;left:0;top:0;font-size:24px;color:#0189dd;line-height:40px;}
.ba_five_cont li{width:234px;float:left;padding-top:65px;text-align: center;}
.ba_five_cont li p{padding-top:42px;}
/*star*/
.star{padding-bottom:50px;}
.sta_cont ul{padding:44px 77px 0 77px;}
.sta_cont li{width:336px;float:left;margin-left:19px;}
.sta_cont li:first-child{margin-left:0;}
.sta_img{height:177px;}
.sta_img img{display:block;width:100%;height:100%;}
.sta_words{color:#0578e9;}
.sta_words h4 a{font-size:24px;line-height:24px;padding:25px 0 10px 22px;border-bottom:1px dashed #0578e9;width:178px;color:#0578e9;position:relative;}
.sta_words h4 span{display:block;width:12px;height:12px;border-radius:50%;background:#0578e9;position:absolute;left:-6px;top:31px;}
.sta_words p{color:#878787;font-size:22px;line-height:32px;margin:10px 0;}
/*关注*/
.guanzhu{background:#f3f3f3;padding-bottom:64px;}
.guanzhu .xue_top a{background:url(../images/head_bac03.jpg) no-repeat center center;}
.guan_cont li{width:590px;border:3px solid #1f9af8;border-radius:10px;float:left;margin:8px 0 0 8px;}
.guan_cont li a{background:#1f9af8;width:100%;font-size:24px;line-height:24px;padding:31px 0;text-align: center;color:#fff;
				transition:background .2s ease-out;
					-webkit-transition:background .2s ease-out;
						-ms-transition:background .2s ease-out;
							-moz-transition:background .2s ease-out;
}
.guan_cont li:first-child,.guan_cont li:first-child+li+li{margin-left:0;}
.guan_cont li a:hover{background:none;color:#1f9af8;}
/*报名*/
.baoming{padding-top:93px;background:#fff;}
.bao_left{width:550px;}
.bao_right{width:600px;}
.bao_right h3{font-size:34px;text-align:center;}
.bao_right p{width:512px;height:58px;line-height:58px;border:1px solid #A0A0A0;margin:0 auto;margin-top:20px;}
.bao_right p label{font-size:20px;width:76px;display:block;float:left;text-align:center;}
.bao_right p input{height:58px;line-height:58px;background:url(../images/input_bac.jpg) no-repeat left center;text-indent:15px;font-size:20px;}
.bao_right p select{
	height: 58px;
	line-height: 58px;
	background: url(../images/input_bac.jpg) no-repeat left center;
	text-indent: 15px;
	font-size: 20px;
	width: 85%;
	float: right;
	border: 0px;
}

a.sub{width:238px;height:50px;line-height:50px;text-align:center;color:#fff;background:#fa4b54;font-size:22px;margin:0 auto;margin-top:24px;border-radius:4px;}
.zixun02:hover{background:#fff804;}
.bottom_2 div p b{line-height:30px;}
