
/* CSS Document */

*{ margin:0; padding:0;}
a { text-decoration:none;cursor: pointer;}
li{ list-style:none;}
body{ font:14px/26px "微软雅黑"; overflow-x: hidden;background:#fff;}
img{display: inline-block;}

input[type="button"], input[type="submit"], input[type="reset"] {

-webkit-appearance: none;

}

textarea {  -webkit-appearance: none;}  
input:focus {outline: none;}
select:focus {outline: none;}

input[type="text"]:focus, 
input[type="password"]:focus { 
  border: 1px solid #0a6fd5;border-radius: 8px;
}

.ms{transition: all .3s linear;
    -moz-transition: all .3s linear;
    -webkit-transition: all .3s linear;
    -o-transition: all .3s linear;}

/*-----动效-----*/
/*---腰带--*/
.yd-banner{display:block;width:100%;height:176px;background:url(http://bj.aura.cn/file/new0518/images/yd-banner.jpg) no-repeat center;background-size: cover !important;}

/*--弹窗---*/

@-webkit-keyframes hvr-pulse-grow21 {
			  to {-webkit-transform: scale(1.04);transform: scale(1.04); }
			}

@keyframes hvr-pulse-grow21 {
			  to {-webkit-transform: scale(1.04);transform: scale(1.04);  }
	    }
	

	
@keyframes fade-in {  
    0% {opacity: 0;}/*初始状态 透明度为0*/  
    40% {opacity: 0;}/*过渡状态 透明度为0*/  
    100% {opacity: 1;}/*结束状态 透明度为1*/  
	}  
@-webkit-keyframes fade-in {/*针对webkit内核*/  
		0% {opacity: 0;}  
		40% {opacity: 0;}  
		100% {opacity: 1;}  
	}  
#tc02 {    
		animation: fade-in;/*动画名称*/  
		animation-duration: 2s;/*动画持续时间*/  
		-webkit-animation:fade-in 2s;/*针对webkit内核*/  
	}  

.tc1{width:100%;height:100%;position: fixed;top:0;left:0;z-index:99999;background:rgba(0,0,0,0.8);}
	
.tc-gb{width:16px;height:auto;cursor: pointer;position: absolute;top:15px; right: 15px;z-index: 2;}
	
.tc-con{width:460px;height:504px;background:#fff;border-radius:10px;margin:5% auto;position: relative;}
.tc-con h2{display:block;width:100%;font-size: 34px;color:#cd0014;text-align:center;margin: 0 auto;padding: 36px 0 20px 0;}
.tc-con p{display:block;width:100%;height:18px;margin: 0 auto 10px auto;text-align: center;}
.tc-con p span{display:inline-block;width:84px;height:18px;background:url(https://bj.aura.cn/file/new1/images/tc/icon_03.jpg) no-repeat left center;font-size: 14px;color:#666;text-indent: 10px;line-height: 18px;margin: 0 14px;}
	
.tc-form{width:398px;height:40px;background:#ededed;border-radius: 3px;overflow: hidden;border-top-right-radius: 30px;border-bottom-right-radius: 30px;margin: 25px auto;}	
.tc-input1{display:block;width:260px;height:40px;line-height: 40px;background:none;border:none;text-indent: 18px;font-size:16px;color:#888;float:left;}
	
.tc-anniu1{display:block;width:130px;height:40px;line-height:40px;text-align:center;border:none;border-radius: 30px;color:#fff;cursor: pointer;float:right;font-size:18px;font-weight: bold;background:#cd0014;}
	
.bm-con{width:398px;height:auto;margin:15px auto 0 auto;}

.bm-title{display:block;width:100%;height:36px;font-size:18px;color:#333;line-height: 30px;float:left;font-weight: bold;}

.RadioStyle{width:100%;overflow: hidden;}

.RadioStyle input {
		display: none
		}

.RadioStyle label {
		background:#ededed;
		color: #666;
		width:120px;
		height:35px;
		line-height: 35px;
		text-align: center;
		float: left;
		border-radius: 0rem;
		font-size:16px;
		margin:0 18px 0 0;


		}

.RadioStyle input:checked + label {

		background:#cd0014;
		color: #fff
		}
.RadioStyle input:disabled + label {
		opacity: 0.7;
		}
	
	
.RadioStyle label:nth-of-type(3){float:right;margin:0;}

	
	
.tc-input1:focus {outline:none;}
.tc-anniu1:focus {outline:none;border:none;}
	
.tc-con dl{width:398px;height:112px;margin: 0 auto 0 auto;}
.tc-con dl dt{width:112px;height:112px;float:left;}
.tc-con dl dt img{display:block;width:100%;}
.tc-con dl dd{width:270px;float:right;}
.tc-con dl dd span{display:block;width:100%;font-size: 14px;color:#cd0014;padding-top:5px;}
.tc-con dl dd b{display:block;font-size: 16px;color:#cd0014;}
.tc-con dl dd p{display:block;width:100%;text-align: left;}
.tc-con dl dd p i{display:block;font-size: 14px;color:#666;font-style: normal;width:50%;float:left;margin-bottom: 0px;}

.top-text{display:inline-block;height:40px;font-size: 22px;color:#ff5e3e;line-height: 40px;margin-top:22px;float:left;border-left: 1px solid #d5d5d5;padding-left: 20px;margin-left: 20px;font-weight: bold;}
.nav-xx{display:block;width:118px;height:60px;background:url(https://bj.aura.cn/file/new0518/include/images/top-icon_06.jpg) no-repeat left center;font-size: 20px;line-height:60px;color:#e23b3b;text-align: right;float:right;margin-top:14px;margin-right: 10px;font-weight: bold;}

	
#tc02 .tc-gb{width:50px;height:auto;cursor: pointer;position: absolute;z-index: 2;top:10px;right:10px;}
	
.tc-con2{width:514px;height:438px;background:url(https://bj.aura.cn/file/images/er/tk_03.png) no-repeat center;margin:5% auto;position: relative;}
	
	
.hvr-pulse-grow21 { display: inline-block; vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0);  -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale;	-webkit-animation-name: hvr-pulse-grow21; animation-name: hvr-pulse-grow21; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-direction: alternate; animation-direction: alternate;		}
.hvr-pulse-grow21:hover{animation-play-state:paused;-webkit-animation-play-state:paused;}


#tc01 {    
		animation: fade-in;/*动画名称*/  
		animation-duration: 2s;/*动画持续时间*/  
		-webkit-animation:fade-in 2s;/*针对webkit内核*/  
	}  
.tc-con3{width:440px;height:400px;background:#fff;border-radius:10px;margin:5% auto;position: relative;overflow: hidden;}
.tc3-img{display:block;width:218px;height:auto;margin:10px auto 0 auto;}
.tc-con3 h2{display:block;width:100%;height:54px;font-size: 26px;color:#000;line-height:54px;text-align: center;}
.tc-con3 p{display:block;width:100%;height:70px;font-size: 20px;color:#000;line-height: 32px;text-align: center;}

.tc-con3 a{display:block;width:262px;height:46px;border-radius: 50px;line-height: 46px;text-align: center;font-size: 22px;color:#fff;margin: 16px auto 0 auto;background:#c9c9c9;cursor: pointer;}

.tc-con3 a{
	background:linear-gradient(left top,#ffa70f,#ff860f);
	background:-webkit-linear-gradient(left top,#ffa70f,#ff860f);
	background:-moz-linear-gradient(left top,#ffa70f,#ff860f);
	background:-o-linear-gradient(left top,#ffa70f,#ff860f) ;

}
.tc-con3 span{display:block;width:100%;height:40px;line-height: 40px; font-size: 20px;color:#666;text-align: center;}


/*--左侧悬浮--*/
.left-xf{width:140px;height:360px;position: fixed;top:20%;left:5px;z-index: 199;background:url(http://bj.aura.cn/file/new0518/images/left-cl.gif) no-repeat top center;background-size: 100% auto;}	
.left-xf2{width:84%;height:auto;float:left;margin-top:80px;margin-left: 8%;}
.left-xf2 a{display:block;width:100%;height:36px;margin-bottom: 6px;}
.left-xf2 a:nth-last-of-type(1){height:46px;}

/*--右侧悬浮--*/

.xb2-right{width:180px;height:auto;position: fixed;top:21%;right:-10px;z-index: 199;}
.xb2-con{width:180px;height:260px;position: relative;}
.right-gb{display:block;width:26px;position: absolute;top:-5px;left:-20px;cursor: pointer;}
.xb2{width:180px;height:auto;}

.xb3-right{width:180px;height:auto;position: fixed;top:21%;right:-10px;z-index: 199;}
.xb3-con{width:180px;height:260px;position: relative;}
.xb3-con .right-gb{display:block;width:26px;position: absolute;top:-5px;left:-20px;cursor: pointer;}
.xb3{width:180px;height:auto;}

/*---咨询条--*/
.yc-zxt{width:78px;height:490px;background:url(../images/0930/zxt.png) no-repeat center;background-size:100% 100%;position: fixed;top:11%;left: 5px;z-index: 180;}

.yc-zxt a{display:block;width:100%;height:72px;margin-bottom: 10px;}
.yc-zxt span{display:block;width:100%;height:78px;cursor: pointer;}
/*---报考季悬浮--*/

.bkj-xf{width:138px;height:371px;background:url(../images/0103/xf.png) no-repeat center;background-size:100% 100%;position: fixed;top:18%;left: 0px;z-index: 180;}
.bkj-xf2{width:54%;height:auto;margin:125px auto 0 auto;}
.bkj-xf2 a{display:block;width:98%;height:24px;border-radius: 50px;font-size: 16px;line-height: 24px;color:#000;text-align: center;margin: 6px auto}
.bkj-xf2 a:hover{background:#f43810;color:#fff;}
.bkj-xf span{display:block;width:50%;height:32px;margin: 0 auto; cursor: pointer;}



/*----top--*/


.nav-bg{width:100%;height:80px;background:url(../images/nav-top_01.jpg) no-repeat center;background-size: cover !important;}

.nav-top{width:1200px;height:80px;margin: 0 auto;}
.top-logo{width:164px;height:45px;float:left;margin: 18px 0 0 0;}
.top-logo2{width:80px;float:left;margin: 16px 0 0 30px;}
.nav-top dl{width:496px;height:80px;float:right;}
.nav-top dl dt{width:78px;height:80px;float:right;}
.nav-top dl dt img{height:80px;}
.nav-top dl dd{width:418px;height:80px;float:left;}
.nav-top dl dd b{display:block;width:100%;height:48px;font-size: 22px;color:#ff5e3e;line-height: 48px;text-align: right;margin-top:18px;}
.nav-top dl dd p{display:block;width:100%;height:32px;font-size: 18px;color:#666;text-align: right;line-height: 10px;}
.nav-top dl dd p sup{font-size:12px;}



.top-nav{width:100%;height:60px;background:url(../images/nav-bg_07.jpg) repeat-x center;}
.top-nav ul{width:1200px;height:60px;margin: 0 auto;}
.nav-li{width:150px;height:60px;float:left;}
.nav-li a{display:block;width:100%;height:100%;font-size: 20px;line-height: 60px;text-align: center;color:#333333;}
.nav-li a:hover{background:#ff932a;color:#fff;}


.nav h3{ font-weight:normal;display:inline-block;height:60px;width:100%;font-size:20px;line-height: 60px;text-align: center;color:#333;}
.nav .m{  position:relative; float:left; width:150px; display:inline; text-align:center;   }


.nav li h3:hover{background:#ff932a;color:#fff;cursor: pointer;}
	
.nav .sub{ display:none; /*默认隐藏*/ width:150px;height:130px; padding:0px 0;  position:absolute; left:0px; top:66px;z-index: 3;  background:#fff; border-radius: 10px;
	-webkit-box-shadow:0 0px 10px rgba(0, 0, 0, .1);  
  -moz-box-shadow:0 0px 10px rgba(0, 0, 0, .1);  
  box-shadow:0 0px 10px rgba(0, 0, 0, .1);  }

.sub a{display:block;width:100%;font-size: 16px;color:#333;padding:8px 0;}

.sub a:hover{color:#ff932a;}

.fixedwrap {display: none; }
    
.fixedwrapshow {display: block;position: fixed;z-index:99;top:0;left:0;height: 70px;width: 100%;background: #fff;


	-webkit-box-shadow:0 0px 10px rgba(0, 0, 0, .1);  
  -moz-box-shadow:0 0px 10px rgba(0, 0, 0, .1);  
  box-shadow:0 0px 10px rgba(0, 0, 0, .1);  }


.hover-nav{width:100%;height:114px;border:0;}

.nav-xz1{display:block;}
.nav-xz2{display:none;}
.nav-xz3{display:none;}


/*模块*/
.index-mk1{width:100%;height:auto;background:url(../images/bg1_02.jpg) no-repeat bottom center;background-size: cover !important;overflow: hidden;}

/*banner*/

.banner-qh{ width:100%; height:688px; overflow:hidden; position:relative;  }
.banner-qh .hd{width:100%; height:15px; position:absolute; right:0;bottom: 70px; z-index:1;}
.banner-qh .hd ul{ zoom:1; width:100%;height:15px;text-align: center;}
.banner-qh .hd ul li{display:inline-block;width: 20px;height: 6px;border-radius: 10px;margin:0 6px;background:#fff; cursor:pointer;}
.banner-qh .hd ul li.on{ background:#ffb300; color:#fff; width:40px; }


.banner-qh .bd{ position:relative; height:100%; z-index:0;   }
.banner-qh .bd li{ zoom:1; vertical-align:middle; width:100%;height:688px;}
.banner-qh .bd a{ display:block;width:100%;height:100%;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.banner-qh .prev,
.banner-qh .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.banner-qh .next{ left:auto; right:3%; background-position:8px 5px; }
.banner-qh .prev:hover,
.banner-qh .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.banner-qh .prevStop{ display:none;  }
.banner-qh .nextStop{ display:none;  }


.index-mk-nav{width:1200px;height:126px;margin: 50px auto;}
.index-nav1{width:824px;height:80px;position: relative;margin: 0 auto;}

.index-nav1 b{display:block;width:100%;height:68px;font-size: 50px;line-height: 40px;color:#000;text-align:center;position: absolute;top:0;left: 0;z-index: 3;}
.index-nav1 b span{color:#ffb300;}
.index-nav1 sup{font-size:24px;}
.index-nav1 p{display:block;width:100%;font-weight: bold;height:70px;font-size: 50px;color:rgba(255,179,0,.1);line-height: 80px;text-align: center; text-transform:uppercase;position: absolute;bottom:0;left: 0;}
.index-nav1 i{display:block;width:40px;height:40px;background:#ffb300;border-radius: 100%;position: absolute;top:-10px;left:128px;z-index: 2}




.index-nav2{width:1000px;height:30px;position: relative;margin:10px auto 0 auto;}
.index-nav2 i{display:block;position: absolute;width:8px;height:8px;background:#ffd0b4;border-radius: 8px;}
.index-nav2 span{display:block;position: absolute;width:248px;height:1px;background:#ffd0b4;}
.index-nav2 p{display:block;width:100%;height:30px;font-size: 24px;color:#000;text-align: center;line-height: 30px;position: absolute;top:0;left: 0;z-index: 2;}
.index-nav2 p strong{color:#ffb300;font-weight: normal;}
.index-nav2 p sup{font-size: 12px;}

.index-nav2 i:nth-of-type(1){top:11px;left: 0;}
.index-nav2 i:nth-of-type(2){top:11px;right: 0;}

.index-nav2 span:nth-of-type(1){top:15px;left: 0;}
.index-nav2 span:nth-of-type(2){top:15px;right: 0;}


/*-----开班计划----*/

.index-kb-con{width:1200px;height:666px;background:url(../images/con-bg1_04.png) no-repeat bottom center;background-size: 100% auto;/*overflow: hidden;*/margin: 0 auto;margin-top:-15px;}


.kb-icon{width:166px;height:auto;overflow: hidden;float:left;margin: 234px 0 0 10px;}
.kb-icon img{display:block;margin: 0 auto;}
.kb-icon span{display:block;width:100%;font-size: 30px;color:#fff;text-align: center;padding:20px 0;}

.kb-ms{width:870px;height:450px;background:#fff;border-radius: 10px;float:left;margin: 0 0 0 0px;
		  -webkit-box-shadow: 0 0px 8px rgba(87, 143, 255, .5);
    -moz-box-shadow: 0 0px 8px rgba(87, 143, 255, .5);
    box-shadow: 0 0px 8px rgba(87, 143, 255, .5);
}

.kb-ms h2{display:block;width:800px;height:40px;background:url(../images/kb-ms_04.jpg) no-repeat right center;margin: 30px auto 20px auto;}
.kb-ms h2 i{display:block;width:8px;height:26px;background:#fbb718;border-radius: 4px;float:left;margin: 10px 20px 0 0px;}
.kb-ms h2 b{display:block;width:400px;height:40px;font-size: 32px;line-height: 40px;color:#000000;float:left;}

.ms-con{width:840px;height:400px;float:left;margin:0 0 0 15px;}

.ms-con a{display:block;width:96%;height:38px;background:url(../images/kb-ms-icon_08.jpg) no-repeat left center;margin: 0 auto 30px auto;}
.ms-con a p{display:block;width:88px;height:38px;font-size: 22px;color:#333333;text-align: center;line-height: 38px;float:left;margin: 0 0 0 36px;}
.ms-con a span{display:block;width:320px;height:38px;line-height: 38px;font-size: 18px;border-radius: 5px;float:left;text-indent: 10px;margin:0 0 0 20px;}
.kb1{background:#e0ecff url(../images/kb-hot2_100.png) no-repeat right 10px center;color:#333;}
.kb2{background:#e0ecff;color:#bbbbbb;}

.ms-con a:nth-of-type(1){margin-top:10px;}

.kb-txt{display:block;width:100%;font-size: 20px;color:#333;text-align: center;margin: 0 auto;padding:36px 0 26px 0;}



.kb-yc{width:520px;height:150px;background:#fff url(../images/kb-bj_22.jpg) no-repeat right bottom;border-radius: 10px;float:left;margin: 30px 0 0 60px;


	
}

.kb-bx{width:170px;height:118px;float:left;margin: 18px 0 0 0;border-right: 1px dashed #5791ff;}
.kb-bx img{display:block;margin: 0 auto;}
.kb-bx span{display:block;width:100%;height:60px;font-size: 32px;line-height: 60px;color:#000000;text-align: center;font-weight: bold;}


.yc-con{width:280px;height:auto;float:right;margin: 0 40px 0 0;}
.yc-con a{display:block;width:100%;height:72px;text-align: center;font-size: 20px;color:#333;border-bottom: 1px dashed #000000;line-height: 72px;margin: 0 auto;}
.yc-con a span{color:#ff2a00;}
.yc-con a sup{font-size:12px;}
.yc-con a:nth-last-of-type(1){border:none;}



.kb-yc:nth-last-child(1){margin-left:40px;}

.kb-anniu{display:block;width:372px;height:60px;font-size: 30px;color:#fff;text-align: center;line-height: 56px;border-radius: 10px;position: relative;margin: 0 auto 50px auto;overflow: hidden;

		background: -webkit-linear-gradient(top, #f9b719, #fd812a);
    background: -o-linear-gradient(top, #f9b719, #fd812a);
    background: linear-gradient(to bottom, #f9b719, #fd812a);

}

@keyframes btn {
    0%{  transform:scale(0);  opacity: 1;  filter:alpha(opacity=100);}
    50%{  transform:scale(1);  opacity: 0;  filter:alpha(opacity=0);}
}
.kb-anniu:after{
	
	-webkit-transition:all 200ms ease;
    -moz-transition:all 200ms ease;
    -o-transition:all 200ms ease;
    -ms-transition:all 200ms ease;
    transition:all 200ms ease 
	
}


.kb-anniu:after {
    content: "";
    top:0;
    bottom:0;
    margin:auto;
    width:1000px;
  
    height:1000px;
    left:-80px;
    opacity:0;
    filter:alpha(opacity=0);
    border-radius:100%;
    position:absolute;
    background:#ffffff;
   
    transform:scale(1);
    animation:1.6s btn ease-out infinite;
}



/*----常见问题---*/
.index-pro{width:100%;height:auto;background:url(../images/bg2_03.jpg) no-repeat top center;background-size: cover !important;overflow: hidden;}


.index-pro .index-mk-nav{margin:60px auto 40px auto;}

.index-pro .index-nav1{width: 924px;}
.index-pro .index-nav1 b{line-height: 50px;}
.index-pro .index-nav1 p{line-height: 80px;}
.index-pro .index-nav1 i{top:-8px;left: 226px;}

.index-pro .index-nav2{width: 900px;}
.index-pro .index-nav2 span{width:200px;height:1px;}

.pro-con{width:1200px;height:210px;background:url(../images/wt-con_29.png) no-repeat center;background-size: 100% 100%;margin: 0 auto;}

.pro{float:left;margin-top:10px;}
.pro a{display:block;width:100%;height:66px;font-size: 26px;color:#333333;line-height: 66px;text-indent: 70px;;border-bottom: 1px dashed #0c6ce5;background:url(../images/wt-icon_29.png) no-repeat left 12px center; }


.pro1{width:280px;margin-left: 30px;}
.pro2{width:280px;margin-left: 77px;}
.pro3{width:402px;margin-left: 93px;}

.pro a:nth-last-child(1){border:none;}

.index-pro .kb-anniu{width:372px;margin: 50px auto;}

.index-xx{display:block;width:1200px;height:155px;background:url(../images/xx_33.png) no-repeat center;background-size: 100% 100%;margin: 0 auto 50px auto;}
.index-xx b{display:block;width:588px;height:155px;font-size: 30px;color:#fff;line-height: 178px;font-weight:normal;float:left;margin: 0 0 0 366px;}
.index-xx span{display:block;width:180px;height:48px;border-radius: 50px;line-height: 48px;text-align: center;font-size: 28px;color:#000000;float:right;margin: 66px 44px 0 0;

	background: -webkit-linear-gradient(top, #fce817, #fbb818);
    background: -o-linear-gradient(top, #fce817, #fbb818);
    background: linear-gradient(to bottom, #fce817, #fbb818);
	
}


/*--考纲 及 表单---*/


.index-xkg .index-mk-nav{margin:50px auto 0px auto;}

.index-xkg .index-nav1{width: 872px;}
.index-xkg .index-nav1 b{line-height: 50px;}
.index-xkg .index-nav1 p{line-height: 80px;}
.index-xkg .index-nav1 i{top:-8px;left: 226px;}

.index-xkg .index-nav2{width: 900px;}
.index-xkg .index-nav2 span{width:390px;height:1px;}


.index-mk2{width:100%;height:auto;background:url(../images/bg3_04.jpg) no-repeat center;background-size: cover !important;overflow: hidden;}

.mk2-con{width:1200px;height:542px;background:url(../images/ce_03.png) no-repeat center;background-size:cover !important;margin: 60px auto 130px auto;}

.mk-left{width:510px;height:auto;float:left;margin: 0 0 0 30px;}
.mk-left h2{display:block;width:100%;height:70px;font-size: 36px;color:#fff;text-align: center;line-height: 70px;margin: 0px auto 0 auto;}
.mk-left dl{width:458px;height:110px;border-bottom: 1px dashed #3178ff;margin: 0 auto;}
.mk-left dl dt{width:100%;font-size: 28px;color:#3178ff;font-weight: bold;text-align: center;padding-top:15px;}
.mk-left dl dd{width:100%;font-size: 26px;text-align: center;color:#000;padding:15px 0;}
.mk-left dl:nth-of-type(1){margin-top:42px;}
.mk-left dl:nth-of-type(2){border:none;}
.mk-left p{width:100%;font-size: 22px;color:#000;text-align: center;line-height: 30px;margin: 18px auto;}
.mk-left a{display:block;width:280px;height:68px;border-radius: 50px;font-size: 26px;text-align: center;color:#fff;font-weight: bold;line-height: 68px;margin: 0px auto;

	background: -webkit-linear-gradient(top, #5ac6ff, #2d94f9);
    background: -o-linear-gradient(top, #5ac6ff, #2d94f9);
    background: linear-gradient(to bottom, #5ac6ff, #2d94f9);
}


.mk-right{width:560px;height:auto;float:right;margin: 0 30px 0 0}
.mk-right h2{display:block;width:100%;height:70px;font-size: 36px;color:#fff;text-align: center;line-height: 70px;margin: 0px auto 0 auto;}

.mk-right form{width:540px;margin:60px auto 0 auto;}

.regular-radio {display: none;}

.regular-radio + label {float:left;
		-webkit-appearance: none;
		background-color: #ffdb91;
		border: 1px solid #ffdb91;
		padding: 8px;
		border-radius: 50px;
		display: inline-block;
		position: relative;
	}

.regular-radio:checked + label:after {
		content: ' ';
		width: 10px;
		height: 10px;
		border-radius: 50px;
		position: absolute;
		top: 3px;
		background: #ffaa00;
		text-shadow: 0px;
		left: 3px;
		font-size: 32px;
	}

.regular-radio:checked + label {
		background-color: #ffdb91;
		color: #ffaa00;
		border: 1px solid #ffaa00;
		
	}

.regular-radio2:checked + label:after {
	
		background: #ee6f22;
		
	}

.regular-radio2:checked + label {
		
		color: #ee6f22;
		border: 1px solid #ee6f22;
		
	}

	
.mk-xz1{width:auto;float:left;height:30px;margin:0px 16px 5px 0;} 
.mk-xz1 label{margin-top:6px;}
.mk-xz1 span{display:inline-block;width:auto;height:30px;font-size:18px;color:#000;float:left;padding-left: 10px;line-height: 30px;}
	
.mk-xz-con{display:block;width:96%;height:auto;overflow: hidden;margin:0 auto;}
.mk-xz-con b{display:block;width:100%;font-size:24px;color:#ff6f00;padding:10px 0 16px 0;}
	
	
	
.mk-input1{display:block;width:260px;height:55px;line-height: 55px;background:#ffefcb;border:none;border-radius: 10px;text-indent: 10px;font-size:16px;color:#333;float:left;margin:22px 0px 0 34px;}
	
.mk-anniu1{display:block;width:200px;height:55px;line-height:55px;text-align:center;border:none;border-radius: 50px;color:#fff;cursor: pointer;float:left;margin:22px 0 0 15px;font-size:20px;font-weight: bold;

			background: -webkit-linear-gradient(top, #f9b719, #fd812a);
    background: -o-linear-gradient(top, #f9b719, #fd812a);
    background: linear-gradient(to bottom, #f9b719, #fd812a);
}
	
.mk-input1:focus {outline:none;}
.mk-anniu1:focus {outline:none;border:none;}

	
/*---挑剔---*/

.index-mk3{width:100%;height:auto;background:url(../images/bg4_06.jpg) repeat-x bottom  center;overflow: hidden;padding-bottom: 45px;}

.index-mk3 .index-mk-nav{margin:24px auto 40px auto;}

.index-mk3 .index-nav1{width: 924px;}
.index-mk3 .index-nav1 b{line-height: 50px;}
.index-mk3 .index-nav1 p{line-height: 80px;}
.index-mk3 .index-nav1 i{top:-8px;left: 190px;}

.index-mk3 .index-nav2{width: 900px;}
.index-mk3 .index-nav2 span{width:240px;height:1px;}


.mk3-con{width:1200px;height:auto;margin: 0 auto 50px auto;overflow: hidden;padding-top:10px;}

.mk3-left1{width:280px;height:500px;background:#fff;border-radius: 10px;float:left;margin-left:10px;

		-webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, .12);
    -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, .12);
    box-shadow: 0 3px 7px rgba(0, 0, 0, .12);


}

.mk3-top{width:100%;height:auto;overflow: hidden;margin: 0 auto;}
.mk3-top b{display:block;width:100%;height:30px;font-size: 24px;color:#fc8628;text-align: center;line-height: 30px;margin: 24px auto 10px auto;}
.mk3-top i{display:block;width:44px;height:4px;margin: 0 auto;

	background: -webkit-linear-gradient(top, #f9b51a0, #fd812a);
    background: -o-linear-gradient(top, #f9b51a, #fd812a);
    background: linear-gradient(to bottom, #f9b51a, #fd812a);

}

.mk3-top span{display:block;width:86%;font-size: 18px;color:#7e7e7e;text-align: center;line-height: 28px;margin: 20px auto;}

.mk3-left1 p{display:block;width:100%;height:50px;text-align: center;line-height: 50px;margin: 0 auto;font-size: 28px;color:#fff;font-weight: bold;

	background: -webkit-linear-gradient(top, #f9b51a0, #fd812a);
    background: -o-linear-gradient(top, #f9b51a, #fd812a);
    background: linear-gradient(to bottom, #f9b51a, #fd812a);

}
.mk3-left1 p strong{display:inline-block;height:50px;text-align: center;line-height: 50px;padding-left: 50px;}
.mk3-icon{background:url(../images/s-icon1_40.png) no-repeat left center;}
.mk3-icon2{background:url(../images/s-icon2_40.png) no-repeat left center;}
.mk3-icon3{background:url(../images/s-icon3_40.png) no-repeat left center;}
.mk3-icon4{background:url(../images/s-icon4_40.png) no-repeat left center;}

.mk3-left1 dl{width:100%;height:auto;margin:20px auto 0 auto;overflow: hidden;}
.mk3-left1 dl dt{width:100%;height:20px;float:left;}
.mk3-left1 dl dt i{display:block;width:8px;height:18px;background:#fc8628;border-top-right-radius: 4px;border-bottom-right-radius: 4px;float:left;margin-top:1px;}
.mk3-left1 dl dt b{display:block;width:140px;height:20px;color:#fc8628;font-size: 18px;font-weight: normal;line-height: 20px;float:left;margin-left: 10px;}
.mk3-left1 dl dt span{display:inline-block;height:20px;color:#fc8628;font-size: 18px;line-height:20px;float:right;text-align: right;margin-right: 18px;}

.mk3-left1 dl dt strong{display:inline-block;height:20px;font-weight: normal;margin:-8px 10px 0 0;color:#fc8628;font-size: 18px;float:right;}


.mk3-left1 dl dd{display:block;width:96%;font-size: 18px;color:#7e7e7e;line-height: 28px;float:left;margin:10px 0 0 18px;}


.mk3-left2{width:293px;height:auto;float:left;margin-top:-5px;margin-left: 10px;}

.mk3-top2{width:293px;height:222px;overflow: hidden;margin: 0 auto;background:url(../images/s-top_40.png) no-repeat center;background-size: 100% 100%;}

.mk3-top2 b{display:block;width:100%;height:30px;font-size: 24px;color:#397aff;text-align: center;line-height: 30px;margin: 24px auto 10px auto;}
.mk3-top2 i{display:block;width:44px;height:4px;margin: 0 auto;

	background: -webkit-linear-gradient(top, #6b9cff, #3a7aff);
    background: -o-linear-gradient(top, #6b9cff, #3a7aff);
    background: linear-gradient(to bottom, #6b9cff, #3a7aff);

}

.mk3-top2 span{display:block;width:86%;font-size: 18px;color:#7e7e7e;text-align: center;line-height: 28px;margin: 20px auto;}

.mk3-left2 p{display:block;width:280px;height:50px;text-align: center;line-height: 50px;margin: 6px auto;font-size: 28px;color:#fff;font-weight: bold;

	background: -webkit-linear-gradient(top, #6b9cff, #3a7aff);
    background: -o-linear-gradient(top, #6b9cff, #3a7aff);
    background: linear-gradient(to bottom, #6b9cff, #3a7aff);

}
.mk3-left2 p strong{display:inline-block;height:50px;text-align: center;line-height: 50px;padding-left: 50px;}

.mk3-top3{width:293px;height:227px;overflow: hidden;margin: 0 auto;background:url(../images/s-bottom_40.png) no-repeat center;background-size: 100% 100%;}

.mk3-top3 b{display:block;width:100%;height:30px;font-size: 24px;color:#397aff;text-align: center;line-height: 30px;margin: 44px auto 10px auto;}
.mk3-top3 i{display:block;width:44px;height:4px;margin: 0 auto;

	background: -webkit-linear-gradient(top, #6b9cff, #3a7aff);
    background: -o-linear-gradient(top, #6b9cff, #3a7aff);
    background: linear-gradient(to bottom, #6b9cff, #3a7aff);

}

.mk3-top3 span{display:block;width:86%;font-size: 18px;color:#7e7e7e;text-align: center;line-height: 28px;margin: 20px auto;}



.mk3-left2:nth-last-child(2) .mk3-top2 b{color:#ff8e3d;}
.mk3-left2:nth-last-child(2) .mk3-top2 i{
	
		background: -webkit-linear-gradient(top, #ffbc8d, #ff9756);
    background: -o-linear-gradient(top, #ffbc8d, #ff9756);
    background: linear-gradient(to bottom, #ffbc8d, #ff9756);
	
}


.mk3-left2:nth-last-child(2) p{
	
		background: -webkit-linear-gradient(top, #ffbc8d, #ff9756);
    background: -o-linear-gradient(top, #ffbc8d, #ff9756);
    background: linear-gradient(to bottom, #ffbc8d, #ff9756);
	
}



.mk3-left2:nth-last-child(2) .mk3-top3 b{color:#ff8e3d;}
.mk3-left2:nth-last-child(2) .mk3-top3 i{
	
		background: -webkit-linear-gradient(top, #ffbc8d, #ff9756);
    background: -o-linear-gradient(top, #ffbc8d, #ff9756);
    background: linear-gradient(to bottom, #ffbc8d, #ff9756);
	
}


.mk3-left2:nth-last-child(1) .mk3-top2 b{color:#1ad1b1;}
.mk3-left2:nth-last-child(1) .mk3-top2 i{
	
		background: -webkit-linear-gradient(top, #a3ede0, #21d2b3);
    background: -o-linear-gradient(top, #a3ede0, #21d2b3);
    background: linear-gradient(to bottom, #a3ede0, #21d2b3);
	
}


.mk3-left2:nth-last-child(1) p{
	
		background: -webkit-linear-gradient(top, #a3ede0, #21d2b3);
    background: -o-linear-gradient(top, #a3ede0, #21d2b3);
    background: linear-gradient(to bottom, #a3ede0, #21d2b3);
	
}



.mk3-left2:nth-last-child(1) .mk3-top3 b{color:#1ad1b1;}
.mk3-left2:nth-last-child(1) .mk3-top3 i{
	
		background: -webkit-linear-gradient(top, #a3ede0, #21d2b3);
    background: -o-linear-gradient(top, #a3ede0, #21d2b3);
    background: linear-gradient(to bottom, #a3ede0, #21d2b3);
	
}



.index-anniu{display:block;width:360px;height:60px;text-align: center;line-height: 60px;color:#fff;font-weight: bold;font-size: 30px;border-radius: 50px;margin: 0px auto;    position: relative;overflow: hidden;

		background: -webkit-linear-gradient(top, #f9b619, #f5a671);
    background: -o-linear-gradient(top, #f9b619, #f5a671);
    background: linear-gradient(to bottom, #f9b619, #f5a671);

}


.index-anniu:after{
	
	-webkit-transition:all 200ms ease;
    -moz-transition:all 200ms ease;
    -o-transition:all 200ms ease;
    -ms-transition:all 200ms ease;
    transition:all 200ms ease 
	
}

@keyframes btn {
    0%{  transform:scale(0);  opacity: 1;  filter:alpha(opacity=100);}
    50%{  transform:scale(1);  opacity: 0;  filter:alpha(opacity=0);}
}

.index-anniu:after {
    content: "";
    top:0;
    bottom:0;
    margin:auto;
    width:800px;
  
    height:800px;
    left:-80px;
    opacity:0;
    filter:alpha(opacity=0);
    border-radius:100%;
    position:absolute;
    background:#ffffff;
   
    transform:scale(1);
    animation:1.6s btn ease-out infinite;
}





.index-mk3 .index-anniu{margin:0px auto 10px auto;}

/*---360----*/

.index-mk4{width:100%;height:auto;overflow: hidden;}


.index-mk4 .index-mk-nav{margin: 50px auto 40px auto;}

.index-mk4 .index-nav1{width: 1024px;}
.index-mk4 .index-nav1 b{line-height: 50px;}
.index-mk4 .index-nav1 p{line-height: 80px;}
.index-mk4 .index-nav1 i{top:-8px;left: 40px;}

.index-mk4 .index-nav2{width: 900px;}
.index-mk4 .index-nav2 span{width: 280px;height:1px;}


.mk4-con{width:1180px;height:614px;background:#fff;border-radius: 8px;margin: 0 auto 50px auto;

			-webkit-box-shadow: 0 2px 8px rgba(255, 126, 0, .2);
    -moz-box-shadow: 0 2px 8px rgba(255, 126, 0, .2);
    box-shadow: 0 2px 8px rgba(255, 126, 0, .2);


}

.mk4-lc{width:1180px;height:262px;background:url(../images/lc-bg_48.jpg) no-repeat top 48px center;margin: 0 auto 15px auto;position: relative;}
.mk4-lc span{font-size:20px;color:#666666;position: absolute;}

.mk4-lc span:nth-child(1){top:102px;left:30px}
.mk4-lc span:nth-child(2){top:102px;left:190px}
.mk4-lc span:nth-child(3){top:102px;left: 420px;}
.mk4-lc span:nth-child(4){top:102px;left: 620px;}
.mk4-lc span:nth-child(5){top:102px;left: 810px;}
.mk4-lc span:nth-child(6){top:102px;left: 990px;}
.mk4-lc span:nth-child(7){top:210px;left: 920px;}
.mk4-lc span:nth-child(8){top:210px;left: 720px;}
.mk4-lc span:nth-child(9){top:210px;left: 556px;}
.mk4-lc span:nth-child(10){top:210px;left: 396px;}
.mk4-lc span:nth-child(11){top:210px;left: 110px;}

.mk4-left{width:540px;height:300px;background:#fff7e3;border-radius: 8px;float:left;margin-left: 36px;position: relative;}
.mk4-left p{display:block;width:170px;height:170px;border:1px dashed #ff461e;border-radius: 170px;margin: 42px auto 0 auto;}
.mk4-left p strong{display:block;width:150px;height:150px;border-radius: 150px;background:#ffc2a8;margin: 10px auto;overflow: hidden;}
.mk4-left p b{display:block;width:134px;height:134px;border-radius: 134px;margin: 8px auto;text-align: center;overflow: hidden;

background: -webkit-linear-gradient(top, #f9b619, #f5a671);
    background: -o-linear-gradient(top, #f9b619, #f5a671);
    background: linear-gradient(to bottom, #f9b619, #f5a671);

}

.mk4-left p b i{display:inline-block;font-style: normal;font-size: 26px;color:#fff;margin: 36px auto;line-height: 32px;}
.mk4-left h2{display:block;width:6px;height:6px;border-radius: 20px;border:3px solid #ff461e;background:#fff5f2;position: absolute;}
.mk4-left h2:nth-of-type(1){top:64px;left:200px;}
.mk4-left h2:nth-of-type(2){top:64px;right:200px;}
.mk4-left h2:nth-of-type(3){top:180px;left:200px;}
.mk4-left h2:nth-of-type(4){top:180px;right:200px;}
.mk4-left h2:nth-of-type(5){top:208px;left:270px;}

.mk4-left1{display:inline-block;height:28px;background:url(../images/sj-right_52.png) no-repeat right center;position: absolute;}
.mk4-left1 span{display:inline-block;font-size: 18px;height:28px;line-height:28px;color:#ff4a24;background:#fff;border-radius: 8px;padding:0 8px;float:right;margin-right: 8px;}


.mk4-left2{display:inline-block;height:28px;background:url(../images/sj-left_52.png) no-repeat left center;position: absolute;}
.mk4-left2 span{display:inline-block;font-size: 18px;height:28px;line-height:28px;color:#ff4a24;background:#fff;border-radius: 8px;padding:0 8px;float:left;margin-left: 8px;}

.mk4-left3{display:inline-block;height:36px;background:url(../images/sj-top_56.png) no-repeat top center;position: absolute;top:225px;left:216px;}
.mk4-left3 span{display:inline-block;font-size: 18px;height:28px;line-height:28px;color:#ff4a24;background:#fff;border-radius: 8px;padding:0 8px;margin: 8px auto;}

.mk4-dw:nth-of-type(1){top:54px;left:80px;}
.mk4-dw:nth-of-type(2){top:170px;left:60px;}
.mk4-dw:nth-of-type(3){top:54px;right:60px;}
.mk4-dw:nth-of-type(4){top:170px;right:80px;}


.mk4-right{width:540px;height:300px;background:#e7f3ff;border-radius: 8px;float:right;margin-right: 36px;position: relative;}

.mk4-right p{display:block;width:170px;height:170px;border:1px dashed #528aff;border-radius: 170px;margin: 62px auto 0 auto;}
.mk4-right p strong{display:block;width:150px;height:150px;border-radius: 150px;background:#bdd6fe;margin: 10px auto;overflow: hidden;}
.mk4-right p b{display:block;width:134px;height:134px;border-radius: 134px;margin: 8px auto;text-align: center;overflow: hidden;

	background: -webkit-linear-gradient(top, #6b9cff, #3a7aff);
    background: -o-linear-gradient(top, #6b9cff, #3a7aff);
    background: linear-gradient(to bottom, #6b9cff, #3a7aff);

}

.mk4-right p b i{display:inline-block;font-style: normal;font-size: 26px;color:#fff;margin: 36px auto;line-height: 32px;}
.mk4-right h2{display:block;width:6px;height:6px;border-radius: 20px;border:3px solid #528aff;background:#e7f3ff;position: absolute;}
.mk4-right h2:nth-of-type(1){top:84px;left:200px;}
.mk4-right h2:nth-of-type(2){top:84px;right:200px;}
.mk4-right h2:nth-of-type(3){top:200px;left:200px;}
.mk4-right h2:nth-of-type(4){top:200px;right:200px;}


.mk4-right1{display:inline-block;height:28px;background:url(../images/sj-right_52.png) no-repeat right center;position: absolute;}
.mk4-right1 span{display:inline-block;font-size: 18px;height:28px;line-height:28px;color:#528aff;background:#fff;border-radius: 8px;padding:0 8px;float:right;margin-right: 8px;}


.mk4-right2{display:inline-block;height:28px;background:url(../images/sj-left_52.png) no-repeat left center;position: absolute;}
.mk4-right2 span{display:inline-block;font-size: 18px;height:28px;line-height:28px;color:#528aff;background:#fff;border-radius: 8px;padding:0 8px;float:left;margin-left: 8px;}



.mk4-dw2:nth-of-type(1){top:74px;left:100px;}
.mk4-dw2:nth-of-type(2){top:190px;left:100px;}
.mk4-dw2:nth-of-type(3){top:74px;right:66px;}
.mk4-dw2:nth-of-type(4){top:190px;right:66px;}

.index-mk4 .index-anniu{margin:0px auto 20px auto;

	background: -webkit-linear-gradient(top, #ff860f, #ff750f);
    background: -o-linear-gradient(top, #ff860f, #ff750f);
    background: linear-gradient(to bottom, #ff860f, #ff750f);

}


/*---讲师---*/
.index-mk5 .index-mk-nav{margin: 50px auto 40px auto;}

.index-mk5 .index-nav1{width: 824px;}
.index-mk5 .index-nav1 b{line-height: 50px;}
.index-mk5 .index-nav1 p{line-height: 80px;}
.index-mk5 .index-nav1 i{top:-8px;left: 66px;}

.index-mk5 .index-nav2{width: 900px;}
.index-mk5 .index-nav2 span{width: 160px;height:1px;}



.ls-qiehuan{ width:1200px; height:435px;position:relative; margin: 0 auto 50px auto;}

.ls-qiehuan .bd{ position:relative; height:100%; z-index:0;   }
.ls-qiehuan .bd li{ zoom:1; vertical-align:middle;width:1065px;height:435px;position: relative;margin: 0 auto;}
.ls-img{width:326px;height:367px;background:url(../images/ls-img-bg_03.png) no-repeat left 0 bottom -20px;position: absolute;top:0;left: 0;}
.ls-img img{display:block;float:left;margin-left: 20px;height:367px;}

.ls-js{width:802px;height:371px;float:right;background:url(../images/ls-con_03.png) no-repeat center;background-size: 100% 100%;margin: 64px 0 0 0;}

.ls1{width:656px;height:auto;float:right;margin: 0px 52px 0 0;}

.ls1 b{display:block;width:100%;font-size: 30px;color:#000;float:left;margin: 40px 0 24px 0}
.ls1 strong{display:block;width:56px;height:6px;background:#5891ff;float:left;margin-bottom: 16px;}


.ls1 p{display:block;width:100%;float:left;margin:0 0 5px 0;}
.ls1 p i{display:block;width:10px;line-height:26px;height:30px;font-style: normal;font-size: 30px;color:#333;float:left;}
.ls1 p span{display:block;width:92%;height:auto;font-size: 20px;color:#333;line-height: 26px;float:left;}



		/* 下面是前/后按钮代码，如果不需要删除即可 */
.ls-qiehuan .prev,
.ls-qiehuan .next{ position:absolute; left:0; top:50%; margin-top:-25px; display:block; width:34px; height:60px; background:#e6f2ff url(../images/left-qh_03.png)no-repeat center; filter:alpha(opacity=80);opacity:0.8; z-index: 10000; }
.ls-qiehuan .next{ left:auto; right:0;background:#e6f2ff url(../images/right-qh_03.png) no-repeat center;}
.ls-qiehuan .prev:hover,
.ls-qiehuan .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.ls-qiehuan .prevStop{ display:none;  }
.ls-qiehuan .nextStop{ display:none;  }

/*---资料---*/
.index-mk6{width:100%;background:#e6f2ff;overflow: hidden;padding-bottom: 50px;}


.index-mk6 .index-mk-nav{margin: 50px auto 0px auto;}

.index-mk6 .index-nav1{width: 1024px;}
.index-mk6 .index-nav1 b{line-height: 50px;}
.index-mk6 .index-nav1 p{line-height: 80px;}
.index-mk6 .index-nav1 i{top:-8px;left: 340px;}

.index-mk6 .index-nav2{width: 900px;}
.index-mk6 .index-nav2 span{width: 380px;height:1px;}

.zl-nav1{width:1200px;height:114px;position: relative;margin: 20px auto;}
.zl-nav1 i{display:block;width:8px;height:28px;background: #fbb718;border-radius: 50px;float:left;margin: 50px 24px 0 36px;}
.zl-nav1 b{display:inline-block;height:54px;font-size: 48px;color:#000000;line-height: 60px;float:left;margin: 30px 0px 0 0px;}
.zl-nav1 b sup{font-size: 24px;}
.zl-nav1 b strong{color:#fbb718;}
.zl-nav1 span{display:inline-block;height:44px;background:url(../images/zl-xl_14.jpg) no-repeat center;background-size: 100% 100%;font-size: 30px;line-height: 44px;font-weight: bold;color:#fff;padding:0 20px;float:left;margin: 46px 0px 0px 20px;}

.zl-nav1 img{display:block;position: absolute;right:0;top:0;}


.zl-nav2{width:1200px;height:106px;position: relative;margin: 40px auto;}
.zl-nav2 i{display:block;width:8px;height:28px;background: #fbb718;border-radius: 50px;float:left;margin: 20px 24px 0 36px;}
.zl-nav2 b{display:inline-block;height:54px;font-size: 48px;color:#000000;line-height: 60px;float:left;margin: 0px 0px 0 0px;}

.zl-nav2 p span{color:#434bfc;}
.zl-nav2 p{width:100%;font-size: 20px;color:#000;text-indent: 70px;font-weight:bold;float:left;padding-top:15px;}

.zl-nav2 img{display:block;position: absolute;right:0;top:0;}



.z-con{width:1200px;height:auto;margin: 0 auto;overflow: hidden;padding-bottom: 10px;}
.z-con dl{width:380px;height:490px;background:#fff;border-radius: 10px; float:left;margin:0px 10px;overflow: hidden;


	 -webkit-box-shadow: 0 0px 8px rgba(255, 126, 0, .5);
    -moz-box-shadow: 0 0px 8px rgba(255, 126, 0, .5);
    box-shadow: 0 0px 8px rgba(255, 126, 0, .5);
	
}
.z-con dl dt{width:100%;height:70px;background:url(../images/zl-nav_120.jpg) no-repeat center;background-size:100% 100%;font-size:28px;color:#fff;text-align: center;line-height: 70px;font-weight: bold;
	
	


}

.z-con dl dd{width:340px;margin: 14px auto auto;text-align: center;}
.z-con2 a{display:block;width:100%;height:36px;}
.z-con2 a p{width:280px;height:36px;font-size:18px;color:#000;float:left;line-height: 36px;text-indent:30px;text-align:left;overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;}
.z-con2 a i{display:block;width:20px;height:36px;background:url(../images/down_40.jpg) no-repeat center;float:right;}
.z-con2 a:hover p{color:#d50515;}


.z-anniu{display:inline-block;height:50px;border-radius: 50px;font-size:24px;color:#fff;line-height: 50px;padding:0 20px;margin:25px auto 0 auto;
	
background: -webkit-linear-gradient(top, #f9b719, #fd812a);
    background: -o-linear-gradient(top, #f9b719, #fd812a);
    background: linear-gradient(to bottom, #f9b719, #fd812a);

-webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;

}

.z-anniu:hover{margin-top:20px;}



.a-bg{background:url(../images/icon.png) no-repeat;background-position: top -120px left 0;}

.a-bg2{background:url(../images/icon.png) no-repeat;background-position: top 0px left 0;}
.a-bg3{background:url(../images/icon.png) no-repeat;background-position: top -40px left 0;}
.a-bg4{background:url(../images/icon.png) no-repeat;background-position: top -80px left 0;}


.zl-form{width:1193px;height:129px;background:url(../images/zl-bg_124.png) no-repeat center;background-size: 100% 100%;margin:40px auto 0 auto;}

.zl-input::-webkit-input-placeholder { color: #fff;}   
.zl-input:-moz-placeholder, textarea:-moz-placeholder { color: #fff;}   
.zl-input::-moz-placeholder, textarea::-moz-placeholder { color: #fff;}   
.zl-input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #fff;}   



.zl-input{display:block;width:220px;height:48px;line-height:48px;background:none;border:1px solid #fff;border-radius: 8px;font-size: 18px;color:#fff;text-indent: 18px;float:left;margin:45px 0 0 25px;}

.zl-anniu{display:block;width:240px;height:48px;background:#fff;border:none;border-radius: 30px;font-size: 24px;line-height: 48px;color:#ff5121;float:left;margin: 45px 0 0 25px;text-align: center;font-weight: bold;cursor: pointer;}


.mk13-con{width:1200px;height:780px;background: url(../images/yxy-bg_148.png) no-repeat left -20px bottom;position: relative;margin: 0 auto 0px auto;}
.mk13-top{width:900px;height:530px;border-radius: 10px;float:left;margin-left: 10px;


	background: -webkit-linear-gradient(top, #6b9cff, #3a7aff);
    background: -o-linear-gradient(top, #6b9cff, #3a7aff);
    background: linear-gradient(to bottom, #6b9cff, #3a7aff);

}

.mk13-top img{display:block;width:310px;height:auto;float:left;margin: 20px 0 0 20px;}
.mk13-bottom{width:810px;height:710px;background:#ecf3fe;border-radius: 10px;position: absolute;top:40px;right:10px;z-index: 2;padding:10px;

	
		  -webkit-box-shadow: 0 0px 8px rgba(87, 143, 255, .5);
    -moz-box-shadow: 0 0px 8px rgba(87, 143, 255, .5);
    box-shadow: 0 0px 8px rgba(87, 143, 255, .5);
}

.mk13-con1{width:394px;height:290px;background:#fff;border-radius: 8px;float:left;margin: 0 0 10px 10px;}
.mk13-title{ width: 100%; height: 26px; float: left; margin-top:20px;}
.mk13-title i { display: block; width: 24px; height: 26px; border-top-right-radius:30px; border-bottom-right-radius: 30px; float: left; margin-top: 1px;

	background: -webkit-linear-gradient(top, #6b9cff, #3a7aff);
    background: -o-linear-gradient(top, #6b9cff, #3a7aff);
    background: linear-gradient(to bottom, #6b9cff, #3a7aff);

}


.mk13-title b { display:inline-block; height: 26px; color:#5089ff; font-size: 26px;line-height: 26px; float: left; margin-left: 10px; }
.mk13-title span { display: inline-block; height: 26px; color:#5089ff;  font-size: 26px; line-height: 26px; float: right; text-align: right; margin-right: 18px; }
.mk13-title strong { display: inline-block; height: 26px; font-weight: normal; margin: -8px 10px 0px 0px; color:#5089ff; font-size: 26px; float: right; }

.mk13-txt{width:90%;height:auto;font-size: 20px;color:#333333;float:left;margin: 20px 0 20px 5%;}

.mk13-js{width:90%;float:left;margin-left: 5%;}
.mk13-js p{display:block;width:100%;float:left;}
.mk13-js p i{display:block;width:10px;line-height:20px;height:30px;font-style: normal;font-size: 20px;color:#333;float:left;}
.mk13-js p span{display:block;width:96%;height:auto;font-size: 18px;color:#333;line-height: 22px;float:left;}

.yxy-form{width:100%;height:auto;overflow: hidden;text-align: center;float:left;margin-top:32px;}
.yxy-input{display:inline-block;width:298px;height:58px;background:none;border:1px solid #3a7bff;color:#333;text-align: center;font-size: 20px;line-height: 60px;margin:0px 15px 0 15px;border-radius: 8px;}

.yxy-anniu{display:inline-block;width:300px;height:60px;color:#fff;text-align: center;font-size: 30px;line-height: 60px;font-weight:bold;margin: 0 15px;border-radius: 8px;cursor: pointer;
	
	background: -webkit-linear-gradient(top, #6b9cff, #3a7aff);
    background: -o-linear-gradient(top, #6b9cff, #3a7aff);
    background: linear-gradient(to bottom, #6b9cff, #3a7aff);

}

/*---上课解析---*/

.index-sk{background:url(../images/xz-bg_04.jpg) no-repeat center bottom;background-size: cover !important;padding-bottom: 54px;}

.index-sk .index-mk-nav{margin: 60px auto 50px auto;}

.index-sk .index-nav1{width: 874px;}
.index-sk .index-nav1 b{line-height: 50px;}
.index-sk .index-nav1 p{line-height: 80px;}
.index-sk .index-nav1 i{top:-8px;left: 210px;}

.index-sk .index-nav2{width: 740px;}
.index-sk .index-nav2 span{width: 160px;height:1px;}


.sk-tu{width:1200px;height:auto;overflow: hidden;margin: 0 auto;font-size: 0;text-align: center;}
.sk-tu img{display:inline-block;width:382px;border-radius: 10px;border:2px solid #01a0ff;margin:0 5px;}

.sk-tu2{width:1180px;height:174px;border-radius: 10px;background:#ffffff;margin: 26px auto 0 auto;overflow: hidden;
	-webkit-box-shadow: 0 0px 30px rgba(42, 145,183, .3);
		-moz-box-shadow: 0 0px 30px rgba(42, 145,183, .3);
		box-shadow: 0 0px 30px rgba(42, 145,183, .3);

}


.shouye_youxiu_qiehuan{ width:1155px;  overflow:hidden; position:relative;margin: 15px auto;}

.shouye_youxiu_qiehuan .bd{ }
.shouye_youxiu_qiehuan .bd ul{ overflow:hidden; zoom:1; }
.shouye_youxiu_qiehuan .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; cursor: pointer;}
.shouye_youxiu_qiehuan .bd ul li img{width:220px;border-radius: 5px;}


/*----实力认可----*/

.index-mk7{width:100%;}


.index-mk7 .index-mk-nav{margin: 60px auto 50px auto;}

.index-mk7 .index-nav1{width: 1024px;}
.index-mk7 .index-nav1 b{line-height: 50px;}
.index-mk7 .index-nav1 p{line-height: 80px;}
.index-mk7 .index-nav1 i{top:-8px;left: 210px;}

.index-mk7 .index-nav2{width: 1100px;}
.index-mk7 .index-nav2 span{width: 160px;height:1px;}


.mk14-con{width:1180px;height:606px;background:#e9f4ff;border-radius: 10px;margin: 0 auto 60px auto;}

.mk14-left{width:560px;height:308px;position: relative;float:left;margin: 30px 0 0 20px;}
.mk14-left dt{width:379px;height:260px;border-radius: 10px;overflow: hidden;position: absolute;top:0;right:0;}
.mk14-left dt img{display:block;width:100%;height:100%;}
.mk14-left dd{width:290px;height:260px;position: absolute;top:40px;left: 0;z-index: 2;}
.mk14-left dd h1{display:block;width:100%;font-size: 76px;height:80px;line-height:80px;text-indent:10px;font-weight: normal;color:#ff5e3e;font-style: italic;padding:10px 0;}
.mk14-text{width:290px;height:160px;background:#fff;border-top-right-radius: 10px;border-bottom-left-radius: 10px;


 -webkit-box-shadow: 0 0px 8px rgba(80, 137, 255, .5);
    -moz-box-shadow: 0 0px 8px rgba(80, 137, 255, .5);
    box-shadow: 0 0px 8px rgba(80, 137, 255, .5);
}

.mk14-text b{display:block;width:276px;font-size: 26px;color:#ff5e3e;font-weight: normal;float:left;padding:15px 0;margin:0 0 0 15px;}
.mk14-text i{display:block;width:64px;height:2px;background:#ff5e3e;float:left;margin:0 0 0 15px;}
.mk14-text p{display:block;width:276px;font-size: 16px;line-height: 26px;color:#333;float:left;margin: 10px 0 0 15px;}

.mk14-left:nth-of-type(2) dd h1{color:#5089ff;}
.mk14-left:nth-of-type(2) dd b{color:#5089ff;}
.mk14-left:nth-of-type(2) dd i{background-color:#5089ff;}


.mk14-bottom{width:1140px;height:210px;position: relative;float:left;margin: 30px 0 0 20px;}

.mk14-bottom-img{width:100%;height:190px;border-radius: 10px;overflow: hidden;float:left;margin-top:10px;}
.mk14-bottom-img img{display:block;height:190px;float:right;margin-left: 4px;}

.mk14-text2{width:270px;height:210px;position: absolute;top:0;left: 0;z-index: 2;border-top-right-radius: 10px;border-bottom-left-radius: 10px;
	
	background: -webkit-linear-gradient(top, #5791ff, #2e6ee7);
    background: -o-linear-gradient(top, #5791ff, #2e6ee7);
    background: linear-gradient(to bottom, #5791ff, #2e6ee7);

}

.mk14-text2 h1{width:240px;height:86px;font-weight:normal;font-size: 76px;line-height: 86px;color:#ffff;font-style:italic;margin:6px auto 0 auto;position: relative;}
.mk14-text2 h1 b{display:block;width:110px;height:30px;font-size: 26px;line-height: 30px;font-style:normal;font-weight: normal;position: absolute;top:24px;left:110px;z-index: 2;}
.mk14-text2 i{display:block;width:64px;height:2px;background:#fff;position: absolute;top:66px;left: 110px;z-index: 2;}

.mk14-text2 p{display:block;width:240px;font-size: 16px;line-height: 26px;color:#fff;margin:0px auto 0 auto;}


/*---foot---*/

.foot{width:100%;height:490px;background:url(../images/foot-bg_30.jpg) no-repeat center;background-size: cover !important;}

.foot-con{width:1200px;height:auto;margin: 0 auto;}

.foot-left{width:322px;float:left;margin: 65px 0 0 82px;}
.foot-logo{width:179px;height:142px;display:block;}
.foot-icon{width:100%;padding:30px 0;float:left;}
.foot-icon img{display:block;width:44px;height:41px;float:left;margin-right:20px;}


.login-box img{display: block;width:100%;}
.login-box {width:100%;padding:30px 0 60px 0;float:left;}
.login-box li {
	float:left;
	margin-right:15px;
	position:relative;
	cursor:pointer;
	list-style:none;
}
.xcx {
	position:absolute;
	width:150px;
	height:150px;
	background:#fff;
	right:-52px;
	
	z-index:10;
	cursor:pointer;
	-moz-transform:rotateY(270deg);
	-ms-transform:rotateY(270deg);
	-o-transform:rotateY(270deg);
	-webkit-transform:rotateY(270deg);
	transform:rotateY(270deg);
	-moz-transition:all 0.3s ease-in-out 0s;
	-webkit-transition:all 0.3s ease-in-out 0s;
	transition:all 0.3s ease-in-out 0s;
}
.xcx-list:hover .xcx {
	-moz-transform:rotateY(0deg);
	-ms-transform:rotateY(0deg);
	-o-transform:rotateY(0deg);
	-webkit-transform:rotateY(0deg);
	transform:rotateY(0deg);
}

.xcx:after {
	content:"";
	position:absolute;
	border-width:6px;
	border-style:dashed dashed dashed solid;
	border-color:transparent transparent white transparent;
	display:block;

	right:68px;
	top:-11px;
}
.weixin {
	position:absolute;
	width:150px;
	height:150px;
	background:#fff;
	right:-52px;
	z-index:10;
	cursor:pointer;
	-moz-transform:rotateY(270deg);
	-ms-transform:rotateY(270deg);
	-o-transform:rotateY(270deg);
	-webkit-transform:rotateY(270deg);
	transform:rotateY(270deg);
	-moz-transition:all 0.3s ease-in-out 0s;
	-webkit-transition:all 0.3s ease-in-out 0s;
	transition:all 0.3s ease-in-out 0s;
}
.weixin-list:hover .weixin {
	-moz-transform:rotateY(0deg);
	-ms-transform:rotateY(0deg);
	-o-transform:rotateY(0deg);
	-webkit-transform:rotateY(0deg);
	transform:rotateY(0deg);
}
.weixin:after {
	content:"";
	position:absolute;
	border-width:6px;
	border-style:dashed dashed dashed solid;
	border-color:transparent  transparent white transparent;
	display:block;
	right:68px;
	top:-11px;
}

.app {
	position:absolute;
	width:250px;
	height:150px;
	background:#fff;
	right:-52px;
	z-index:10;
	cursor:pointer;
	-moz-transform:rotateY(270deg);
	-ms-transform:rotateY(270deg);
	-o-transform:rotateY(270deg);
	-webkit-transform:rotateY(270deg);
	transform:rotateY(270deg);
	-moz-transition:all 0.3s ease-in-out 0s;
	-webkit-transition:all 0.3s ease-in-out 0s;
	transition:all 0.3s ease-in-out 0s;
}
.app-list:hover .app {
	-moz-transform:rotateY(0deg);
	-ms-transform:rotateY(0deg);
	-o-transform:rotateY(0deg);
	-webkit-transform:rotateY(0deg);
	transform:rotateY(0deg);
}
.app:after {
	content:"";
	position:absolute;
	border-width:6px;
	border-style:dashed dashed dashed solid;
	border-color:transparent  transparent white transparent;
	display:block;
	right:68px;
	top:-11px;
}


.foot-right{width:616px;height:auto;float:right;margin:190px 62px 0 0;}
.foot-right a{display:block;width:120px;height:24px;line-height: 24px;text-align:right;color:#333;float:right;margin-bottom: 20px;font-size:20px;}

.foot-bottom{width:1200px;height:auto;margin: 0px auto 0 auto;text-align: center;overflow: hidden;}
.foot-bottom p{display:inline-block;font-size: 16px;color:#666;line-height: 24px;}
.foot-bottom img{display:inline-block;margin: 10px 0 6px 0;}


.foot-link{display: block;width:80%;height:auto;overflow: hidden;margin: 0 auto;}
.foot-link dt{display:inline-block;height:18px;font-size: 16px;color:#333;line-height: 18px;float:left;font-weight: bold;}
.foot-link dd{display:inline-block;height:auto;font-size: 16px;color:#333;line-height: 18px;float:left;}
.foot-link dd a{color:#333;padding-left: 7px;white-space: nowrap;}

/*---资料弹出二维码----*/

.zllq{width:100%;height:100%;position: fixed;top:0;left:0;z-index:999;background:rgba(0,0,0,0.8);display:none;}
	
.zllq-gb{width:16px;height:auto;cursor: pointer;position: absolute;top:15px; right: 15px;z-index: 2;}

.zllq-con{width:300px;height:300px;background:#fff;border-radius: 15px;margin: 10% auto;position: relative;overflow: hidden;}

.zllq-con h2{width:100%;font-size: 24px;color:#cc0202;text-align: center;padding:25px 0 20px 0;background:#fff;}
.zllq-er{display:block;width:200px;margin:0px auto 0 auto;}



/*----智能测评---*/


.fd1{animation: books01 3s .2s ease infinite;}
.fd2{animation: books02 2s .2s ease infinite;}
.fd3{animation: books03 3.5s .15s ease infinite;}
.fd4{animation: books04 3s .2s ease infinite;}

@keyframes books01 {
  50% {
    transform: translate3d(0, -10px, 0);
  }

  100% {
    transform: translate3d(0, 0px, 0);
  }
}

@keyframes books02 {
  50% {
    transform: translate3d(0, -30px, 0);
  }

  100% {
    transform: translate3d(0, 0px, 0);
  }
}

@keyframes books03 {
  50% {
    transform: translate3d(0, -25px, 0);
  }

  100% {
    transform: translate3d(0, 0px, 0);
  }
}

@keyframes books04 {
  50% {
    transform: translate3d(0, -25px, 0);
  }

  100% {
    transform: translate3d(0, 0px, 0);
  }
}
@keyframes books05 {
  50% {
    transform: translate3d(0, -18px, 0);
  }

  100% {
    transform: translate3d(0, 0rem, 0);
  }
}

.index-zncp{width:100%;height:auto;background:url(http://bj.aura.cn/file/new0518/images/jq/jq-bg_02.jpg) no-repeat bottom center;background-size:auto 295px !important ;overflow: hidden;padding-bottom: 20px;}

.index-zncp .index-mk-nav{margin: 10px auto 50px auto;}

.index-zncp .index-nav1{width: 1200px;}
.index-zncp .index-nav1 b{line-height: 50px;}
.index-zncp .index-nav1 p{line-height: 80px;}
.index-zncp .index-nav1 i{top:-8px;left: 240px;}

.index-zncp .index-nav2{width: 700px;}
.index-zncp .index-nav2 span{width: 160px;height:1px;}

.zncp-con{width:1000px;height:auto;overflow: hidden;margin: 0 auto;}

.zncp-left{width:250px;height:auto;float:left;overflow: hidden;background: url(http://bj.aura.cn/file/new0518/images/jq/jq_15.png) no-repeat bottom left;background-size: 236px auto;}
.zncp-left b{display:block;width:100%;height:66px;font-size: 30px;line-height: 66px;float:left;}
.zncp-left i{display:block;width:32px;height:1px;background:#434bfc;float:left;}
.zncp-left2{width:100%;height:445px;position: relative;float:left;margin-top:24px;}

.zncp-left2 p{display:block;border-radius: 100px;overflow: hidden;position: absolute;

	-webkit-box-shadow: 0px 0px 8px rgba(67, 75, 252, .5);
    -moz-box-shadow: 0px 0px 8px rgba(67, 75, 252, .5);
    box-shadow: 0px 0px 8px rgba(67, 75, 252, .5);

}
.zncp-left2 p:nth-of-type(1){width:72px;height:72px;background:#3b7bff;overflow: hidden;top:0;left: 20px;}
.zncp-left2 p:nth-of-type(1) span{display:block;width:100%;font-size: 20px;color:#fff;line-height: 24px;text-align: center;padding-top:10px;}

.zncp-left2 p:nth-of-type(2){width:80px;height:80px;background:#fff;overflow: hidden;top:10px;left: 153px;}
.zncp-left2 p:nth-of-type(2) span{display:block;width:100%;font-size: 22px;color:#3b7bff;line-height: 26px;text-align: center;padding-top:15px;}

.zncp-left2 p:nth-of-type(3){width:68px;height:68px;background:#fff;overflow: hidden;top:113px;left: 38px;}
.zncp-left2 p:nth-of-type(3) span{display:block;width:100%;font-size: 20px;color:#3b7bff;line-height: 24px;text-align: center;padding-top:8px;}

.zncp-left2 p:nth-of-type(4){width:78px;height:78px;background:#3b7bff;overflow: hidden;top:157px;left: 157px;}
.zncp-left2 p:nth-of-type(4) span{display:block;width:100%;font-size: 22px;color:#fff;line-height: 26px;text-align: center;padding-top:10px;}


.zncp-right{width:680px;height:478px;border-radius: 30px;float:right;margin-right: 10px;overflow: hidden;margin-top:15px;
background:#fff;
	-webkit-box-shadow: 0px 0px 15px rgba(67, 75, 252, .2);
    -moz-box-shadow: 0px 0px 15px rgba(67, 75, 252, .2);
    box-shadow: 0px 0px 15px rgba(67, 75, 252, .2);

}

.zncp-right h2{display:block;width:100%;height:46px;background:#3b7bff url(http://bj.aura.cn/file/new0518/images/jq/jq-c-t_03.jpg) no-repeat center;background-size: auto 100%;margin: 0 auto;font-size: 18px;font-weight: normal;line-height: 46px;padding-left: 20px;

}
.zncp-right h2 p{ width:80%;height:46px;background:#3b7bff;color:#fff;}



.zncp-right2{width:92%;height:400px;margin:30px auto 0 auto;overflow-y: auto; overflow-x: hidden; }



 /*滚动条样式*/
.zncp-right2::-webkit-scrollbar {
	/*滚动条整体样式*/
    width:6px;
	/*高宽分别对应横竖滚动条的尺寸*/
    height:6px;
}
.zncp-right2::-webkit-scrollbar-thumb {
	/*滚动条里面小方块*/
    border-radius:10px;

	background:#6799ff;
}
.zncp-right2::-webkit-scrollbar-track {
	/*滚动条里面轨道*/
  
	border-radius:10px;
	background:#ecf3ff;
}


.zncp-dh1{width:80%;height:auto;overflow: hidden;float:left;margin-bottom: 20px;}
.zncp-dh1 img{display: block;width:56px;height:auto;float:left;margin-right: 10px;}
.zncp-dh1 p{display:block;width:80%;float:left;}
.zncp-dh1 p span{display:inline-block;height:auto;background:#e6f2ff;font-size: 16px;color:#000;line-height: 20px;padding:15px 15px;border-radius: 10px;float:left;}

.zncp2{width:100%;height:auto;float:left;overflow: hidden; display:none;}
.zncp2-t{width:80%;height:auto;text-align: center;font-size: 0;float:left;margin-left: 16px;margin-right: 10px;}
.zncp2-t button{border:none;display:inline-block;width:190px;height:40px;background:#3b7bff;border-radius: 5px;font-size: 18px;text-align: center;color:#fff;line-height: 40px;margin:0 10px 15px 10px;cursor: pointer;}

.zncp-dh2{width:80%;height:auto;overflow: hidden;float:right;margin-bottom: 20px;margin-right: 40px;}
.zncp-dh2 img{display: block;width:56px;height:auto;float:right;margin-left: 10px;}
.zncp-dh2 p{display:block;width:80%;float:right;}
.zncp-dh2 p span{display:inline-block;height:auto;background:#e6f2ff;font-size: 16px;color:#000;line-height: 20px;padding:15px 15px;border-radius: 10px;float:right;}

.zncp-dh3{width:80%;height:auto;float:left;}
.zncp-input{display:block;width:350px;height:45px;border:1px solid #3b7bff;border-radius: 10px;font-size: 18px;text-align: center;line-height: 45px;margin: 0 auto;}
.zncp-dh3 p{display:block;width:100%;font-size: 16px;color:#333;text-align: center;padding:10px 0;overflow: hidden;}
.zncp-anniu{display:block;border:none;width:220px;height:50px;border-radius: 50px;text-align: center;line-height: 50px;font-size: 20px;color:#fff;margin: 0 auto 40px auto;cursor: pointer;

	font-weight: bolder;
	background: -webkit-linear-gradient(top, #ff8730, #ff451e);
    background: -o-linear-gradient(top, #ff8730, #ff451e);
    background: linear-gradient(to bottom, #ff8730, #ff451e);

}


.zncp3{width:100%;height:auto;float:left;overflow: hidden;}
.animation-delay-2{
            -webkit-animation-delay:0.25s;
            animation-delay:0.25s;
        }
 .animation-delay-5{
            -webkit-animation-delay:0.5s;
            animation-delay:0.5s;
        }

 .animation-delay-10{
            -webkit-animation-delay:.75s;
            animation-delay:.75s;
        }

 .animation-delay-15{
            -webkit-animation-delay:1.5s;
            animation-delay:1.5s;
        }
 .animated{
            opacity: 0;
        }





