@media (min-width: 320px) and (max-width: 991px){
a{outline: none;}
.center{width: auto; padding: 0 15px;}
.head{height: 80px; padding-top: 5px;}
.head .center{width: auto; padding: 0 15px;}
.head .tops{width: auto; right: 15px; left: 15px; top: 2px;}
.tops .topl{padding-top: 0px;}
.tops .topr{display: none;}
.tops .toprn{display: none;}
.headLeft .logo img{width: auto; height: 42px; margin-top: 18px;}
.headLeft .logo img.logoTv{height: 42px; margin-top: 18px;}
.headRight{padding: 20px 0 0; text-align: right;}
.headRight .nav{display: none;}
.headRight .tel{height: 28px; display: none; width: auto; line-height: 28px; float: none; color: #1d26a0; background: none; border-radius: 14px; padding: 0;}
/*.head .center{width: 730px;}*/
.headRight .menuBtn{display: inline-block; margin-top: 6px; background: #fff; border: 1px solid #2db6a3; height: 24px; width: auto; border-radius: 5px;}
.headRight .menuBtn img{display: block; height: 14px; padding: 5px 10px;}
.headRight .mobileTel{display: inline-block; width: 28px; height: 28px; background: url(../images/new_tel.png) no-repeat 0 3px /25px auto; margin-right: 5px;}

.headRight .searchBtn{display: inline-block;}
.headRight .searchBtn img{height: 28px; width: 28px; padding: 2px 2px 1px; box-sizing: border-box; margin-right: 10px;}

/*手机导航*/
.headRight .mobileBg{position: fixed; top: 0; bottom: 0; left: 0; right: 0; z-index: 9; background: rgba(0,0,0, 0.2);}
.headRight .appMenu{position: fixed; z-index: 999; display: block; width: 100%; background: #fff; left: 0; top: 80px; border-top: 1px solid #f0f0f0;}
.headRight .appMenu li{float: none; width: 100%; border-bottom: 1px solid #f0f0f0; line-height: 42px; height: 42px;}
.headRight .appMenu li a{text-align: left; background: url(../images/nav_jiantou.png) no-repeat right center /8px auto; margin:0 24px; padding: 0;}
.indexHead .nav li a{color: #333;}
.headRight .appMenu li.on{height: auto;}
.nav li .secondNav{display: none}
.appMenu li .secondNav{position: static; margin: 0 20px; width: auto; background: none;}
.appMenu li .secondNav li{background: url(../images/li.jpg) no-repeat 6px center /3px auto; border: none; border-bottom: 1px solid #f0f0f0;}
.appMenu li .secondNav li:last-child{border-bottom: none;}
.appMenu li .secondNav li a{margin: 0 4px 0 0; padding-left: 20px; color: #333}
.appMenu li .secondNav li a:hover{background: url(../images/nav_jiantou.png) no-repeat right center /8px auto; color: #333;}
.indexHead .nav li.on a, .nav li.on a{color: #333;}
.nav li .secondNav li a, .indexHead .nav li .secondNav li a{padding-left: 20px;}
.nav li .secondNav:before{background: none;}

.searchDiv{display: none;}
.appSearch{position: fixed; top: 80px; background: #fff; z-index: 999; display: block; width: 100%; float: none; left: 0; padding: 15px; margin: 0;}
.appSearch input{border: 1px solid #d2d2d2; box-sizing: border-box; height: 38px; line-height: 38px;}
.appSearch input.txt{border-right: none; width: calc(100vw - 90px); border-radius: 10px 0 0 10px; background: #fff;}
.appSearch input.btn{width: 60px; background: url(../images/searchMobileIndex.png) no-repeat center center #616161; background-size: 20px auto; border-radius: 0 10px 10px 0; border-left: none;}

.subBanner{height: auto; background: none !important;}
.subBanner .bgPic{display: block;}
.subBanner .subHead, .subHead .find_nav{height: 35px;}
.subNav li{height: 35px; line-height: 35px;}
.subNav li a{padding: 0 20px;}
.subHead .center{margin: 0; padding: none;}
.subBanner .local,.subHead .subNav{display: none;}

.subHead .find_nav{width: 100%; display: block;}
.subHead .find_nav_list ul li a{height: 35px; line-height: 35px; padding: 0 20px;}

.subTitle{position: absolute; height: 52px; line-height: 26px; background: url(../images/bg_line.jpg) no-repeat center bottom /auto 2px; padding-bottom: 6px; margin-top: -40px;}
.subTitle p{font-size: 15px;}
.subTitle .name{font-size: 17px;}

.main{padding-top: 5px;}
.tabConDiv .tabCon{padding-right: 30px;}

/*热门标签*/
.main .mainRight{float: none; width: 100%;}
.main .h2{margin-left: 0; font-size: 16px;}
.hotList li{margin: 0 15px 15px 0;}
.btnList li{margin: 0; width: 20%; text-align: center;}
.btnList li img{display: inline-block; width: 42px; height: 42px;}

/*名师团队*/
.teamCenter{padding-right: 0;}
.teamList{width: 100%;}
.teamList li{width: 50%; box-sizing: border-box; margin-right: 0; padding-right: 15px; height: auto;}
.teamList li .bg{right: 15px; bottom: 36px; width: auto; height: auto;}
.teamList li img{width: 100%; height: auto;}
.teamList li .name{padding: 12px 0 5px;}

/*首页客户说*/
.teachers_banner{margin-top: -70px; height: 510px;}
.teachers_b{float: none;width: 100%; transform: scale(0.75); margin: 0 auto;}
.teachers_b .arrow .prev, .teachers_b .arrow .next{position: static; display: inline-block;}
.teachers_b .slide ul{height: 100%;}
.teachers_b .arrow{text-align: center; padding-top: 30px;}
.wordCon{display: none;}

/*分页*/
.pages{padding: 10px 0 5px; height: 30px; line-height: 30px;}
.pages .prevBtn, .pages .nextBtn{margin-right: 6px;}
.pages .nextBtn{margin-left: 6px;}
.pages a.pageNum{width: 30px; height: 30px; border-radius: 50%; line-height: 30px; background: #e8e8e8; margin: 0 4px;}
.pages a.active, .pages .pageNum:hover{background: #2db6a3;}

/*关于我们*/
.content{padding: 15px 0;}
.content .pic{max-width: 100%; height: auto; margin: 0 0 10px 0;}
.con, .con span, .con p, .con div, .con font, .con b, .con strong, .con h1{line-height: 32px !important;}

.otherDiv ul li{float: none; width: auto; padding-right: 0; overflow: hidden;}
.otherDiv ul li.fr{float: none;}

.otherLink p{width: 100%; float: none;}
.otherLink p.fr{float: none;}

.mapPc{display:none;}
.mapMobile{display:block;}

/*图片轮播*/
#jssor_1 .bg{background:rgba(0,0,0,0.6);}
#jssor_1 .bg .bgCon{width: 70%; margin-left: -35%;}
.bannDiv .bg .bgCon p.title{font-size: 84px; line-height: 92px;}
.bannDiv .bg .bgCon p.brief{font-size: 32px; line-height: 40px;}

/* 首页视频 */
.videoDiv{padding-left: 15px; padding-top: 30px; width: auto;}
.videoDiv ul{width: 100%;}
.videoDiv ul li{width: 50%; margin: 0 0 20px 0; box-sizing: border-box; padding-right: 15px;}
.videoDiv ul li span.videoIcon{background: url(../images/icon20.png) no-repeat 0 0 /36px auto; width: 36px; height: 36px; margin: -37px 0 0 -18px;}

}
/*@media (min-width: 320px) and (max-width: 768px){
.logo .logoTv, .rightDiv{display: none;}
.tops .topr{display: none;}
.tops .toprn{display: none;}
*/
@media (min-width: 320px) and (max-width: 768px){
.logo .logoTv{display: none;}
	
/*图片轮播*/
#jssor_1{height: 1000px;}
#jssor_1 .slides{height: 1000px;}
#jssor_1 .bg .bgCon{margin-top: -30px;}
.bannDiv .bg .bgCon p.title{font-size: 84px;}
.bannDiv .bg .bgCon p.brief{font-size: 28px;}
.bannDiv .bg .bgCon .more{font-size: 26px; height: 58px; line-height: 58px;}
.jssora05l, .jssora05r{width: 100px; height: 100px; top: 400px;display: none;}

.subBanner .bgPic{min-height: 160px;}

/*首页服务类型*/
.box{padding: 16px 0 18px;}
.box .title .name{font-size: 22px;}
.serverDiv .item ul, .serverDiv .item .pic, .serverDiv .item .brief{display: none;}
.serverDiv .item ul, .serverDiv .item .pic{display: none;}
.serverDiv .item{height: auto; width: 50%;}
.serverDiv .item .itemCon{margin-top: 0; padding: 14px 0; text-align: center; height: auto; background: #fff; position: relative;}
.serverDiv .item1 .itemCon{border-radius: 4px 0 0 0; border-bottom: 1px solid #f2f2f2;}
.serverDiv .item2 .itemCon{border-radius: 0 4px 0 0; border-bottom: 1px solid #f2f2f2;}
.serverDiv .item3 .itemCon{border-radius: 0 0 0 4px;}
.serverDiv .item4 .itemCon{border-radius: 0 0 4px 0;}
.serverDiv .item .itemCon:after{content: ''; position: absolute; right: 0; height: 100%; width: 1px; background: #f2f2f2; top: 0;}
.serverDiv .item4 .itemCon:after{background: none;}
.serverDiv .item .name{background-position: center 8px; background-size: auto 30px; font-size: 16px; padding: 46px 0 8px;}


.serverDiv .item .hover .name{color: #2db6a3;}
.serverDiv .item1 .hover .name{background: url(../images/icon11.png) no-repeat center 8px/auto 30px;}
.serverDiv .item2 .hover .name{background: url(../images/icon12.png) no-repeat center 8px/auto 30px;}
.serverDiv .item3 .hover .name{background: url(../images/icon13.png) no-repeat center 8px/auto 30px;}
.serverDiv .item4 .hover .name{background: url(../images/icon14.png) no-repeat center 8px/auto 30px;}

/*首页留学热点*/
.hotDiv{padding-bottom: 0;}
.hotDiv .tab li{width: 28%; margin: 0 6px; height: 36px; line-height: 36px; border-radius: 18px; max-width: 140px;}
/*.txtList li{border-bottom: 1px solid #dcdcdc;}*/
.hotDiv .tabCon .txtList{height: auto;}
.hotDiv .tabCon .txtList li{height: auto;}
.txtList li p.title{white-space: normal; line-height: 28px; border-bottom-style: dotted;}
.txtList li .title a{ font-size: 18px; -webkit-text-size-adjust: none;}
.txtList li .title .time{position: static; display: block; text-align: right; -webkit-text-size-adjust: none;}
.txtList li .brief{padding-top: 10px; line-height: 28px; height: auto; display: none;}
.tabCon .btn{display: none;}

/*首页联系我们*/
.aboutDiv{background: #c9c1be; padding: 16px 0;}
.aboutDiv .aboutCon{width: 100%; padding: 15px; box-sizing: border-box; height: auto;}
.aboutCon .th{font-size: 20px;}
.aboutCon p{margin-top: 10px; background-size: auto 22px !important; padding-left: 30px;}
.aboutCon p.address{background-position: 0 3px;}
.aboutCon p.code{padding-top: 12px;}
.aboutCon p.code img{width: 100px; height: 100px;}

.linkDiv{display: none;}

/*成功案例*/
.main .mainLeft{float: none; width: 100%;}
.main .hoverUl li{position: relative;}
.main .listItem li .pic{width: 100%; height: 20%; float: none;}
.main .listItem li{padding: 16px 0 16px 0;}
.listItem li .itemCon{float: none; padding-top: 12px;}
.listItem li .itemCon .brief{padding: 8px 0;}

/*新闻中心*/
.newsList{padding: 0 0 10px;}
.newsList li{padding: 16px 0;}
.newsList li .date{display: none;}
.newsList li .mobileDate{display: block; color: #888; padding-top: 6px;}
.newsList li .itemCon .brief{padding: 8px 0 4px;}

/*实习科研*/
.researchList{padding: 15px 0 0;}
.researchList li{margin-bottom: 18px;}
.researchList li .pic{float: none; width: 100%;}
.researchList li .txtDiv .name{white-space: normal; font-size: 20px;}
.researchList li .txtDiv{float: none; width: 100%; box-sizing: border-box; margin: 0; padding: 16px 15px 18px;}
.researchList li .txtDiv .brief{padding: 15px 0;}
.researchList li .txtDiv .more{height: 40px; line-height: 40px;}

.teamList li .bg .icon{background: url(../images/icon6.png) no-repeat center / 40px auto;}

/*底部*/
.foot{padding: 20px 0 10px;}
.foot img{float: none; display: block; height: 22px;}
.foot .txt{float: none; display: block; padding-top: 5px;}

/*新闻列表页*/
.listDiv{padding: 15px 0;}
.listDiv li {background-position: 0 22px; padding: 10px 0 5px 12px; line-height: 28px;}
.listDiv li p{white-space: normal;}
.listDiv li span.date{position: static;}

.mainSearch .listDiv li{padding-right: 0;}
.mainSearch .listDiv li.titleLi{display: none;}
.mainSearch .listDiv li .btn{display: none;}

}

@media (min-width: 769px) and (max-width: 991px){
.tops .topr{display: none;}
.tops .toprn{display: none;}
/*.center{width: auto; padding: 0 15px;}*/
/*.head .center{width: auto; padding: 0 15px;}*/
/*.headLeft .logo img{width: auto; height: 50px; margin-top: 35px;}*/
/*.headRight .nav{display: none;}*/
/*.headRight .tel{height: 40px; width: 148px; line-height: 40px; background: url(../images/btn_tel.jpg) no-repeat 0 0 /148px 40px; margin-top: 6px;}*/
.subBanner .subHead, .subHead .find_nav{height: 46px;}
.subNav li{height: 46px; line-height: 46px;}
.subNav li a{padding: 0 30px;}
.subBanner .local{margin-top: 7px; display: block;}

.subHead .find_nav{width: 100%; display: none;}
.subHead .subNav{display: block;}
.subHead .find_nav_list ul li a{height: 46px; line-height: 46px; padding: 0 30px;}

.subTitle{position: absolute; height: 68px; line-height: 34px; background: url(../images/bg_line.jpg) no-repeat center bottom /auto 3px; padding-bottom: 8px; margin-top: -46px;}
.subTitle p{font-size: 16px;}
.subTitle .name{font-size: 20px;}

/*图片轮播*/
.bannDiv .bg .bgCon p.title{font-size: 74px;}
.bannDiv .bg .bgCon p.brief{font-size: 26px;}

/*首页服务类型*/
.serverDiv .item{height: 510px;}
.serverDiv .item .itemCon{padding: 20px 18px; height: 448px;}
.serverDiv .item .pic{width: 150px; margin-left: -75px;}

/*成功案例*/
.main .mainLeft{width: 100%; float: none;}
.main .mainRight{width: 100%; float: none;}
.mainLeft .listItem li .pic{width: 220px; height: 140px; height: 165px; margin-right: 15px; float: left;}
.mainLeft .listItem li .itemCon{padding-top: 2px;}
.mainLeft .listItem li .itemCon .brief{padding: 15px 0 26px; line-height: 26px;}

/*名师团队*/
.teamList li{width: 33.3333%;}
.teamList li .bg .icon{background: url(../images/icon6.png) no-repeat center / 52px auto;}
/*关于我们*/
.content .pic{max-width: 100%; height: auto; margin: 20px 24px 10px 0;}

/*实习科研*/
.researchList li .txtDiv{margin: 15px; padding: 15px 24px 15px 24px;}
.researchList li .txtDiv .brief{padding: 10px 0 15px;}

}

@media (min-width: 992px) and (max-width: 1199px){
.center{width: auto; padding: 0 15px;}
.head .center{width: auto; padding: 0 15px;}
.head .tops{width:auto; right: 15px; left: 15px;}
.tops .topl{float:left; width:auto; color:#999; font-size:12px; display:block; padding-top:5px;}
.tops .topr{float:right; width:300px; text-align:right; font-size:22px; color:#FFF; padding-top:15px;}
.tops .toprn{float:right; width:300px; text-align:right; font-size:22px; color:#F00; padding-top:15px;}
.headLeft .logo img{width: auto; height: 50px; margin-top: 35px;}
.headLeft .logo img.logoTv{margin-left: 14px; height: 50px; margin-top: 35px;}
.headRight .nav{display: block;}
.headRight .tel{height: 44px; width: 160px; line-height: 44px; background: url(../images/btn_tel.png) no-repeat 0 0 /162px 44px; margin-top: 4px;}
.nav li a{padding: 0 5px;}
.headRight .searchBtn{display: none;}

.searchDiv{width: 186px; margin-left: 6px;}
.searchDiv input{height: 32px; line-height: 32px;}
.searchDiv input.txt{width: 120px; background: url(../images/searchTxt1.png) no-repeat 0 0;}
.searchDiv input.btn{width: 42px; background: url(../images/searchBtn1.png) no-repeat right 0;}

.subBanner .subHead, .subHead .find_nav{height: 50px;}
.subNav li{height: 50px; line-height: 50px;}
.subNav li a{padding: 0 35px;}
.subBanner .local{margin-top: 9px;}
.subHead .subNav{display: block;}

.subHead .find_nav{width: 640px;display: none}
.subHead .find_nav_list ul li a{height: 50px; line-height: 50px; padding: 0 35px;}

.tabConDiv .tabCon{padding-right: 30px;}

.subTitle{position: absolute; height: 80px; line-height: 40px; background: url(../images/bg_line.jpg) no-repeat center bottom /auto 3px; padding-bottom: 12px; margin-top: -52px;}
.subTitle p{font-size: 18px;}
.subTitle .name{font-size: 24px;}

.main .mainLeft{width: 71%;}
.main .mainRight{width: 28%;}
.listItem li .pic{width: 216px; height: 138px; height: 162px; margin-right: 15px;}
.listItem li .itemCon .brief{padding: 15px 0 26px; line-height: 26px;}

.btnList li{margin: 0 18px 15px 15px;}
/*图片轮播*/
.bannDiv .bg .bgCon p.title{font-size: 66px;}
.bannDiv .bg .bgCon p.brief{font-size: 24px;}

/*名师团队*/
.teamCenter{padding-right: 0;}
.teamList{width: 100%;}
.teamList li{width: 50%; box-sizing: border-box; margin-right: 0; padding-right: 15px; height: auto;}
.teamList li .bg{right: 15px; height: auto; width: auto; bottom: 36px;}
.teamList li img{width: 100%; height: auto;}
.teamList li .name{padding: 12px 0 5px;}
.teamList li{width: 25%;}

/*新闻中心*/
.newsList li .date{margin-right: 20px;}

/*实习科研*/
.researchList li .txtDiv{margin: 15px; padding: 15px 24px 20px 24px;}
.researchList li .txtDiv .brief{padding: 10px 0 15px;}

.otherDiv ul li{width: 50%; box-sizing: border-box;}

/* 首页视频 */
.videoDiv{padding-left: 15px; padding-top: 30px; width: auto;}
.videoDiv ul{width: 100%;}
.videoDiv ul li{width: 25%; margin: 0 0 20px 0; box-sizing: border-box; padding-right: 15px;}
.videoDiv ul li span.videoIcon{background: url(../images/icon20.png) no-repeat 0 0 /46px auto; width: 46px; height: 46px; margin: -42px 0 0 -23px;}

}

@media screen and (min-width: 1200px){
.center{width: auto; padding: 0 15px;}
.head .center{width: auto;}
.headLeft .logo img{width: auto; height: 64px; margin-top: 28px;}
.headLeft .logo img.logoTv{margin-left: 18px; height: 64px;}
.headRight .tel{height: 52px; width: 192px; line-height: 52px; background: url(../images/btn_tel.png) no-repeat 0 0; margin-top: 0;}
.nav li a{padding: 0 12px;}
.headRight .searchBtn{display: none;}

.subBanner .subHead, .subHead .find_nav{height: 60px;}
.subNav li{height: 60px; line-height: 60px;}
.subBanner .local{margin-top: 14px;}
.subHead .subNav{display: block;}

.subHead .find_nav{display: none}

.subTitle{position: absolute; height: 100px; line-height: 50px; background: url(../images/bg_line.jpg) no-repeat center bottom; padding-bottom: 12px; text-align: center; margin-top: -64px;}
.subTitle p{font-size: 26px; color: #fff; font-weight: bold;}
.subTitle .name{font-size: 34px;}

.tabConDiv .tabCon{padding-right: 30px;}


/*.main .mainLeft{width: 850px;}
.main .mainRight{width: 320px;}
.listItem li .pic{width: 285px; height: 182px;}
.listItem li .itemCon .brief{padding: 20px 0 30px; line-height: 28px;}*/

}
@media screen and (min-width: 1200px) and (max-width: 1240px){
	.head .tops{width: auto; right: 15px; left: 15px;}
	.otherDiv ul li{width: 50%; box-sizing: border-box;}
	.tabConDiv .tabCon{padding-right: 30px;}
	/*实习科研*/
	.researchList li .txtDiv{margin: 15px; padding: 15px 24px 20px 24px;}
	.researchList li .txtDiv .brief{padding: 10px 0 15px;}
}
@media screen and (min-width: 1241px) {
	.center{padding: 0;}
	.head .tops{width: 100%;}
	.tabConDiv .tabCon{padding-right: 0;}
}
@media (min-width: 1440px){
.center{width: 1200px; padding: 0;}
.head .center{width: 1370px; padding: 0;}	

/*.subTitle{position: absolute; height: 120px; line-height: 60px; background: url(../images/bg_line.jpg) no-repeat center bottom; padding-bottom: 16px; text-align: center; margin-top: -80px;}
.subTitle p{font-size: 32px; color: #004BC8; font-weight: bold;}
.subTitle .name{font-size: 42px;}*/
}
