@charset "utf-8";
/* CSS Document */
/*Windows 8 中的 Internet Explorer 10 和 Windows Phone 8*/
/*Internet Explorer 10 并没有对 屏幕的宽度 和 视口（viewport）的宽度 进行区分，这就导致的媒体查询并不能很好的发挥作用。为了解决这个问题，你可以引入下面列出的这段 CSS 代码暂时修复此问题：

*/
@-ms-viewport       { width: device-width; }
/*然而，这样做并不能对 Windows Phone 8 Update 3 (a.k.a. GDR3) 版本之前的设备起作用，由于这样做将导致 Windows Phone 8 设备按照桌面浏览器的方式呈现页面，而不是较窄的“手机”呈现方式，为了解决这个问题，还需要加入以下 CSS 和 JavaScript 代码来化解此问题。*/
@-o-viewport        { width: device-width; }
@viewport           { width: device-width; }
/*// Copyright 2014-2015 Twitter, Inc.
// Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
if (navigator.userAgent.match(/IEMobile\/10\.0/)) {
  var msViewportStyle = document.createElement('style')
  msViewportStyle.appendChild(
    document.createTextNode(
      '@-ms-viewport{width:auto!important}'
    )
  )
  document.querySelector('head').appendChild(msViewportStyle)
}*/


/*特殊样式css*/
@media (min-width:1280px) and (max-width:1360px) {
	.bannerBox{ width:auto; margin:0px 30px;}
}
@media (min-width:1024px) and (max-width:1152px) {
	.nav .nLi{  margin:0px 10px;}
	.nav .nLi h5{ font-size:15px;}
	
	/*学校概况*/
.xxgkPic{ width:100%; float:none; margin-left:0;}
/*学部介绍*/
.bgwz ul li{ width:50%;}
}

/* 中等屏幕（桌面显示器，小于1200px）>=992px <1200px */
@media (max-width:1280px) { 
/*公共*/
.w1200{ width:auto; margin:0px 20px;}
.top .logo{ max-width:48%;}
/*首页*/
.bannerBox{ width:100%; margin:0px auto;}

.navbox{ height:46px;}
.nav .nLi h5{line-height:46px;}
.nav .nLi .sub{top:46px;}
.nav .nLi:last-child .sub{left:auto; right:10px;}

/*二级页面*/
.teacherL li{ width:25%;}


}
.marbot1{ margin-bottom:60px;}
/*@media (max-width:1200px) {
	.footer .address ul{}
	.footer .address ul p{ }
	}*/


/* 小屏幕（平板，小于992px）>=768px <992px */
@media (max-width:1024px) { 
.marbot1{ margin-bottom:40px;}

.top .logo{ max-width:60%;}
.top .searchBox .search{ display:none;}
.navbox{width:0;height:100%; background:rgba(0,0,0,0.5); text-align:left; overflow:hidden; position:fixed; top:0; left:0; z-index:255;transition: width 0.5s ease;
    -webkit-transition: width 0.5s ease;
    -moz-transition: width 0.5s ease;
    -o-transition: width 0.5s ease; }
.navbox ul{ background:#fff; float:left;width:70%; height:100%; }
.nav .nLi{/*float:none; position:static; */ display:block;border-bottom:1px solid #ddd; width:100%; padding:0; margin:0;}
.nav .nLi h5{ padding-left:20px;}
.nav .nLi h5 span{ display:block;}
.nav .nLi .sub{ position:static; display:none; background:none;opacity:1; visibility:visible;width: 100%; padding-top:0;text-align: left;text-indent: 20px;}
.nav .nLi h5:after{ display:none;}
.nav .nLi .sub h6 a{ color:#666;}
.nclose{ display:block;}
.navM{ display:block;}

.index-flash .arrow a{ font-size:38px; font-weight:bold;}

.aboutUsBox{ width:100%; float:none;}
.aboutUs{  height:auto;margin-right: 0;}
.newsPicBox{ width:100%; float:none; position:relative; height:0; padding-top:55%;}
.newsPic { position:absolute; top:0; left:0; width:100%;height:100%; }
.aucont{ height:auto;}
.adv li .ms{ width:100%;}
.adv li .tp{ display:none;}
.dataS{ padding-bottom:0px;}
.dataS .szms{margin: 60px 30px;}
.dataS .szxx ul{ text-align:center;}
.dataS .szxx li{ margin-bottom:42px; width:50%;}


.footer .address{ margin-right:0;}
.footer .address h6 span{ display:inline-block; margin-bottom:0;}
.footer .address ul{ float:none;}
.footer .address ul li{text-indent:0; float:none; clear:both;}
.footer .w1200 .wechat{ display:none;}
.footer .copy{ text-align:left;}
/*招生*/
.zstc{ transition:none;-webkit-transition: none;-moz-transition: none;-o-transition: none;}
.recruitSbut{ width:60px; height:60px;}

/*二级页面*/
.menu{ display:none;}
.menuCont{ margin-left:0px;}

/*新闻中心*/
.sNewsPbox{ width:100%;}
.sNewsP{ margin-right:0; padding-top:60%;}
.sNewsP .npic li ol{ bottom:60px;}
.sNewsP .npic li p{ display:none;}
.sNewsP .npic li div{ height:60px;}
.sNewsP .ntime{ bottom:60px;}
.sNewsL1,.sNewsL2{width:100%; }
.tilN1,.tilN2{ margin-left:0;}
.sNewsL1 ul,.sNewsL2 ul{margin-left:0;}
.sNewsL1 ul{ height:auto;}
.Snav{ display:none;}
.newest{display:none;}
.articelR{ margin-left:0px;}

/*学校概况*/
.xxgkPic{ width:100%; float:none; margin-left:0;}

/*手机页面招生 */



/*教师团队*/

.teamPic{width:100%;}
.teamPic p{ margin-right:0;}
.teamAbs{width:100%;}
.teamAbs ol{ margin-left:0;}
.teacherL li{ width:33%;}

.tecInfoW UL{margin: 0px 30px;}


/*学部介绍*/
.kctsjj{ width:100%;}
.kctsPic{width:100%;}
.bgwz ul li{ width:50%;}


}



/* 超小屏幕（手机，小于 768px） <768px */
@media (max-width:768px) { 
.nav .nLi h5 span{ font-size:18px;}
.top .logo{ max-width:80%;}
.index-flash .arrow a{ font-size:30px; font-weight:normal;}

.newsPicBox{ padding-top:65%;}
.aboutUs{ padding:35px 20px;}
.tila{ margin-bottom:15px;}
.tila h1, .tilb h1{ font-size:18px; padding-bottom:10px;}
.tila h1 span, .tilb h1 span{ font-size:12px; margin-bottom:0;}
.tila p{ font-size:16px;}

.dataS .szms{margin: 30px 30px;}
.dataS .szxx li img{ width:36px; height:auto;}
.dataS .szxx li p{ font-size:14px;}
.dataS .szxx li p span{ font-size:20px;}

.footer .address ul li p.telnum{float:none; margin-left:132px;}
.footer .address ul li p.telnum span{ float:none; display:inherit; white-space:nowrap;}
.footer .copy p span{ display:block; float:left;}
/*二级页面*/
.itemTilFive h3,.itemTilFiveR h3{ font-size:20px;}
.itemTilFive span, .itemTilFiveR span{font-size: 20px;}
.itemTilTwo h4{font-size:18px;}
.itemTilThr h5{font-size:14px;}
/*学校概况*/
.item1PicTab li{width:70%;}
.yjssPic .item1PicTab li{width:70%; }
.twhr2 li{ padding:20px;}
.twhr2 li .twhr2Pic{ width:auto;}
.twhr2 li.even .twhr2Pic,.twhr2 li.odd .twhr2Pic{ float:none; margin-right:auto; margin-left:auto;}

.item1PicTab .prev, .item1PicTab .next, .tpqh440 .prev, .tpqh440 .next{ font-size:18px;}
/*管理团队*/
.teamPagination{ display:none;}
.teamTab .prev,.teamTab .next{ font-size:18px;}
/*学部介绍*/

.bgwz ul li{ width:100%;}

.zwyt ul li img{ float:none; display:block; margin:0 auto 12px auto;}
.zwyt ul li div.xxb{ margin-right:0; margin-left:0;}
.jttw ul li.odd img,.jttw ul li.even img{ float:none; display:block; margin:0 auto 12px auto;}
.jttw ul li.odd div.xxb{margin-right:0; margin-left:0;}
.jttw ul li.even div.xxb{margin-right:0; margin-left:0;}

/*教师团队*/
.teacherL li{ width:50%;}
.tecInfoW{ top:20px;bottom:20px;}
.tecInfoW UL{    margin: 0px 20px;}
.tecInfo{overflow: auto;top: 40px;right: 20px;bottom: 20px;left: 20px;}
.tecInfo dl{margin-left:0px;}

.tecInfo i {width:100%; height:auto;}
.tecInfo i img{ width:100%; display:block; margin:0px auto 40px auto;}

.tecInfo OL{width:100%;}
.tecInfo h5{margin-left: 0px;font-size: 24px;}

/*新闻中心*/
.sNewsP{padding-top:70%;}
.sNewsP .npic li h6{ font-size:16px;line-height: 22px; padding: 10px 15px 15px 25px;}
.sNewsP .ntime li i, .sNewsP .moreNews i{ font-size:20px;}
.sNewsP li.moreNews i{ font-size:16px;}
.tilN1 h5, .tilN2 h5{ font-size:20px;}
.sNewsL1 ul li p i, .sNewsL2 ul li p i{ font-size:20px;}
.pageList ul li h6{ font-size:14px;line-height: 24px;}
.pageList ul li p i{ font-size:20px;}
.article h2.til{ font-size:18px;line-height: 24px; padding:10px 0;}

}
@media (max-width:480px) { 
.navM {margin-top: 0px;}


.newsPicBox{ padding-top:80%;}

.adv li .ms dl{padding-top: 40px;}
.adv li .ms dl h2{top: 0;left: 20px;font-size: 20px;height: 62px;line-height: 62px;}
.adv li .ms dl h2 span{border-top-left-radius: 30px;border-bottom-right-radius: 30px;font-size: 40px;width: 66px;margin-right: 10px;}
.adv li .ms dl .ysmsxx{ padding:20px;}

/*.dataS .szxx li{ width:50%;}*/

/*学校概况*/
/*.item1PicTab li{width:90%;}
.yjssPic .item1PicTab li{width:90%; }
.twhr2 li.even{padding: 40px 10px 40px 20px;}
.twhr2 li.odd {padding: 40px 20px 40px 10px;}*/

/*教师团队*/
/*.teacherL li{ width:100%;}*/

/*新闻中心*/
.sNewsP{padding-top:90%;}

}
@media (max-width:360px) { 


}