* {padding: 0;margin: 0;box-sizing: border-box;}
/*Reset the tag*/
a{text-decoration:none;}
img{border:none;}
ul,li{list-style:none;}
/*---banner---*/
.ms_banner{width:100%;}
.ms_banner img{width:100%;display: block;}
/*学习*/
.ms_xx{width:100%;margin:2% 0;overflow:hidden;}
.ms_title{font-size:30px;text-align: center;line-height:35px;margin:3% auto;font-weight:bold;color:#333;}
.ms_xx .x_list{width:100%;margin:2% 0;overflow:hidden;}
.ms_xx .x_list .x_li{position:relative;width:48%;height:256px;float:left;margin:1%;background:url(../images/box2-1.png)no-repeat center center;background-size:100%;}
.ms_xx .x_list .x_li2{background:url(../images/box2-2.png)no-repeat center center;background-size:100%;}
.ms_xx .x_list .x_li3{background:url(../images/box2-3.png)no-repeat center center;background-size:100%;}
.ms_xx .x_list .x_li4{background:url(../images/box2-4.png)no-repeat center center;background-size:100%;}
.ms_xx .x_list .x_li .x_con1{padding:50px;}
.ms_xx .x_list .x_li .x_con1 span{display:block;text-align:left;font-size:16px;color:#333;}
.ms_xx .x_list .x_li .x_con1 h5{text-align:left;margin-top:5px;font-size:20px;font-weight:bold;color:#333;}
.ms_xx .x_list .x_li .x_con2{display:none;padding:30px 20px;position:absolute;top:0;left:0;width:100%;height:100%;background:#1325a5;border-radius:10px;}
.ms_xx .x_list .x_li .x_con2 .t1{font-size:16px;text-align:center;line-height:30px;color:#f6d45b;width:112px;height:30px;border:1px #f6d45b solid;border-radius:50px;}
.ms_xx .x_list .x_li .x_con2 .t_list{margin-top:5px;}
.ms_xx .x_list .x_li .x_con2 .t_list p{text-indent:0;text-align:left;padding-left:10px;position:relative;font-size:14px;color:#fff;line-height: 24px;}
.ms_xx .x_list .x_li .x_con2 .t_list p:before{position:absolute;left:0;top:10px;content: '';width:6px;height:6px;background:#fff;border-radius:50px;}
.ms_xx .x_list .x_li:hover .x_con2{display: block;cursor: pointer;}
/*课程设置*/
.ms_sz{width:100%;margin:2% 0;overflow:hidden;}
.ms_sz .tab{width:98%; margin:4% auto 2%;}
.ms_sz .tab-hd {overflow:hidden; zoom:1;}
.ms_sz .tab-hd li{ float:left;width:12%;margin:1%; padding:2%;font-size:16px;font-weight:bold;color:#333; border-radius:5px;background:#e8e8e8;text-align:center; cursor:pointer;}
.ms_sz .tab-hd li.active{background:#1325a5;color:#fff;}
.ms_sz .tab-bd li{display:none; padding:10px;font-size:24px;overflow: hidden;}
.ms_sz .tab-bd li.thisclass{display:list-item;}
#custom{border-collapse:collapse;border-radius:10px;width:98% !important;margin:2% auto;background:#1325a5;}
#custom td {font-size:15px;text-align:center;padding:1% ;color:#fff;line-height:30px;border:1px solid #fff;text-align: center;}
#custom th {font-size:20px;text-align:center;padding:1% ;color:#fff;background:#fed340;}
.ms_sz .title{width:15%;background:#f6e002;color:#333!important;}
/*课程体系*/
.ms_tx{width:100%;margin:2% 0;overflow:hidden;}
.ms_tx .tab{width:98%; margin:4% auto 2%;}
.ms_tx .tab-hd {overflow:hidden; zoom:1;}
.ms_tx .tab-hd li{float:left;width:12%;margin:1%; padding:2%;font-size:16px;font-weight:bold;color:#333; border-radius:5px;background:#e8e8e8;text-align:center; cursor:pointer;}
.ms_tx .tab-hd li.active{background:#1325a5;color:#fff;}
.ms_tx .tab-bd li{display:none; padding:10px;font-size:24px;overflow: hidden;}
.ms_tx .tab-bd li.thisclass{display:list-item;}
.ms_tx .c1{background:#f6e002;color:#333;}
.ms_tx .c2{background:#f8ef97;color:#333;}
/*管理制度*/
.ms_zd{width:100%;padding:2% 0;overflow:hidden;background:url(../images/box5-bg.png)repeat-y center center;}
.ms_zd .z_list{width:100%;margin:2% 0;overflow: hidden;}
.ms_zd .z_list li{width:23%;float:left;margin:1%;}
.ms_zd .z_list .txt{margin:10px auto;font-size:20px;font-weight:bold;line-height:30px;text-align:center;color:#fff;display:flex;justify-content:center;align-items:center;width:160px;height:160px;background:#0f346b;border-radius:50%;}
.ms_zd .z_list li p{margin-top:10px;font-size:13px;color:#333;text-align: center;line-height: 24px;}
.ms_zd .z_list li:nth-child(even) .txt{background:#ffa812;}
/*留学指南*/
.ms_zn{width:100%;margin:2% 0;overflow:hidden;}
.ms_zn .z_list{width:100%;margin:2% 0;overflow:hidden;}
.ms_zn .z_list li{width:31.3333%;float:left;margin:1%;}
.ms_zn .z_list li img{width:100%;display: block;}
@media only screen and (min-width: 320px) and (max-width:750px) {
	.ms_title{font-size:22px;}
	.ms_xx .x_list .x_li{width:98%;}
	.ms_sz .tab-hd li{width:23%;}
	.ms_tx .tab-hd li{width:23%;}
	.ms_zd .z_list li{width:98%;height:auto;}
	.ms_zn .z_list li{width:98%;}
	.ms_xx .x_list .x_li:hover .x_con2{height:280px;}
}