a{cursor: pointer;text-decoration: none;}
a:hover{text-decoration: none;cursor: pointer;}
*{padding: 0;margin: 0;box-sizing: border-box;color:#333333;}
button{cursor: pointer;}
.container-zt{width: 1020px;margin: 0 auto;}
.fl{float: left;}
.fr{float: right;}
.clr:after{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden;}
.diver10{height: 10px;}
.diver15{height: 15px;}
.diver20{height: 20px;}
body{
	background-image: url('../images/banner.jpg');
	background-size: 1920px 680px;
	background-repeat: no-repeat;
	background-position:center 120px;
	position: relative;
}
.comm-frame{
	box-shadow: inset 0 0 50px #a9e4f6;
    padding: 50px 40px;
    background: #fff;
    border-radius: 20px;
    width: 1020px;margin: 0 auto;
}
.block-1{
	margin-top: 500px;
}
.guide-words{
	background-image: url('../images/daoyu.png');
	background-repeat: no-repeat;
	background-position: left center;
	background-size: 139px 124px;
	padding-left: 170px;
	font-size: 16px;
	line-height: 32px;
	letter-spacing: 1px;
	height: 124px
}
.comm-ttl{
	font-size: 100px;
	color: #e4f3ff;
	text-align: center;
	position: relative;
}
.comm-ttl h2{
	display: inline-block;
	font-size: 40px;
	width: 460px;
	height: 50px;
	color:#008dfc;
	background-image: url('../images/left-icon.png'),url('../images/right-icon.png');
	background-position: left center,right center;
	background-size:40px 24px,40px 24px;
	background-repeat: no-repeat,no-repeat;
	padding: 0 50px;
	position: absolute;
	font-weight: normal;
	letter-spacing: 2px;
	text-align: center;
	left: 50%;
	top: 50%;
	margin-top: -25px;
	margin-left: -230px;
}
.zk-items-words{
	display: flex;
	justify-content: space-between;
}
.zk-items-words li{
	display: inline-block;
	width: 190px;
	height: 88px;
}
.zk-items-words li a{
	display: inline-block;
	width: 100%;
	height: 72px;
	background:rgb(224,241,255);
	font-size: 24px;
	border-radius: 13px;
	text-align: center;
	line-height: 72px;
}
.zk-items-words li.act{
	background-position: center top;
	background-repeat: no-repeat;
	background-size: 190px 87px;
	background-image: url('../images/button-icon.png');
}
.zk-items-words li.act a{
	color: #ffffff;
	background:rgba(224,241,255,0);
}
.zk-content{
	display: flex;
	justify-content: space-between;
}
.zk-content li{
	display: inline-block;
	width: 290px;
	height: 247px;
	background-position: center top;
	background-repeat: no-repeat;
	background-size: 290px 247px;
	background-image: url('../images/txt-bg-01.png');
}
.zk-content li h5{
	text-align: center;
	font-size: 70px;
	color:#d7edff;
	font-weight: normal;
}
.zk-content li p{
	padding: 0 25px;
	font-size: 15px;
	color:#101010;
	line-height: 22px;
}
.zk-content li p span{
	color: #008cfc
}
.zk-content li p a{
	color: #fdb00b;
	text-decoration: underline;
}
.zk-box>div{
	display: none;
}
.zk-box>div.active{
	display: block;
}
#learn-2 .zk-content li p{
	padding: 20px 25px 0 25px;
	line-height: 30px;
}
#learn-3 .zk-content li p{
	padding: 20px 25px 0 25px;
	line-height: 30px;
	letter-spacing: 1px;
}
.zk-time-btn{
	text-align: center;
	margin-top: 15px;
}
.zk-time-btn a{
	display:inline-block;
	width: 196px;
	height: 37px;
	border-radius: 19px;
	background: #ffce00;
	line-height: 37px;
	color: #000000;
}
.time-tbl table{
	border-spacing: 0;
	border-collapse: collapse;
}
.time-tbl table tr:nth-child(1) td{
	font-weight: bold;
	font-size: 16px;
}
.time-tbl table td{
	font-size: 14px;
	text-align: center;
}
.time-tbl table td[rowspan="2"]{
	font-size: 16px;
}
.time-tbl h4{
	font-size: 17px;
	color: #008cfc;
	margin: 0;
	padding: 13px 0;
}
.time-tbl h4 span{
	font-weight: normal;
	color: #333333;
}
#learn-4 .zk-content li{
	width: 450px;
	height: 247px;
	background-image: url('../images/txt-bg-02.png');
	background-size: cover;
}
#learn-5 .zk-content li{
	width: 450px;
	height: 247px;
	background-image: url('../images/txt-bg-02.png');
	background-size: cover;
}
#learn-5 .zk-content li p{
	padding: 25px;
	font-size: 15px;
	color: #101010;
	line-height: 30px;
}
.benefits{
	width: 922px;
	height: 154px;
	background-size: cover;
	background-repeat: no-repeat;
	margin: 0 auto;
	margin-bottom: 30px;
}
.bnf-l{
	background-image: url('../images/txt-bg-03.png');
}
.bnf-r{
	background-image: url('../images/txt-bg-04.png');
}
.benefits>img{
	width: 52px;
	height: 52px;
}
.benefits>div{
	width: 830px;
	height: 135px;
	margin-top: 10px;
	padding: 10px 20px;
}
.bnf-l img{
	margin: 25px 17px 0 15px;
	float: left;
}
.bnf-l>div{
	float: left;
}
.bnf-r img{
	margin: 25px 15px 0 17px;
	float: right;
}
.bnf-r>div{
	float: right;
}
.bnf-r .bnf-content h3{
	text-align: right;
}
.bnf-content h3{
	font-size: 20px;
	color: #008cfc;
}
.bnf-content p{
	font-size: 16px;
	line-height: 30px;
	padding-top: 5px;
}
.bnf-content p a{
	color:#fdb00b;
	text-decoration: underline;
}
.process-imgs img{
	display: block;
	width: 950px;
	height: auto;
	margin:0 auto;
}
.process-imgs img:nth-child(1){
	margin-top: -80px;
}
.sch-box{
	display: flex;
	justify-content: space-between;
	list-style-type: none;
}
.sch-box li{
	width: 202px;
	height: 272px;
	background-repeat: no-repeat;
	background-size: cover;
	background-image: url('../images/page.png');
	text-align: center;
}
.sch-box li img{
	width: 154px;
	height: 104px;
	margin-top: 36px;
}
.sch-box li h5{
	font-size: 18px;
	color: #222;
	margin-top: 8px;
}
.sch-box li p a{
	width: 112px;
	height: 26px;
	display: inline-block;
	background-size: cover;
	margin-top: 8px;
}
.sch-box li p a:nth-child(1){
	background-image: url('../images/college-btn-01.png');
}
.sch-box li p a:nth-child(2){
	background-image: url('../images/college-btn-02.png');
}
.ending img{
	width: 100%;
}
.footer{
	text-align: center;
	font-size: 12px;
	line-height: 30px;
	padding: 20px 0;
	color: #aaa;
}
.to-home{
	position: fixed;
	width: 33px;
	height: 132px;
	display: inline-block;
	right: 50%;
	margin-right: -510px;
	top:100px;
}