/*公共*/
*{margin:0 auto;padding:0;box-sizing:border-box;font-weight: normal;}
html,
body{font-family:"Microsoft YaHei",Helvetica,Tahoma,Arial,sans-serif;
    overflow-x:hidden;
    Font-size=62.5%!important;
    text-align: center;
   
   }
   img{
   	max-width:100%;
   }
 a{
 	text-decoration: none;
 }
 ul{
 	list-style-type: none;
 }
/*banner*/
.banner{
	position:relative;
	width:100%;
}
.banner img{
	display: block;
	width:100%;
}
div>h2{
	font-size: 36px;
	color:#333;
	margin-bottom: 40px;
	padding-top: 50px;
}
div>h1 {
    font-size: 32px;
    padding-top: 50px;
    margin-bottom: 40px;
    color: #333;
}
div>h1>img {
    display: inline-block;
    vertical-align: middle;
    margin-top: -5px;
}
div>h1>span{
	padding:0px 30px;
}
.butt {
    display: block;
    width: 370px;
    height: 76px;
    line-height: 74px;
    font-size: 32px;
    color: #fff;
    margin-top: 50px;
    border-radius: 4px;
    background: #fc504d;
    box-shadow: 0px 10px 16px rgba(226,72,48,.3);
}
/*多种课程*/
.more_menu{
	position: relative;
	height:82px;
	margin:0px 32px!important;
}
.more_menu>div,.more_menu>div>div{
	vertical-align: top;
}
.more_menu .swiper-slide>span{
    display: inline-block;
    width:192px;
    height:52px;
    border:4px solid #cc9966;
    border-radius: 14px;
    line-height: 44px;
    font-size: 28px;
}
.more_menu .act{
	height:70px!important;
	border:0px!important;
    background: url(../img/menubg.png) no-repeat;
    background-size: 100% 100%;
    line-height: 50px!important;
}
.more_list>div{
    position: relative;
    width:648px;
    height:120px;
    margin-bottom: 20px;
    text-align: left;
    padding:40px 0px 0px 20px;
}
.more_list>div>span{
	display:inline-block;
	font-size: 28px;
	text-align: center;
	width:270px;
	height:36px;
	line-height: 36px;
	background: #fff;
	margin-right: 73px;
}
.more_list>div>a{
	display: inline-block;
	width:120px;
	height:36px;
	line-height: 34px;
	font-size: 28px;
	background: #c69c55;
	border-radius: 8px;
	text-align: center;
	margin-right: 15px;
}
.more_list>div>a:last-child{
	margin-right: 0px;
}

.more_list>.modiv1{
	background: url(http://www.pkusky.cn/ms-2018yiduiyi-pc/img/modiv1.png) no-repeat;
	background-size: 100% 100%;
}
.more_list>.modiv2{
	background: url(http://www.pkusky.cn/ms-2018yiduiyi-pc/img/modiv2.png) no-repeat;
	background-size: 100% 100%;
}
.more_list>.modiv3{
	background: url(http://www.pkusky.cn/ms-2018yiduiyi-pc/img/modiv3.png) no-repeat;
	background-size: 100% 100%;
}
.more_list>.modiv4{
	background: url(http://www.pkusky.cn/ms-2018yiduiyi-pc/img/modiv4.png) no-repeat;
	background-size: 100% 100%;
}
.more_list>.modiv5{
	background: url(http://www.pkusky.cn/ms-2018yiduiyi-pc/img/modiv5.png) no-repeat;
	background-size: 100% 100%;
}
.more_list>.modiv6{
	background: url(http://www.pkusky.cn/ms-2018yiduiyi-pc/img/modiv6.png) no-repeat;
	background-size: 100% 100%;
}
.more_list>.modiv7{
	background: url(http://www.pkusky.cn/ms-2018yiduiyi-pc/img/modiv7.png) no-repeat;
	background-size: 100% 100%;
}
.more_list>.modiv8{
	background: url(http://www.pkusky.cn/ms-2018yiduiyi-pc/img/modiv8.png) no-repeat;
	background-size: 100% 100%;
}
.more_list>.modiv9{
	background: url(http://www.pkusky.cn/ms-2018yiduiyi-pc/img/modiv9.png) no-repeat;
	background-size: 100% 100%;
}
.more_list>.modiv10{
	background: url(http://www.pkusky.cn/ms-2018yiduiyi-pc/img/modiv10.png) no-repeat;
	background-size: 100% 100%;
}
.more_list>.modiv11{
	background: url(http://www.pkusky.cn/ms-2018yiduiyi-pc/img/modiv11.png) no-repeat;
	background-size: 100% 100%;
}
.more_list>.modiv12{
	background: url(http://www.pkusky.cn/ms-2018yiduiyi-pc/img/modiv12.png) no-repeat;
	background-size: 100% 100%;
}
.more_list>.modiv13{
	background: url(http://www.pkusky.cn/ms-2018yiduiyi-pc/img/modiv13.png) no-repeat;
	background-size: 100% 100%;
}
.more_list>.modiv14{
	background: url(http://www.pkusky.cn/ms-2018yiduiyi-pc/img/modiv14.png) no-repeat;
	background-size: 100% 100%;
}
.more_list>.modiv15{
	background: url(http://www.pkusky.cn/ms-2018yiduiyi-pc/img/modiv15.png) no-repeat;
	background-size: 100% 100%;
}
.more_list>.modiv16{
	background: url(http://www.pkusky.cn/ms-2018yiduiyi-pc/img/modiv16.png) no-repeat;
	background-size: 100% 100%;
}
.more_list>.modiv17{
	background: url(http://www.pkusky.cn/ms-2018yiduiyi-pc/img/modiv17.png) no-repeat;
	background-size: 100% 100%;
}
.more_list>.modiv18{
	background: url(http://www.pkusky.cn/ms-2018yiduiyi-pc/img/modiv18.png) no-repeat;
	background-size: 100% 100%;
}
.menucircle>span{
	display: inline-block;
	width:24px;
	height:24px;
	background: #dedede;
	border-radius: 12px;
	margin:0px 12px;
}
.menucircle{
	margin-top: 35px;
}
.menucircle .active{
	background: #c3995b!important;
}
/*选择*/
.xuanze{
	position: relative;
	margin-left: 32px;
	margin-right: 32px;
}
.xuanze .swiper-slide>div{
    display: inline-block;
    padding:0px 22px 30px;
    width:325px;
    margin-top: 30px;
    box-shadow: 0px 2px 6px rgba(153,153,153,.25);
    height:400px;
    margin-right: 30px;
}
.xuanze .swiper-slide>div>img{
	width:100%;
	margin-top: -30px;
}
.xuanze .swiper-slide>div>span{
	display: inline-block;
	padding:20px 0px;
	font-size: 30px;
	color:#333;
}
.xuanze .swiper-slide>div>p{
    text-align: left;
	font-size: 20px;
	color:#333;
	line-height: 35px;
}
.xuanze .swiper-slide>div:last-child{
	margin-right: 0px;
}
.xuanze .swiper-slide>div>a{
	display: block;
	width:187px;
	height:62px;
	line-height: 60px;
	border-radius: 31px;
	font-size: 24px;
	color:#fff;
	background: url(http://m.pkusky.cn/mszhuanti-2017vip/img/buttonbg.png) repeat-x!important;
    background-size: 100% 100%!important;
    margin-top: 20px;
    box-shadow: 0px 14px 27px rgba(196,154,86,.3);
}
/*优势*/
.study{
	position: relative;
	margin-left: 32px;
	margin-right: 32px;
}
.study .swiper-slide>div{
    display: inline-block;
    width:325px;
    height:260px;
    margin-right: 30px;
}
.study .swiper-slide>div>img{
	width:100%;
	
}
.study .swiper-slide>div>h3{
	font-size: 28px;
	color:#333;
}
.study .swiper-slide>div:last-child{
	margin-right: 0px;
}
.study>a{
	display: block;
	width:370px;
	height:76px;
	line-height: 74px;
    font-size: 32px;
    color:#fff;
    margin-top: 40px;
    border-radius: 4px;
    background: url(http://m.pkusky.cn/mszhuanti-2017vip/img/buttonbg.png) repeat-x!important;
    background-size: 100% 100%!important;
}
/*保障*/
/*五大保障*/
.baozhang{
	position: relative;
	background:#fff;
}
.baozhang>h2>span{
	font-size: 28px;
}
.baozhang>div{
	position:relative;
	width:90%;
	height:207px;
	margin-bottom:30px;
}

.chooseleft{
	position: absolute;
	width:22%;
	height:170px;
	top:50%;
	margin-top:-85px;
	padding-top: 32px;
	background:#fc4c41;
}
.chooseleft>p{
	font-size:36px;
	color:#fff;
	font-weight: bold;
	
}
.chooseright{
	width:85%;
	height:207px;
	float:right;
	padding-top: 60px;
	padding-left:13%;
	padding-right:5%;
	border:#fc4c41 2px solid;
}

.chooseright>h5{
	text-align: left;
	font-size:24px;
    line-height: 35px;
	font-weight: normal;
	color:#666;
}
.swiper-pagination-bullet-active{
	background:#c3995b!important;
}
.swiper-wrapper{
	height:auto!important;
	margin-bottom: 50px;
}
.swiper-pagination-bullet {
    width: 24px!important;
    height: 24px!important;
    display: inline-block;
    border-radius: 100%;
    background: #dedede;
}
.swiper-pagination{
	position: relative!important;
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
	margin:0 12px!important;
}
.teacher2{
	padding-bottom: 50px;
	position: relative;
}
.teacher2 .swiper-button-prev{
	background: url(../img/tealeft.png)!important;
	width:40px!important;
	height:77px!important;
	opacity: 1!important;
	left:50px!important;
	z-index: 5;
}
.teacher2 .swiper-button-next{
	background: url(../img/tearight.png)!important;
	width:40px!important;
	height:77px!important;
	opacity: 1!important;
	right:50px!important;
	z-index: 5;
}
.teacher2 .swiper-wrapper{
	height:685px!important;
}
.teacher2 .swiper-container{
	height:775px;
}
.teacher2 .swiper-slide>div{
	width:478px!important;
	background:#fff;
	padding:30px 30px 47px;
	position: relative;
	border:1px solid #c49a56;
}
.teacher2 .swiper-slide>div>img{
	display: block;
	margin-bottom: 50px;
	width:198px;
	height:198px;
}
.teacher2 .swiper-slide>div>span{
	display: block;
	font-size: 32px;
	color:#333;
	background:#fff;
	position: relative;
	z-index:2;
	width:190px;
	margin-bottom: 30px;
}
.teacher2 .swiper-slide>div>b{
	position: absolute;
    width: 419px;
    top: 295px;
    left: 30px;
    height: 1px;
    background: #000;
}
.teacher2 .swiper-slide>div>h5{
	font-size: 22px;
	color:#666;
	text-align: left;
	line-height: 40px;
	margin-bottom: 20px;
}
.teacher2 .swiper-slide>div>h5>span{
	color:#333;
}
.teacher2 .swiper-slide>div>p{
	font-size: 22px;
	color:#fc504d;
	text-align: left;
	padding-left: 10px;
}
.teacher2 .swiper-slide>div>a{
	width:225px;
	height:68px;
	line-height: 66px;
    font-size: 28px;
    color:#fff;
    margin-top: 40px;
	display: block;
	border-radius: 4px;
    background: url(http://m.pkusky.cn/mszhuanti-2017vip/img/buttonbg.png) repeat-x!important;
    background-size: 100% 100%;
}
/*在未名天收获不一样的精彩*/
.shouhuo{
	position: relative;
}
.sh_top{
   width:100%;
   height:360px;
   background: url(../img/bg.png) no-repeat;
}
.shouhuo .swiper-slide>div{
	width:328px;
	height:560px;
	position: relative;
	float: left;
	background: #fff;
	box-shadow: 0px 5px 6px rgba(153,153,153,.3);
	padding:0px 0px 40px;
}
.shouhuo .swiper-slide>div:first-child{
	margin-right:30px;
}
.shouhuo .swiper-slide>div>img{
	width:100%;
	margin-bottom: 20px;
}
.shouhuo .swiper-slide>div>h3{
	font-size: 32px;
	color:#333;
	font-weight: bold;
	margin-bottom: 20px;
}
.shouhuo .swiper-slide>div>p{
	font-size: 20px;
	color:#333;
	text-align: left;
	line-height: 40px;
	padding:0px 30px;
}
.shouhuo>a,.more>a{
    display: block;
    width: 370px;
    height: 76px;
    line-height: 74px;
    font-size: 32px;
    color: #fff;
    margin-top: 40px;
    border-radius: 4px;
    background: url(http://m.pkusky.cn/mszhuanti-2017vip/img/buttonbg.png) repeat-x!important;
    background-size: 100% 100%!important;
    box-shadow: 0px 14px 27px rgba(196,154,86,.3);
}
/*教师*/
.teacher{
	padding-bottom: 50px;
	height:758px;
	background: #f5f5f5;
}

.teacher .swiper-slide>div{
	margin:0 32px;
	padding-top: 40px;
	background:#fff;
	height:510px;
	position: relative;
	box-shadow: 1px 8px 12px rgba(153,153,153,.4);
}
.teacher .swiper-slide>div>img{
	display: block;
	margin-bottom: 40px;
}
.teacher .swiper-slide>div>h4{
	font-size: 36px;
	color:#333;
	font-weight: bold;
	position: relative;
	margin-bottom: 15px;
}
.teacher .swiper-slide>div>h5{
	font-size: 28px;
	color:#666;
	line-height: 40px;
	margin-bottom: 20px;
}
.teacher .swiper-slide>div>a{
	display: block;
    background: #fb812b;
    color: #fff;
    font-size: 30px;
    width: 50%;
    height: 70px;
    outline: none;
    border-radius: 35px;
    border: 0px;
    line-height: 68px;
    position: absolute;
    left: 50%;
    margin-left: -25%;
    bottom: 40px;
}
.teacher>a{
	display: block;
	width:370px;
	height:76px;
	line-height: 74px;
    font-size: 32px;
    color:#fff;
    margin-top: 40px;
    border-radius: 4px;
    background:#fc504d;
}

input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #666; opacity:1; 
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #666;opacity:1;
}

input:-ms-input-placeholder{
    color: #666;opacity:1;
}

input::-webkit-input-placeholder{
    color: #666;opacity:1;
}
/*版权*/
.foot{
	width:100%;
	height:90px;
	position: relative;
	background:#666;
	margin-bottom: 90px;     
}
.foot>p{
	position: relative;
	
	font-size:22px;
	color:#fff;
	line-height:40px;
}
/*固定部分*/
.guding{
	position: fixed;
	width:100%;
	height:90px;
	bottom:0px;
	z-index:5;
}
.hjbzs{
	width:33.3%;
	height:90px;
	font-size:26px;
	float: right;
	color:#333;
	line-height:90px;
	background:#fdda1a;
}
.zixun{
	width:50%;
	height:90px;
	float: left;
	font-size:26px;
	line-height:90px;
	color:#fff;
	background: #1688e9;
    background-size: 100% 100%;	
}
.free{
	width:50%;
	height:90px;
	font-size:26px;
	float: right;
	color:#fff;
	line-height:90px;
	background: #fb812b;
    background-size: 100% 100%!important;
	
}
.tanceng{
	position: fixed;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	display: none;
	z-index:10;
	background:rgba(51,51,51,.5);
}
.tanceng>div{
	position: absolute;
	width:520px;
	left:50%;
	margin-left: -260px;
	height:580px;
	top:50%;
	margin-top: -290px;
}
.tanceng .tc1{
	position: absolute;
	width:580px;
	left:50%;

	margin-left: -290px;
	height:515px;
	background:#fff;
	z-index:5;

	padding-left:40px;
	padding-right: 40px;
	border-radius: 8px;
	padding-top: 40px;
}
.tanceng .tc1 h2{
	font-size: 38px;
	color:#333;
	margin-bottom: 10px;
}
.tanceng .tc1 form{
	position: relative;

}
.tanceng .tc1 input{
	height:68px;
	line-height:65px;
	outline: none;
	width:98%;
	-webkit-appearance: none!important;
	padding-left:20px;
	color:#808080;
	font-size:24px;
	border:1px solid #bfbfbf;
	margin-top:27px;
	border-radius: 10px;
}
.tanceng .tc1 h3{
	margin-top: 27px;
	font-size: 24px;color:#808080;
}
.tanceng .tc1 h3>span{
	display: inline-block;
	width:150px;
	border:#bfbfbf solid 1px;
	margin-left: 30px;
	line-height: 68px;
	font-size: 20px;
color:#808080;
	border-radius: 10px;
}
.h3spanh{
	background: #fc504d!important;
	color:#fff!important;
}
.tanceng .tc1 .msg{
	width:300px;
	margin-right: 20px;
}
.tanceng .tc1 .yzm{
	width:157px;
	-webkit-appearance: none;
	padding-left: 0px;
    border:0px;
    background: url(http://m.pkusky.cn/mszhuanti-2017vip/img/buttonbg.png) repeat-x!important;
    background-size: 100% 100%!important;
    color:#fff!important;
    box-shadow: 0px 14px 27px rgba(196,154,86,.3);
}
.tanceng .tc1 .lingqu{
	padding:0px;
	height:81px;
	line-height:78px;
	font-size: 30px;
	 -webkit-appearance: none;
	background: url(http://m.pkusky.cn/mszhuanti-2017vip/img/buttonbg.png) repeat-x!important;
    background-size: 100% 100%!important;
    color:#fff;
    box-shadow: 0px 14px 27px rgba(196,154,86,.3);
	margin-top: 40px;
	border:0px;
	cursor: pointer;
}
.tanceng  .close{
	display: block;
	width:42px;
	height:42px;
	background:url(../img/close.png);
    position: absolute;
    right:-90px;
    top:-40px;
    cursor: pointer;
}
.tanceng  .close:hover{
	background:url(../img/closeok.png)!important;
}
.biaodan{
	position: relative;
	padding-bottom: 20px;
}
.biaodan>h2>span {
    font-size: 28px;
}
.biaodan input{
	height:76px;
	line-height: 74px;
	margin-bottom: 30px;
	background:#fff;
	-webkit-appearance: none!important;
	border-radius: 10px;
	outline: none!important;
	font-size: 26px;
	color:#666;
	border:1px solid #999;
	text-align: center;
}
.biaodan .phone,.biaodan .lingqub,.biaodan .name,.biaodan .mudi{
	width:85%;
}

.biaodan .lingqub{
	background:#fdda1a;
	border:0px;
	font-size: 32px;
	background: url(http://m.pkusky.cn/mszhuanti-2017vip/img/buttonbg.png) repeat-x!important;
    background-size: 100% 100%!important;
    color:#fff;
    box-shadow: 0px 14px 27px rgba(196,154,86,.3);
}
.biaodan .msg{
	width:50%;
	margin-right: 30px;

}
.biaodan .yzmb{
	width:30%;
	border:0px;
	color:#fff;
	background: url(http://m.pkusky.cn/mszhuanti-2017vip/img/buttonbg.png) repeat-x!important;
    background-size: 100% 100%!important;
    box-shadow: 0px 14px 27px rgba(196,154,86,.3);
	
}
input:active,input:focus{
	border-color:#c3995b!important;
}

input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #808080; opacity:1; 
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #808080;opacity:1;
}

input:-ms-input-placeholder{
    color: #808080;opacity:1;
}

input::-webkit-input-placeholder{
    color: #808080;opacity:1;
}


.tanceng .tc2{
	position: absolute;
	width:580px;
	left:50%;
	display: none;
	margin-left: -290px;
	height:514px;
	z-index:8;
	background:#fff;
	padding-left:40px;
	padding-right:40px;
	border-radius:8px;
	padding-top:52px;
}
.tanceng .tc2 h2{
	font-size: 38px;
	color:#333;
	margin-bottom: 5px;
}
.tanceng .tc2 p{
	font-size: 21px;
	color:#999;
	margin-top: 15px;
	line-height:27px; 
}
.tanceng .tc2 a{
	display: block;
	width:416px;
	height:82px;
	font-size: 30px;
	background:#fd504d;
	color:#fff;  
	cursor:pointer;
	line-height: 80px;
	border-radius: 10px;
	margin-bottom: 20px;
	margin-top: 30px;
}
.tanceng .tc2 h4{
	font-size: 20px;
	color:#fd504d;
	font-weight: normal;
	margin-bottom: 5px;
}
.dingzhi .msabroad input,.biaodan .msabroad input,#table .msabroad input{
	appearance: none;
    -webkit-appearance: none;
    outline: none;
    display: none;
}
.dingzhi .msabroad input+span,.biaodan .msabroad input+span,#table .msabroad input+span{
    display: block;
    width: 85%;
    height: 76px;
    color: #808080;
    border:1px solid #dbdbdb;
    text-align: left;
    line-height: 74px;
    cursor: pointer;
    padding-left: 15px;
    border-radius: 8px;
    margin-bottom: 5px;
    background: #fff;
    font-size: 26px;
}
#table .msabroad input+span{
	width:98%;
	margin-top: 20px;
}
.dingzhi .msabroad input+span>e,.biaodan .msabroad input+span>e,#table .msabroad input+span>e{
	display: inline-block;
	width:22px;
	height:22px;
	background: url(http://m.pkusky.cn/img/chlx.png) no-repeat;
	background-size: 100% 100%;
	margin-right: 10px;
	vertical-align: middle;
	margin-top: -2px;
}
.dingzhi .msabroad input:checked+span,.biaodan .msabroad input:checked+span,#table .msabroad input:checked+span{
	border:1px solid #ff3b32;
	background-color: #fff2f2;
}
.dingzhi .msabroad input:checked+span>e,.biaodan .msabroad input:checked+span>e,#table .msabroad input:checked+span>e{
	background: url(http://m.pkusky.cn/img/chlxok.png) no-repeat!important;
	background-size: 100% 100%!important;
}
.shiting .msabroad input:checked+span>r,.biaodan  .msabroad input:checked+span>r,#table  .msabroad input:checked+span>r{
	display: none;
}
form .gjqh{
    position: absolute;
    font-size: 26px;
    color:#333;
    margin-left: 5px;
    cursor: pointer;
}
form .gjqh img{
    display:inline-block;
    vertical-align: middle;
    margin-top: -3px;
    margin-left: 5px;
}
form .international{
    background: #fff;
    height: 237px;
    position: absolute;
    display: none;
    overflow-y: scroll;
    border:1px solid #666;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    text-align: left;
    z-index: 4;
}
form .international li{
    height:60px;
    padding:0px 20px;
    font-size: 24px;
    line-height: 60px;
    position: relative;
    margin-right: 0px;
}
form .international li a{color:#666;clear: both;}
form .international li a .mobile-code{position: absolute;top:0px;right:10px;width:80px;text-align: left;}
.seoform .msabroad{
	display: none;
}