*{margin:0;padding:0;list-style: none;text-decoration: none;}
body{background: #f7f7f7;}
/* 导航 */
.sp_header{height:52px;top:0;overflow:hidden; background: #E52121;position:fixed;z-index:10;width:100%;}
.sp_logo{padding:10px;float:left;height:50px}
.sp_logo img{width: 54%;margin:auto;max-height:30px;}
.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:15px}
.sp_nav span{display:block;background: #f7f7f7;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:20px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:9;background:#eee;width:100%;height:calc(100% - 47px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:50px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:14px;margin-right:10px;}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#666;width:80%}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left; width:100%;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#c9141e}
.sjj_nav ul li ul li>ul{margin-left:10px}
/* 底部 */
.footer_index{
    width:100%;
    padding-top:20px;
    text-align: center;
    background: #444444;
    line-height: 34px;
    color: #FFFFFF;
    margin-top:20px;
}
.footer_index span{
    display: block;
}
.index_top{
    width:100%;
    position: fixed;
    position: relative;
    background: #E52121;
}
.top_leftimg{
    position: absolute;
    top:10px;
    left:20px;
}
.top_right{
    position: absolute;
    right:10px;
    top:15px;
}
/* 导航 */
.nav_index{
    width: 100%;
    /* height: 276px; */
    background: #FFFFFF;
    padding-bottom: 20px;
    padding-top:20px;
}
.nav_index ul{
    display: flex;
    margin-bottom: 30px;
}
.nav_index ul:last-child{
    margin-bottom: 0;
}
.nav_index ul li{
    width:30%;
    text-align: center;
}
.nav_index ul a{
    display: block;
    font-size: 1rem;
    font-weight: 400;
    color: #343434;
    line-height: 30px;
}
/* 资讯 */
.info{
    width:95%;
    height:226px;
    background: #FFFFFF;
    margin:0 auto;
    padding:0 9px;
    padding-bottom: 20px;
    position: relative;
}
.info img{
    width:100%;
    height:132px;
    
}
.info p{
    width:92.5%;
    height:27px;
    padding-left: 10px;
    position: absolute;
    bottom:47%;
    color:#fffafa;
    line-height: 27px;
    font-size:1rem;
    background: url(/Public/Phone/images/index_image/info_image.png) no-repeat;
    background-size:100%;
}
.info p a{
    color:#fffafa;
}
.info_main{ margin-top:8px;}
.info_main li{
    width: 100%;
    font-size: 1rem;
    font-weight: 400;
    line-height: 32px;
    list-style-image:url(/Public/Phone/images/index_image/n.png);
    list-style-position: inside;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.info_main li a{
    color: #666666;
}
.info_main img{
    margin-right:12px;
}
/* 优势 */
.advantage{
    width:100%;
    height:323px;
    background: #FFFFFF;
    margin-top:14px;
    padding-top: 24px;
}
.advantage_title{
    background: url(/Public/Phone/images/index_image/title1.png) no-repeat;
    background-size: 100%;
    text-align: center;
    margin-bottom: 10px;
}
.advantage_title a{
    font-size: 1.25rem;
    font-weight: 400;
    color: #F53C3C;
    line-height: 18px;
}
.advantage_title p{
    font-size: 12px;
    font-weight: 400;
    color: #666666;
    line-height: 28px;
}
.advantage_main{
    width:95%;
    margin:0 auto;
}
.advantage_ul{
    display: flex;
    /* padding:0 20px; */
    margin-bottom: 16px;
}
.advantage_ul a{
    width:50%;
    height:36px;
    text-align: center;
    border-radius: 4px;
    background: #f7f7f7;
    margin-right:15px;
    display: flex;
}
.advantage_ul a:last-child{
    margin-right:0;
}
.advantage_ul li{
    display: flex;
}
.advantage_ul li:nth-child(2){
    margin-right: 0;
}
.advantage_ul li p{
    font-size: 1rem;
    line-height: 36px;
}
.advantage_ul li img{
    width:24px;
    height:24px;
    margin-right:10px;
    margin-top:5px;
    margin-left:15px;
}
/* 留学专题 */
.special{
    width:100%;
    height:390px;
    margin-top:15px;
    padding-top:28px;
    background: #FFFFFF;
}
.select,.select1{
    color: red;
    border-bottom: 2px solid red;
    padding-bottom: 5px;
}
.offer_top{
    width:95%;
    margin:0 auto;
}
#tit{
    display: flex;
    border-bottom: 1px solid #d7d7d7;
    /* padding-bottom: 5px; */
}
#tit li{
    width:25%;
    text-align: center;
    /* margin-right:15px; */
    font-size: 1rem;
    /* letter-spacing: 1px; */
}
#tit li:last-child,#tit1 li:last-child{
    margin-right: 0;
    letter-spacing: 0;
    width:30%;
}
.tcon_li ul{
    display: flex;
    width:95%;
    margin:0 auto;
    margin-top:10px;
    /* margin-bottom:25px; */
}
.tcon_li ul li{
    width: 50%;
    position: relative;
    margin-right:15px;
}
.tcon_li ul li:last-child{
    margin-right:0;
}

.tcon_li p{
    width:80%;
    
    font-size: 1rem;
    color: #FFFFFF;
    
}
.more{
    width:60%;
    margin:0 auto;
    display: flex;
    text-align: center;
    font-size: 1rem;
    font-weight: 400;
    line-height: 27px;
    margin-top:19px;
}
.more a{
    width: 114px;
    color: #FFFFFF;
    display:block;
    line-height: 27px;
    height: 30px;
    background: #E35657;
    border-radius: 15px;
}
.more a:first-child{
    margin-right:30px;
}
/* 录取数据 */
.admission{
    width: 100%;
    height:597px;
    padding-top:20px;
    background: url(/Public/Phone/images/index_image/shuju_tu.png);
}
#tit2{
    width:70%;
    margin:0 auto;
    display: flex;
}
.select2{
    width: 110px;
    height: 32px;
    text-align: center;
    line-height: 32px;
    font-size: 1rem;
    color: #FFFFFF;
    letter-spacing: 2px;
    background: #F53C3C;
    border-radius: 10px;
}
#tit2 li{
    width: 110px;
    height: 32px;
    margin-right:30px;
    text-align: center;
    line-height: 32px;
    font-size: 1rem;
    /* color: #343434; */
    letter-spacing: 2px;
    /* background: #F9F9F9; */
    border-radius: 10px;
}
#tit2 li:last-child{
    margin-right:0;
}
.ad_top1{
    width:60%;
    margin:0 auto;
    text-align: center;
    font-size: .83rem;
    font-weight: 400;
    color: #666666;
    letter-spacing: 2px;
    line-height: 28px;
}
.ad_top1 p span{
    font-size: 1.1rem;
}
.ad_top2{
    width:80%;
    margin:0 auto;
    text-align: center;
}
.ad_top2 p{
    font-size: .83rem;
    font-weight: 400;
    color: #666666;
    line-height: 26px;
}
.ad_top2 b{
    font-size: 1.25rem;
    font-weight: bold;
    color: #F53C3C;
    line-height: 26px;
}
.ad_top2 span{
    font-size: 1rem;
    font-weight: 400;
    color: #F53C3C;
    line-height: 26px;
}
.ad_top3 ul li{
    width:90%;
    height:90px;
    margin:0 auto;
    margin-top:15px;
    background: #FFFFFF;
}
.ad_top3_div{
    margin-top:15px;
}
.ad_top3 ul li{
    display: flex;
}
.ad_top3 ul li img{
    width:62px;
    height:62px;
    margin:14px 10px;
}
.ad_top3 ul li p{
    font-size: 1rem;
    font-weight: 400;
    color: #343434;
    line-height: 30px;
}
.ad_top3_div p{
    font-size: 1rem;
    font-weight: 400;
    color: #343434;
    line-height: 30px;
}
.ad_top3_div p b{
    margin-right:15px;
}
.ad_top3_div span{
    font-size: .83rem;
    font-weight: 400;
    color: #666666;
    line-height: 30px;
}
/* 专家团队 */
.team{
    width: 100%;
    padding-top: 30px;
    background: #FFFFFF;
    padding-bottom:26px;
}
.team_top{
    width:80%;
    height:60px;
    background: url(/Public/Phone/images/index_image/zhuanjia_bei.png) no-repeat;
    background-size: 100% 100%;
    margin:0 auto;
    margin-bottom: 20px;
}
.team_top p{
    width:80%;
    text-align:center;
    padding:10px 30px;
    font-size: .9rem;
    font-weight: 400;
    color: #666666;
    line-height: 23px;
}
#tit3{
    width:50%;
    margin:0 auto;
    display: flex;
}
.select3{
    width: 70%;
    height: 32px;
    text-align: center;
    line-height: 32px;
    font-size: 1rem;
    color: #FFFFFF;
    letter-spacing: 2px;
    background: #F53C3C;
    border-radius: 10px;
}
#tit3 li{
    width: 70%;
    height: 32px;
    margin-right:10px;
    text-align: center;
    line-height: 32px;
    font-size: 1rem;
    /* color: #343434; */
    letter-spacing: 2px;
    /* background: #F9F9F9; */
    border-radius: 10px;
}
#tit3 li:last-child{
    margin-right:0;
}
/* 美国院校 */
.universities{
    width: 100%;
    background: #FFFFFF;
    padding-top:30px;
    margin-top:20px;
    padding-bottom:30px;
}
.universities_main ul{
    display: flex;
    width:92%;
    margin:0 auto;
    margin-top:15px;
}
.universities_main ul li{
    width: 33%;
    text-align: center;
}
.universities_main ul li img{
    width:60px;
    height:60px;
}
.universities_main ul li p{
    font-size: 1rem;
    font-weight: 400;
    color: #343434;
    line-height: 30px;
}
/* 资讯 */
.new_info{
    width: 100%;
    height: 325px;
    margin-top:10px;
    padding-top:30px;
    background: #FFFFFF;
}
.offer_top1{
    width:92%;
    margin:0 auto;
}
#tit1{
    display: flex;
    border-bottom: 1px solid #d7d7d7;
}
#tit1 li{
    width:30%;
    margin-right:6px;
    font-size: 1rem;
    /* letter-spacing: 1px; */
}
#tit1 li:last-child{
    margin-right: 0;
}
.new_info_main li{
    width: 90%;
    margin: 0 auto;
    font-size: 1rem;
    font-weight: 400;
    line-height: 32px;
    list-style-image:url(/Public/Phone/images/index_image/n.png);
    list-style-position: inside;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.new_info_main li a{
    color: #666666;
}
.training{
    width: 100%;
    height: 322px;
    background: #FFFFFF;
    margin-top:15px;
    padding-top: 30px;
}
/* 语言培训 */
.training_ul{
    width:95%;
    margin:0 auto;
    display: flex;
    margin-bottom: 15px;
}
.training_ul li{
    width:35%;
    text-align: center;
}
.training_ul img{
    /* margin-right:5px; */
}
/* .training_ul img:last-child{
    margin-right: 0;
} */
/* 软实力提升 */
.promote{
    width: 100%;
    height: 420px;
    background: #FFFFFF;
    margin-top:15px;
    padding-top: 30px;
}
.promote_main ul{
    width:95%;
    margin:0 auto;
    display: flex;
    margin-bottom: 18px;
}
.promote_main ul a{
    width:30%;
    height:98px;
    background: #FFFFFF;
    color: #666666;
    margin-right:28px;
    box-shadow: 2px 3px 7px 0px rgba(0, 0, 0, 0.09);
    border-radius: 4px;
    text-align: center;
}
.promote_main ul a:last-child{
    margin-right:0;
}
/* 学生心声 */
.student{
    width:100%;
    height:360px;
    background: #FFFFFF;
    margin-top:10px;
    padding-top:30px;
}
/* .promote_main ul a img{
    width:61px;
    height:46px;
} */
/* 公司荣誉 */
.medal{
    width: 100%;
    height: 344px;
    margin-top:15px;
    padding-top:30px;
    background: #FFFFFF;
}
.slideBox{ width:100%; height:230px; position:relative;}
.slideBox .hd{ overflow:hidden; position:absolute; left: 0; bottom:-37px; z-index:1; height:50.734px; }
.slideBox .hd ul{ overflow:hidden; zoom:1; width: 100%;padding-top: 10px;overflow-x: auto;white-space: nowrap; height:40.734px;}
.slideBox .hd ul li{ /*float:left;*/ margin-left:1.5%;  width:13%;text-align:center;cursor:pointer;opacity: 0.5;position: relative;display: inline-block;}
.slideBox .hd ul li:first-child{margin-left: 0;}
.slideBox .hd ul li img{display: block;width: 100%;height: 100%;}
.slideBox .hd ul li.on{ background:#f00; color:#fff;opacity: 1;margin-top: -5px;box-shadow: 0 0 5px 2px #d45455;}
.slideBox .bd{ position:relative; width: 90%; z-index:0;margin: 0 auto;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:97%;display:block;height: 87%;}
.slideBox .prev,
.slideBox .next{ position:absolute;  top:50%; margin-top:-42px; display:block; width:15px; height:35px;  filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .prev{background:url(/Public/Phone/images/index_image/le5.jpg) center no-repeat;background-size: 15px 35px;left:-10px;}
.slideBox .next{background:url(/Public/Phone/images/index_image/rt5.jpg) center no-repeat;background-size: 15px 35px;right: -10px;}
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;}
.slideBox .prevStop{ display:none;}
.slideBox .nextStop{ display:none;}
.title p{
    text-align: center;
    color: #e13131;
    font-weight: bold;
    font-size: 1rem;
}

.slideBox .bd img{
    width: 90%;
    display: block;
    height: 87%;
    margin:0 auto;
}
.slideBox img{
    border:none;
    margin:0;
    padding:0;
    outline:0;
    font-size:100%;
}
.slideBox .hd ul li img{
    width: 100%;
    display: block;
    height: 100%;
}

.header_banner{
    width:100%;
    height:197px;
    margin-top:30px;
}

.example{width: 100%;height: 300px;font-size: 40px;}
.carousel-item{color: #fff;display: flex;}
.itme_main{font-size: 16px;margin-left: 15px;}
.carousel-item video{margin-left:50px;}
.itme_main a{text-decoration: none;color: #666666;}
.itme_main{
    margin-top:50px;
}
.itme_main b{
    font-size: 1.25rem;
    font-weight: 400;
    color: #333333;
    line-height: 27px;
}
.itme_main font{
    font-size: 1rem;
    font-weight: 400;
    color: #666666;
    line-height: 27px;
}
.itme_main strong{
    width:80%;
    font-size: .8rem;
    font-weight: 400;
    color: #666666;
    line-height: 27px;
    overflow: hidden;
    text-overflow: ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:3;
}
/* video::-webkit-media-controls-timeline {
        display: none;
    } */

/* 文字滚动 */
.notice{width:90%;margin:0 auto;height:40px;overflow:hidden;background:url(/Public/Phone/images/index_image/bg.png) no-repeat;background-size: 100% 100%;margin-top:10px;margin-bottom: 10px;}
.noticTipTxt{height:40px;line-height:40px;overflow:hidden;margin:0 0 0 40px;}
.noticTipTxt li{height:40px;line-height:40px;width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left: 23px;}
.noticTipTxt a{color:#666666;font-size:14px;text-decoration:none;}