/*通用*/
*{ margin:0; padding:0;}
html{}
body{color:#FFF; background-color:#FFF; background-repeat:no-repeat; font-size: 0;background-attachment: fixed; position: relative;}
ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd {margin:0px;padding:0px;border:none;list-style:none; font-weight: normal;}
a{text-decoration:none;  text-shadow:none;font-weight:normal;}
ul{list-style:none;}
textarea,input,button,select{outline:none;-webkit-appearance:none; font-family:"微软雅黑";}
a{color:#6c6c6c;text-decoration:none;}
img{border:none; display: block;}
span{margin:0; padding:0;}
/*****************
-------首页-------
*****************/
.header{width:100%; position: fixed; background:#FFF; top:0; left:0;z-index:9;}
.headK{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content:space-between;align-items:center;}
.hdlogo{display: block;}
/*导航*/
.Menu ul{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content:space-between;align-items:center;flex-wrap:wrap}
.Menu ul li{display: block;position: relative;}
.MenuA{display: block;}
/* banner */
.banner{ width:100%;overflow:hidden;position:relative; z-index:7;}
.banner .swiper-slide{ width:100%;display: block;position:relative; background-position: top center; background-repeat: no-repeat;}
.banD{ position: absolute;left: 0;right: 0; margin: 0 auto;color:#FFF;text-align: center;}
/*腰线*/
.IndWai{ background:#FFF; box-shadow: 0 5px 10px rgba(0,0,0,0.1); z-index:2; position: relative;}
.IndWaiK{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content:center;flex-wrap:wrap}
.IndWaiA{display: block; text-align: center;}
.IndWaiI{background-image: url("../images/icon/IntNavI01.png"); background-repeat: no-repeat; display: block; margin: 0 auto;}
.IndWaiI1{background-position: 0 0;}
.IndWaiA h3{ color:#333;font-weight:550;}
.IndWaiA h4{background:#17b19d; margin: 0 auto;}
.IndWaiA p{color:#acb2b1;}
.IndWaiZ{position: relative; background:#eee;}
.IndWaiZ i{left:0; position: absolute; display: block;background:#17b19d;}
/*title*/
.IndTit{}
.IndTitH{color:#04535d;text-align: center;letter-spacing:2px;position: relative; margin: 0 auto;font-weight:550;z-index:1;}
.IndTitH span{ color:#17b19d;display: inline-block;}
.IndTitH i{width:100%;display: block; background-image: url("../images/icon/title01.png"); background-position:  center top;left:0; top:0; position: absolute; z-index: -1; background-repeat: no-repeat;}
.IndTitH:before, .IndTitH:after{content: ' ';display:block; background-position: center; background-repeat: no-repeat; position: absolute;}
.IndTitH:before{right:100%; background-image: url("../images/icon/title02.png");}
.IndTitH:after{left:100%;background-image: url("../images/icon/title03.png");}
.IndTitD{ text-align: center;}
.IndTitD span{color:#333;display: inline-block; position: relative;}
.IndTitD span:before, .IndTitD span:after{content:' ';display:block; background-position: center; background-repeat: no-repeat;background-image: url("../images/icon/title04.png"); position: absolute;top:0;}
.IndTitD span:after{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform: rotate(180deg);}
.IndTitC .IndTitH{color:#fff;}
.IndTitC .IndTitH i{opacity:0.2;}
.IndTitC .IndTitH:before{background-image: url("../images/icon/titleB02.png");}
.IndTitC .IndTitH:after{background-image: url("../images/icon/titleB03.png");}
.IndTitC .IndTitD span{color:#FFF;}
.IndTitC .IndTitD span:before,.IndTitC  .IndTitD span:after{background-image: url("../images/icon/titleB04.png");}
/*留学条件*/
.IndTiao{ background:#f4f4f4;;}
.IndTiaT{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content:space-between;align-items:center;}
.IndTiaTa{display: block; background:#FFF; font-size:18px; color:#4a5e5b;display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center; position: relative;}
.IndTiaTa i{background-image: url("../images/icon/IndTiaI.png"); background-position: 0 0; background-repeat: no-repeat;}
.IndTiaT .on span{position:absolute;left:0;right:0;margin:0 auto;bottom:0; display:block;width:0;height:0;border-style:solid;border-color:transparent transparent #FFF transparent;}
.IndTiaN{background:#FFF;}
.IndTiaZ{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content:space-between; flex-wrap:wrap}
.IndTiaL{background-color:#424787; background-position: center  bottom; background-repeat: no-repeat; color:#FFF; background-image: url("../images/pic/IndTiaB.jpg");}
.IndTiaLn h3{ color:#fffefe;}
.IndTiaLn i{display: block; background:#FFF;}
.IndTiaLn p{ color:#bbbee5;}
.IndTiaLa{background:#FFF; text-align: center;display: block;color:#404585;}
.IndTiaR{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content:space-between;flex-wrap:wrap}
.IndTiaRn{position:relative;}
.IndTiaRn h3{ color:#2a4144;}
.IndTiaRn h4{ color:#4a5556;font-weight:500;}
.IndTiaRp{color:#6e7273;}
.IndTiaI{display: block; background-image: url("../images/icon/IndTiaI1.png"); background-repeat: no-repeat; background-position: center; position: absolute;}
/*热门院校*/
.IndHotK{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content:space-between;flex-wrap:wrap}
.IndHotTa{display: block; position: relative;text-align: center;color:#333;}
.IndHotT .on{ background:#04535d; color:#FFF;}
.IndHotT .on span{position:absolute;top:50%;display:block;width:0;height:0;border-style:solid;}
.IndHotZ{display: -webkit-box;display: -ms-flexbox;display:flex;flex-wrap:wrap}
.IndHota{background:#FFF;display: block;}
.IndHotH{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content:space-between;align-items:center;}
.IndHotHI{border-radius:50%; overflow: hidden;}
.IndHotHI img{width:100%;}
.IndHotHp h3{ color:#333;}
.IndHotHp p{color:#b4b3b3;}
.IndHotP{color:#8f8f8f;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.IndHotC{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content:space-between;align-items:center; color:#777;}
.IndHotCI{width:50%;display: -webkit-box;display: -ms-flexbox;display:flex;align-items:center;}
.IndHotCI i{display: block; background:#17b19d;}
/*留学条件*/
.IndAnL{background-image: url("../images/pic/IndAnLB.jpg"); background-position: center top; background-repeat: no-repeat;}
.IndAnLK{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content:space-between;}
.IndAnLT{position: relative;}
.IndAnLT img{width:100%;}
.IndAnLT p{color:#FFF;position:absolute;}
.IndAnLT p i{ position: absolute;display: block; background:#17b19d; transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform: rotate(45deg);}
.IndAnLN{ background: rgba(255,255,255,0.1); border:1px solid rgba(255,255,255,0.3);}
.IndAnLN::-webkit-scrollbar{width:1px;height:0;}
.IndAnLN::-webkit-scrollbar-track{background:rgba(255,255,255,0);}
.IndAnLN::-webkit-scrollbar-thumb{background: #17b19d;}
.IndAnLN::-webkit-scrollbar-thumb:hover{background:#333;}
.IndAnLTab{margin:0 auto; overflow:hidden;}
.IndAnLNT{margin:0 auto;}
.IndAnLNT p{border-bottom:1px solid #cdfff8; color:#cdfff8;}
.IndAnLTab .swiper-slide,.IndAnLNT{display: -webkit-box;display: -ms-flexbox;display:flex;align-items:center;}
.IndAnLTab .swiper-slide p{border-bottom:1px dashed rgba(255,255,255,0.3);color:#FFF;}
/*精品课程*/
.IndJin{background:#f3f5f5;}
.IndJinT{background: #FFF;display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content:space-between;align-items:center;}
.IndJinTa{width:50%;text-align: center;color:#5f6869; position: relative;}
.IndJinT .on{color:#FFF; background:#17b19d;}
.IndJinT .on span{ position: absolute;left:0;right:0; margin:0 auto;display: block;width:0;height:0;border-style:solid;border-color:#17b19d transparent transparent transparent;}
.IndJinT .on:first-child{ border-top-right-radius:0;border-bottom-right-radius:0;}
.IndJinT .on:last-child{ border-top-left-radius:0;border-bottom-left-radius:0;}
.IndJinN{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content:space-between;flex-wrap:wrap}
.IndJinZ{background:#FFF;overflow: hidden; box-shadow:0 5px 10px rgba(0,0,0,0.1);}
.IndJinZ1 .IndJinI{ background-color:#0f7083}
.IndJinZ2 .IndJinI{ background-color:#ee9d08}
.IndJinZ3 .IndJinI{ background-color:#56549c}
.IndJinZ4 .IndJinI{ background-color:#3653d0}
.IndJinI{background-image: url("../images/pic/IndJin.png"); background-position: bottom center; background-size:100%; background-repeat: no-repeat; color:#FFF;text-align: center;}
.IndJinI h3{text-shadow:0 4px 2px rgba(0,0,0,0.2); font-weight:600;}
.IndJinIp{border-top:1px dashed rgba(255,255,255,0.2);border-bottom:1px dashed rgba(255,255,255,0.2);}
.IndJinP h3{color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.IndJinP p{color:#b4b3b3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.IndJinPa{color:#FFF; text-align: center;display: block; position: relative; background:#f53d39;}
.IndJinPa span{position: absolute;right:0;display: block; width: 0;height: 0;border-style: solid;border-color: transparent #f53d39 transparent transparent;}
/*留学资讯*/
.IndZixK{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content:space-between;flex-wrap:wrap}
.IndZixB{background:#f6f6f6;background:#eee; margin:0;}
.Zixnext,.Zixprev{top:auto; margin:0; bottom:0;}
.Zixnext{ background-color:#17b19d;right:0;}
.Zixprev{ background-color:#04535d;}
.IndZixI{overflow: hidden; display: block;}
.IndZixI img{width:100%;}
.IndZixT h4{color:#04535d;}
.IndZixT h3{ color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.IndZixT p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden; color:#555;}
.IndZixA{ color:#FFF; background:#17b19d;text-align: center; display: block;}
.IndZixNT{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content:space-between;align-items:center;}
.IndZixNTa{color:#767676; display: block;}
.IndZixNT i{ display: block;background:#ededed;}
.IndZixNT .on{ color:#009683;}
.IndZixNa{border-bottom:1px solid #ddd;display: block;}
.IndZixNp{display: -webkit-box;display: -ms-flexbox;display:flex;align-items:center;}
.IndZixNp i{display: block; background:#6c6c6c;}
.IndZixNp p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap; color:#000;}
.IndZixNp span{ margin-left: auto; color:#707070;}
.IndZixNz{color:#707070;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
/*效果环境*/
.IndHuaN{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content:space-between;align-items:center; flex-wrap:wrap}
.IndHuaA{ display: block; background:#000; overflow: hidden;}
.IndHuaA img{width:100%;}
/*foot*/
.foot{ background-color:#1d1d1d;background-repeat: no-repeat;color:#FFF;background-image: url("../images/pic/footB.jpg")}
.ftK{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content:space-between;flex-wrap:wrap}
.ftKN hr {border:0;}
.ftKF label {display: inline-block;max-width:100%;font-weight: bold;}
.ftKFI{background:rgba(255,255,255,0.3);color: #fff;border:none;outline: none;}
.submit{background: #1b929f;text-align: center;color: #fff; border:none;}
.ftKMa{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:flex-end;}
.ftKM{text-align: center;color:#FFF;}
.ftLink h3{font-weight:500;}
.ftLinkN{display: -webkit-box;display: -ms-flexbox;display:flex;flex-wrap:wrap}
.ftLinka{ color:#FFF;display: block;}
.copy{text-align: center;}

/*display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content:space-between;align-items:center; flex-wrap:wrap*/
html {font-size: 625%; /*100 ÷ 16 × 100% = 625%*/}
/*出的各分辨率媒体查询换算：*/
@media screen and (min-width:360px) and (max-width:374px) and (orientation:portrait){html{font-size:703%;}}
@media screen and (min-width:375px) and (max-width:383px) and (orientation:portrait){html{font-size:732.4%;}}
@media screen and (min-width:384px) and (max-width:399px) and (orientation:portrait){html{font-size:750%; }}
@media screen and (min-width:400px) and (max-width:413px) and (orientation:portrait){html{font-size:781.25%;}}
@media screen and (min-width:414px) and (max-width:431px) and (orientation:portrait){html{font-size:808.6%;}}
@media screen and (min-width:432px) and (max-width:479px) and (orientation:portrait){html {font-size:843.75%;}}

.h{
	height: 165px;
}
.dubu_ly{
	width: 100%;
    margin: 0 auto;
    padding: 25px 0;
    background: #04535d;
	position: fixed;
    bottom: 0;
	z-index: 999;
}
.dubu_ly_text {
    text-align: center;
    font-size: 26px;
    color: #fff;
    margin-bottom: 15px;
}
.dubu_lyinput {
    width: 225px;
    float: left;
    margin-right: 15px;
}
.dubu_lyinput input {
    width: 212px;
    height: 42px;
    line-height: 44px;
    border: none; 
    outline: none;
    border-radius: 2px;
    padding-left: 10px;
    font-size: 14px;
	background: #FFF;
    color: #666 !important;
}
.dubu_lyinput select {
    width: 224px;
    height: 44px;
    line-height: 44px;
	border: none;
    outline: none;
    border-radius: 2px;
    padding-left: 10px;
    font-size: 14px;
    color: #666;
	background: #FFF;
}
.dubu_lybtn input {
    width: 160px;
    height: 45px;
    background: #00a1b6;
    border: none;
    outline: none;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    cursor: pointer;
    color: #fff;
}
@media(max-width:1080px){
	.dubu_ly,.h{
		display: none;
	}
}