/* CSS Document */
* {
	margin: 0;
	padding: 0;
}
a {
	text-decoration: none;
}
ul li {
	list-style: none;
}
img {
	outline: none;
	border: none;
}
input, select {
	outline: none;
}
area {
	outline: none;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}
i, em {
	font-style: normal;
}
body {
	font-family: Microsoft YaHei;
	font-size: 12px;
}


.top{ width:1100px; margin:0 auto; overflow:hidden;}
.top a.logo{ float:left; width:99px; height:39px; overflow:hidden;}
.top span{ float:right; height:118px; line-height:118px; text-align:right; color:#FFF; font-size:22px; font-family:Gill Sans MT;}
.top ul{ float:right; height:118px; overflow:hidden; margin-right:150px;}
.top ul li{ float:left; height:118px;}
.top ul li a{ display:block; width:128px; text-align:center; color:#FFF; font-size:20px; line-height:118px; -webkit-transition:all 0.4s linear;}
.top ul li a:hover{ background:#FFF; color:#554ad7; border-bottom-left-radius:60px;  border-bottom-right-radius:60px;}

.banner_tit{ width:1100px; margin:0 auto; overflow:hidden;}
.banner_tit p{ text-align:center; line-height:56px; color:#3617b5; font-size:44px;}


.banner_bt{ width:830px; margin:0 auto; overflow:hidden; padding-left:270px;}
.banner_bt a{ -webkit-transition:all 0.4s ease-in-out; float:left; width:222px; height:44px; line-height:44px; border-bottom:3px solid #898afb; background:#ffd930; border-radius:22px; color:#3315b0; font-size:20px; text-align:center; margin-right:116px;}
.banner_bt a:hover{ background:#FFF;}

.suit{ width:536px; margin:0 auto; overflow:hidden; padding:24px 0 0 564px;}
.suit p{ color:#6f69e4; font-size:22px; line-height:62px; text-align:left;}

.talk_bt{ -webkit-transition:all 0.4s ease; display:block; width:840px; box-shadow:#f8eec1 6px 8px 20px; height:74px; margin:0 auto; line-height:74px; text-align:center; color:#4d3cce; font-size:28px; background:#ffd930; font-weight:bold; border-radius:38px;}
.talk_bt:hover{ background:#4d3cce; color: #FFF; box-shadow:#4d3cce 6px 8px 20px;}
.talk_bt i{ display:inline-block; margin-left:58px;}

.kzh{ width:1100px; margin:0 auto; overflow:hidden;}
.tit{ width:100%; overflow:hidden;}
.tit h2{ width:100%; text-align:center; line-height:120px;  color:#4d3cce; font-size:48px; font-weight:bold;}
.tit i{ color:#ffd930;}

.kzh_ct{ width:100%; padding-top:118px; overflow:hidden;}
.kzh_ct p{ float:left; width:334px; overflow:hidden; margin-right:48px; line-height:24px; text-align:center; color:#4d3cce; font-size:20px;}

.box{ width:1100px; margin:0 auto; overflow:hidden;}

#course{ float:left; width:284px; overflow:hidden; }
#course span{ -webkit-transition:all 0.4s ease-in-out; display:block; width:282px; height:118px; border:1px solid #6f62d7; margin-bottom:10px; line-height:118px; text-indent:56px; color:#4d3cce; font-size:24px; font-weight:bold; position:relative;}
#course span b{ position:absolute; width:3px; height:26px; background:#4d3cce; left:35px; top:47px;}
#course span.se{ background:#4d3cce; color:#FFF;}
#course span.se b{ background:#FFF;}


#course_content{ float:right; width:804px; overflow:hidden; border:1px solid #4d3cce;}
#course_content .ever{ display:none;}
#course_content .ever dl{ width:682px; margin:0 auto; overflow:hidden; border-bottom:1px dashed #d7d3f0; padding:0 6px 12px 26px;}
#course_content .ever dl:nth-child(2){ border-bottom:0px;}
#course_content .ever dl dt{ float:left; width:510px; overflow:hidden;}
#course_content .ever dl dt h6{ height:91px; color:#4d3cce; font-size:24px; line-height:114px; text-indent:12px;}
#course_content .ever dl dt p{ color:#4d3cce; font-size:18px; line-height:24px; margin-bottom:24px;}
#course_content .ever dl dt p i{ font-size:22px;}
#course_content .ever dl dd{ float:right; padding-top:74px; overflow:hidden;}
#course_content .ever dl dd a{ display:block; width:172px; height:48px; border-radius:24px; margin-bottom:24px; line-height:48px; text-align:center; background:#ffd930; color:#4d3cce; font-size:26px;}
#course_content .ever dl dd a.quick{ background:#4d3cce; color:#FFF;}

.tit2 i{ color:#FFF;}

.seven{ width:1100px; margin:0 auto; overflow:hidden; position:relative;  height:375px;}
#advan{ width:1100px; height:375px; position:absolute; left:0px; top:0px; z-index:1;}
#advan span{ position:absolute; width:116px; height:116px; line-height:116px; text-align:center; color:#4d3cce; font-size:30px; border-radius:58px;}
#advan span.se{ background:#4d3cce; color:#FFF;}

#advan_content{ position:absolute; width:410px; height:172px; left:350px; bottom:47px; z-index:5;}
#advan_content .ever{ display:none;}
#advan_content .ever p{ width:410px; height:140px; overflow:hidden; padding-top:32px; line-height:40px; font-size:34px; text-align:center; color:#4d3cce;}
#advan_content .ever p i{ font-weight:bold;}

.seven a{ -webkit-transition:all 0.4s ease; z-index:10; position:absolute; width:186px; height:47px; line-height:48px; text-align:center; background:#FFF; border-radius:24px; color:#4d3cce; font-size:28px; left:460px; bottom:0px;}
.seven a:hover{ background:#4d3cce; color:#FFF;}


		.container{
			width: 1100px;
			margin: 0 auto;
			font-size: 14px;
			background:url(../images/slid_bg.png) 0 76px no-repeat;
		}
		.preview {
		    text-align: center;
		    padding: 30px;
		}
		.preview a {
		  display: inline-block;
		  margin-right:90px;
		  width:100px;
		  height:100px;
		  border-radius:60px;
		  overflow:hidden;
		  border:5px solid #fdc011;
		  outline:none;
		}
		.preview img {
		  display: block;
		  width: 100px;
		  height: auto;
		}
		.preview a.active {
		 border:5px solid #4d3cce;
		 box-shadow:#000 0 0 20px;
		}

.foot_bt{ width:958px; margin:0 auto; overflow:hidden; padding-left:142px;}
.foot_bt a{ float:left; width:359px; height:74px; line-height:74px; text-align:center; color:#FFF; background:#4d3cce; font-size:28px; font-weight:bold; border-radius:38px; margin-right:40px;}
.foot_bt a.bb{ background:#ffd930;}


.footer{ width:100%; text-align:center; color:#FFF;  font-size:16px; line-height:30px; padding:50px 0;}







