/*@media (min-width: 721px){
/***************首页***********/
/* banner */
.banner{ width:100%; overflow:hidden;position:relative; z-index:7;background-color:#eee}
.banner .swiper-slide{background-position:top center; background-repeat:no-repeat;background-size:auto 100%;}
.banner .swiper-pagination-bullet{background: rgba(255,255,255,.0); border-radius:50%;}
.banner .swiper-pagination-bullet-active{background: rgba(255,255,255,1);}
.banP{ position:absolute;font-weight:600;left:0;right:0;color:#FFF;}
/*title*/
.IndTit{display: -webkit-box;display: -ms-flexbox;display:flex;align-items:center;}
.IndTit h3{font-weight:550;color:#004796;}
.IndTit p{text-transform: uppercase;color:#999;}
.IndTitM{margin-left: auto;background:#004796; color:#FFF; display: block;text-align: center;}
.IndTitC h3,.IndTitC P{ color:#FFF;}
/*学院新闻*/
.IndNew{ background: #f0f2f5;}
.IndNewN{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content:space-between;flex-wrap:wrap;}
.IndNewA{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content:space-between;align-items:center;height: 0.7rem;}
.IndNewAT{text-align: center;color:#004796;}
.IndNewAT h3{font-weight:500;}
.IndNewAP{color:#333;}
.IndNewC{background: #FFF;}
.IndNewCI{ width:100%;display: block; overflow: hidden;}
.IndNewCnT{ font-weight:550;color:#333;}
.IndNewCnP{ color:#666;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;}
.IndNewCnN{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;}
.IndNewCnNt{ color:#004796;background-image: url("../images/icon/time01.png"); background-repeat: no-repeat;background-position: left center;}
.IndNewM{display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center; flex-wrap:wrap;color:#004796;}
.IndMore1{background-image: url("../images/icon/More01.png"); background-repeat: no-repeat; background-position: center; display: block;}
/*通知公告*/
.IndNotK{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;}
.IndNotA{background: #f5f7fa; position: relative; display: block;}
.IndNotA:before{display: block;content: '';position: absolute;background:#004796;}
.IndNotA h3{color:#333;}
.IndNotA p{color:#666;}
/*学术信息*/
.IndAca{background-color:#004796; background-image: url("../images/pic/backB01.jpg"); background-size: auto 100%; background-repeat:no-repeat; background-position: top center;}
.IndAcaK{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;}
.IndAcaA{background: #fff; overflow: hidden;}
.IndAcaA h3{color:#333;transition:0.5s;}
.IndAcaA span{background:#004796;display: block;transition:0.5s;}
.IndAcaAN p{color:#333;}
.IndAcaM{color:#FFF;background: #004796;display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center;transition:0.5s;}
.IndMore2{background-image: url("../images/icon/More02.png"); background-repeat: no-repeat; background-position: center; display: block;}
.IndAcaMor{text-align: center; display: block; color:#FFF;}
/*名师风采*/
.IndTea{background: #f0f2f5;}
.IndTeaK{position:relative;}
.IndTeaA{display: block; background: #FFF; position:relative;color:#333; z-index:1; }
.IndTeaA:before{transition:0.5s;display: block;content: '';position: absolute;width:100%; height:0; background:#004796;bottom:0; left:0; z-index:-1;}
.IndTeaI{width:254px; height:210px;}
.IndTeaNt span{font-weight:600; display: inline-block;}
.IndTeaNr{display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;}
.IndTeaD{width:100%;}
.IndTeaK .swiper-pagination-bullet{background:#FFF; border-radius:50%;}
.IndTeaK .swiper-pagination-bullet-active{background:#0a498d;}
/*IndIcn*/
.IndIcn{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;}
.IndIcnA{ text-align:center;color:#333;display: block;}
.IndIcnI{overflow: hidden; background: #004796; border-radius:50%;}
.IndIcnI img{width:100%;}
@media screen and (min-width:1680px){
/***************首页***********/
/* banner */
.banner{height:640px;}
.banner .swiper-slide{height:640px;}
.banner .swiper-pagination-bullet{ width: 8px; height: 8px;border:2px solid #FFF;}
.banner .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;}
.banP{bottom:25px;line-height:50px;font-size:34px;}
/*title*/
.IndTit{ height: 50px;}
.IndTit h3{line-height:50px; font-size:28px;}
.IndTit p{line-height:30px; font-size:24px;margin-top:5px;}
.IndTitM{height:40px; line-height:40px; border-radius:20px;width:100px;font-size:14px;}
.IndTitM:hover{ box-shadow:0 0 5px #004796;}
/*学院新闻*/
.IndNew{ padding:95px 0 115px;}
.IndNewN{ margin-top:30px;}
.IndNewL{ width:360px; border-top:1px solid #e6e6e6;}
.IndNewA{border-bottom: 1px solid #e6e6e6; font-size:16px; padding:20px 0;}
.IndNewAT{width:68px;line-height:25px;}
.IndNewAT h3{font-size:28px;}
.IndNewAT p{font-size: 18px;}
.IndNewAP{ line-height:26px;font-size: 16px;width:240px; margin-right:25px;}
.IndNewAP:hover{color:#004796;}
.IndNewC{width:475px; height: 477px;}
.IndNewCI{height:230px;}
.IndNewCn{ padding:25px 30px;}
.IndNewCnT{font-size: 18px;line-height:27px; margin-bottom:15px;}
.IndNewCnP{line-height:20px; font-size:14px;-webkit-line-clamp: 3;}
.IndNewCnN{margin-top: 20px;}
.IndNewCnNt{font-size: 14px;padding-left: 22px;background-size:13px;}
.IndNewM{border:1px solid #004796;width:118px; height:34px; line-height:34px; border-radius:18px;}
.IndNewM p{ font-size:14px; margin-right:10px; }
.IndMore1{width:21px; height:21px; background-size:21px;}
.IndNewM:hover{color:#FFF; background: #004796;}
.IndNewM:hover .IndMore1{ background-image: url("../images/icon/More02.png");}
/*通知公告*/
.IndNot{ padding:90px 0 110px;}
.IndNotK{margin-top:30px;}
.IndNotA{width:326px; height: 130px; padding-top:65px;}
.IndNotA:before{width:20px; height: 4px;top:32px; left:24px;}
.IndNotA h3{ font-size: 20px; line-height:30px; padding:0 24px;}
.IndNotA p{ font-size:14px; line-height:20px;padding:0 24px; margin-top: 15px;}
.IndNotA:hover{background:#004796}
.IndNotA:hover:before{background:#FFF}
.IndNotA:hover h3,.IndNotA:hover p{color:#FFF;}
/*学术信息*/
.IndAca{ padding-top:100px; height:623px;}
.IndAcaK{margin-top:40px;}
.IndAcaA{width:326px; height: 326px;}
.IndAcaA h3{ font-size:24px; padding:50px 35px 30px;line-height:35px; height: 70px;}
.IndAcaA span{width:30px; height: 4px;margin-bottom: 30px; margin-left:35px;}
.IndAcaAN{ padding:0 35px;}
.IndAcaAN p{ font-sizez:16px;line-height:25px; padding-bottom: 15px;}
.IndAcaM{ width:100px ;height:36px; font-size:14px;border-radius:18px; margin-top:25px; margin-left: 35px;}
.IndAcaM p{ margin-right:10px;}
.IndMore2{width:21px; height:21px; background-size:21px;}
.IndAcaA:hover h3{ padding-top: 30px; padding-bottom:20px;}
.IndAcaA:hover span{height:0px;margin-bottom:0;}
.IndAcaA:hover .IndAcaM{margin-top:15px;}
.IndAcaM:hover{box-shadow:0 0 5px #004796;}
.IndAcaMor{ font-size:18px;margin:56px auto 0; width:198px; height:58px; line-height:58px; border-radius:30px; border:1px solid #FFF;}
.IndAcaMor:hover{ background:#FFF; color:#004796;}
/*名师风采*/
.IndTea{padding:95px 0 115px;}
.IndTeaK{ padding:45px 0 60px;}
.IndTeaB{ height:465px;}
.IndTeaA{height:465px; width:254px}
.IndTeaI{width:254px; height:2.9rem;}
.IndTeaN{padding:20px 25px 10px;font-size: 14px;}
.IndTeaNt{line-height:35px; margin-bottom: 8px;}
.IndTeaNt span{font-size:18px;padding-right:10px;}
.IndTeaNr{line-height:22px;-webkit-line-clamp:4;}
.IndTeaA:hover:before{height:100%;transition:1.2s;}
.IndTeaA:hover{color:#FFF}
.IndTeaD{bottom:-10px;}
.IndTeaK .swiper-pagination-bullet{ width:12px; height: 12px;}
.IndTeaK .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 7px;}
/*IndIcn*/
.IndIcn{ height:300px;}
.IndIcnA{font-size: 16px;line-height:30px; width:210px;}
.IndIcnI{ width:84px; height:84px;margin: 0 auto 18px;}
}
@media  screen and (max-width:1679px ) and ( min-width:1400px){
/***************首页***********/
/* banner */
.banner{height:580px;}
.banner .swiper-slide{height:580px;}
.banner .swiper-pagination-bullet{ width: 8px; height: 8px;border:2px solid #FFF;}
.banner .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;}
.banP{bottom:20px;line-height:45px;font-size:30px;}
/*title*/
.IndTit{ height:40px;}
.IndTit h3{line-height:40px; font-size:24px;}
.IndTit p{line-height:30px; font-size:20px;margin-top:5px;}
.IndTitM{height:34px; line-height:34px; border-radius:17px;width:90px;font-size:13px;}
.IndTitM:hover{ box-shadow:0 0 5px #004796;}
/*学院新闻*/
.IndNew{ padding:80px 0 100px;}
.IndNewN{ margin-top:30px;}
.IndNewL{ width:30%; border-top:1px solid #e6e6e6; margin-right:0.5%;}
.IndNewA{border-bottom: 1px solid #e6e6e6; font-size:15px; padding:16px 0;}
.IndNewAT{width:20%;line-height:25px;}
.IndNewAT h3{font-size:24px;}
.IndNewAT p{font-size: 16px;}
.IndNewAP{ line-height:24px;font-size: 15px;width:70%; margin-right:5%;}
.IndNewAP:hover{color:#004796;}
.IndNewC{width:33%; height: 420px;}
.IndNewCI{ height: 200px; }
.IndNewCn{ padding:20px 8%;}
.IndNewCnT{font-size: 17px;line-height:25px; margin-bottom:12px;}
.IndNewCnP{line-height:20px; font-size:13px;-webkit-line-clamp: 3;}
.IndNewCnN{margin-top:17px;}
.IndNewCnNt{font-size: 13px;padding-left: 20px;background-size:13px;}
.IndNewM{border:1px solid #004796;width:108px; height:30px; line-height:30px; border-radius:16px;}
.IndNewM p{ font-size:13px; margin-right:5px; }
.IndMore1{width:21px; height:21px; background-size:21px;}
.IndNewM:hover{color:#FFF; background: #004796;}
.IndNewM:hover .IndMore1{ background-image: url("../images/icon/More02.png");}
/*通知公告*/
.IndNot{ padding:70px 0 90px;}
.IndNotK{margin-top:30px;}
.IndNotA{width:23%; height: 115px; padding-top:55px;}
.IndNotA:before{width:20px; height: 4px;top:32px; left:9%;}
.IndNotA h3{ font-size:18px; line-height:30px; padding:0 9%;}
.IndNotA p{ font-size:14px; line-height:20px;padding:0 9%; margin-top: 13px;}
.IndNotA:hover{background:#004796}
.IndNotA:hover:before{background:#FFF}
.IndNotA:hover h3,.IndNotA:hover p{color:#FFF;}
/*学术信息*/
.IndAca{ padding-top:70px; height:523px;}
.IndAcaK{margin-top:35px;}
.IndAcaA{width:23%; height:285px;}
.IndAcaA h3{ font-size:20px; padding:40px 10% 25px;line-height:30px; height:60px;}
.IndAcaA span{width:30px; height: 4px;margin-bottom: 30px; margin-left:10%;}
.IndAcaAN{ padding:0 10%;}
.IndAcaAN p{ font-sizez:15px;line-height:20px; padding-bottom: 15px;}
.IndAcaM{ width:100px ;height:36px; font-size:14px;border-radius:18px; margin-top:25px; margin-left: 35px;}
.IndAcaM p{ margin-right:10px;}
.IndMore2{width:21px; height:21px; background-size:21px;}
.IndAcaA:hover h3{ padding-top: 30px; padding-bottom:20px;}
.IndAcaA:hover span{height:0px;margin-bottom:0;}
.IndAcaA:hover .IndAcaM{margin-top:15px;}
.IndAcaM:hover{box-shadow:0 0 5px #004796;}
.IndAcaMor{ font-size:18px;margin:46px auto 0; width:180px; height:52px; line-height:52px; border-radius:27px; border:1px solid #FFF;}
.IndAcaMor:hover{ background:#FFF; color:#004796;}
/*名师风采*/
.IndTea{padding:75px 0 95px;}
.IndTeaK{ padding:30px 0 40px;}
.IndTeaB{}
.IndTeaA{ padding-bottom:15px; width:240px}
.IndTeaI{ width: 100%; height: 290px; }
.IndTeaI img{width:100%;}
.IndTeaN{padding:15px 20px 10px;font-size: 13px;}
.IndTeaNt{line-height:30px; margin-bottom: 8px;}
.IndTeaNt span{font-size:17px;padding-right:10px;}
.IndTeaNr{line-height:22px;-webkit-line-clamp:4;}
.IndTeaA:hover:before{height:100%;transition:1.2s;}
.IndTeaA:hover{color:#FFF}
.IndTeaD{bottom:-5px;}
.IndTeaK .swiper-pagination-bullet{ width:12px; height: 12px;}
.IndTeaK .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 6px;}
/*IndIcn*/
.IndIcn{ height:250px;}
.IndIcnA{font-size: 14px;line-height:30px; width:190px;}
.IndIcnI{ width:74px; height:74px;margin: 0 auto 14px;}
}
@media  screen and (max-width:1399px ) and ( min-width:1280px){
/***************首页***********/
/* banner */
.banner{height:500px;}
.banner .swiper-slide{height:500px;}
.banner .swiper-pagination-bullet{ width: 8px; height: 8px;border:2px solid #FFF;}
.banner .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;}
.banP{bottom:20px;line-height:45px;font-size:30px;}
/*title*/
.IndTit{ height:40px;}
.IndTit h3{line-height:40px; font-size:24px;}
.IndTit p{line-height:30px; font-size:20px;margin-top:5px;}
.IndTitM{height:34px; line-height:34px; border-radius:17px;width:90px;font-size:13px;}
.IndTitM:hover{ box-shadow:0 0 5px #004796;}
/*学院新闻*/
.IndNew{ padding:80px 0 100px;}
.IndNewN{ margin-top:30px;}
.IndNewL{ width:30%; border-top:1px solid #e6e6e6; margin-right:0.5%;}
.IndNewA{border-bottom: 1px solid #e6e6e6; font-size:15px; padding:16px 0;}
.IndNewAT{width:20%;line-height:25px;}
.IndNewAT h3{font-size:24px;}
.IndNewAT p{font-size: 16px;}
.IndNewAP{ line-height:24px;font-size: 15px;width:70%; margin-right:5%;}
.IndNewAP:hover{color:#004796;}
.IndNewC{width:33%; height: 420px;}
.IndNewCI{ height: 205px; }
.IndNewCn{ padding:20px 8%;}
.IndNewCnT{font-size: 17px;line-height:25px; margin-bottom:12px;}
.IndNewCnP{line-height:20px; font-size:13px;-webkit-line-clamp: 3;}
.IndNewCnN{margin-top:17px;}
.IndNewCnNt{font-size: 13px;padding-left: 20px;background-size:13px;}
.IndNewM{border:1px solid #004796;width:108px; height:30px; line-height:30px; border-radius:16px;}
.IndNewM p{ font-size:13px; margin-right:5px; }
.IndMore1{width:21px; height:21px; background-size:21px;}
.IndNewM:hover{color:#FFF; background: #004796;}
.IndNewM:hover .IndMore1{ background-image: url("../images/icon/More02.png");}
/*通知公告*/
.IndNot{ padding:70px 0 90px;}
.IndNotK{margin-top:30px;}
.IndNotA{width:23%; height: 115px; padding-top:55px;}
.IndNotA:before{width:20px; height: 4px;top:32px; left:9%;}
.IndNotA h3{ font-size:18px; line-height:30px; padding:0 9%;}
.IndNotA p{ font-size:14px; line-height:20px;padding:0 9%; margin-top: 13px;}
.IndNotA:hover{background:#004796}
.IndNotA:hover:before{background:#FFF}
.IndNotA:hover h3,.IndNotA:hover p{color:#FFF;}
/*学术信息*/
.IndAca{ padding-top:70px; height:523px;}
.IndAcaK{margin-top:35px;}
.IndAcaA{width:23%; height:285px;}
.IndAcaA h3{ font-size:20px; padding:40px 10% 25px;line-height:30px; height:60px;}
.IndAcaA span{width:30px; height: 4px;margin-bottom: 30px; margin-left:10%;}
.IndAcaAN{ padding:0 10%;}
.IndAcaAN p{ font-sizez:15px;line-height:20px; padding-bottom: 15px;}
.IndAcaM{ width:100px ;height:36px; font-size:14px;border-radius:18px; margin-top:25px; margin-left: 35px;}
.IndAcaM p{ margin-right:10px;}
.IndMore2{width:21px; height:21px; background-size:21px;}
.IndAcaA:hover h3{ padding-top: 30px; padding-bottom:20px;}
.IndAcaA:hover span{height:0px;margin-bottom:0;}
.IndAcaA:hover .IndAcaM{margin-top:15px;}
.IndAcaM:hover{box-shadow:0 0 5px #004796;}
.IndAcaMor{ font-size:16px;margin:40px auto 0; width:160px; height:48px; line-height:48px; border-radius:25px; border:1px solid #FFF;}
.IndAcaMor:hover{ background:#FFF; color:#004796;}
/*名师风采*/
.IndTea{padding:75px 0 95px;}
.IndTeaK{ padding:30px 0 40px;}
.IndTeaB{}
.IndTeaA{ padding-bottom:15px; width:240px}
.IndTeaI{ width: 100%; height: 260px; }
.IndTeaI img{width:100%;}
.IndTeaN{padding:15px 20px 10px;font-size: 13px;}
.IndTeaNt{line-height:30px; margin-bottom: 8px;}
.IndTeaNt span{font-size:17px;padding-right:10px;}
.IndTeaNr{line-height:22px;-webkit-line-clamp:4;}
.IndTeaA:hover:before{height:100%;transition:1.2s;}
.IndTeaA:hover{color:#FFF}
.IndTeaD{bottom:-5px;}
.IndTeaK .swiper-pagination-bullet{ width:12px; height: 12px;}
.IndTeaK .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 6px;}
/*IndIcn*/
.IndIcn{ height:250px;}
.IndIcnA{font-size: 14px;line-height:30px; width:190px;}
.IndIcnI{ width:74px; height:74px;margin: 0 auto 14px;}
}

@media  screen and (max-width:1279px ) and ( min-width:960px){
/***************首页***********/
/* banner */
.banner{height:460px;}
.banner .swiper-slide{height:460px;}
.banner .swiper-pagination-bullet{ width:6px; height:6px;border:2px solid #FFF;}
.banner .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 4px;}
.banP{bottom:20px;line-height:40px;font-size:22px;}
/*title*/
.IndTit{ height:35px;}
.IndTit h3{line-height:35px; font-size:20px;}
.IndTit p{line-height:25px; font-size:16px;margin-top:5px;}
.IndTitM{height:30px; line-height:30px; border-radius:15px;width:80px;font-size:12px;}
.IndTitM:hover{ box-shadow:0 0 5px #004796;}
/*学院新闻*/
.IndNew{ padding:50px 0 80px;}
.IndNewN{ margin-top:30px;}
.IndNewL{ width:30%; border-top:1px solid #e6e6e6; margin-right:0.5%;}
.IndNewA{border-bottom: 1px solid #e6e6e6; font-size:15px; padding:10px 0;}
.IndNewAT{width:20%;line-height:24px;}
.IndNewAT h3{font-size:20px;}
.IndNewAT p{font-size: 14px;}
.IndNewAP{ line-height:22px;font-size: 13px;width:70%; margin-right:5%;}
.IndNewAP:hover{color:#004796;}
.IndNewC{width:33%; padding-bottom:20px;}
.IndNewCI{ height: 180px; }
.IndNewCn{ padding:15px 8% 1px;}
.IndNewCnT{font-size: 15px;line-height:22px; margin-bottom:10px;}
.IndNewCnP{line-height:20px; font-size:12px;-webkit-line-clamp: 3;}
.IndNewCnN{margin-top:15px;}
.IndNewCnNt{font-size: 12px;padding-left:18px;background-size:13px;}
.IndNewM{border:1px solid #004796;width:98px; height:28px; line-height:28px; border-radius:15px;}
.IndNewM p{ font-size:12px; margin-right:5px; }
.IndMore1{width:17px; height:17px; background-size:17px;}
.IndNewM:hover{color:#FFF; background: #004796;}
.IndNewM:hover .IndMore1{ background-image: url("../images/icon/More02.png");}
/*通知公告*/
.IndNot{ padding:55px 0 80px;}
.IndNotK{margin-top:25px;}
.IndNotA{width:23%; height:90px; padding-top:45px;}
.IndNotA:before{width:18px; height:3px;top:28px; left:9%;}
.IndNotA h3{ font-size:14px; line-height:24px; padding:0 9%;}
.IndNotA p{ font-size:13px; line-height:20px;padding:0 9%; margin-top:6px;}
.IndNotA:hover{background:#004796}
.IndNotA:hover:before{background:#FFF}
.IndNotA:hover h3,.IndNotA:hover p{color:#FFF;}
/*学术信息*/
.IndAca{ padding-top:60px; height:423px;}
.IndAcaK{margin-top:20px;}
.IndAcaA{width:23%; height:245px;}
.IndAcaA h3{ font-size:16px; padding:30px 10% 15px;line-height:25px; height:50px;}
.IndAcaA span{width:25px; height:3px;margin-bottom:25px; margin-left:10%;}
.IndAcaAN{ padding:0 10%;}
.IndAcaAN p{ font-sizez:15px;line-height:20px; padding-bottom: 10px;}
.IndAcaM{ width:90px ;height:30px; font-size:13px;border-radius:15px; margin-top:15px; margin-left:10%;}
.IndAcaM p{ margin-right:10px;}
.IndMore2{width:17px; height:17px; background-size:17px;}
.IndAcaA:hover h3{ padding-top:20px; padding-bottom:15px;}
.IndAcaA:hover span{height:0px;margin-bottom:0;}
.IndAcaA:hover .IndAcaM{margin-top:5px;}
.IndAcaM:hover{box-shadow:0 0 5px #004796;}
.IndAcaMor{ font-size:14px;margin:30px auto 0; width:145px; height:42px; line-height:42px; border-radius:22px; border:1px solid #FFF;}
.IndAcaMor:hover{ background:#FFF; color:#004796;}
/*名师风采*/
.IndTea{padding:60px 0 80px;}
.IndTeaK{ padding:25px 0 30px;}
.IndTeaB{}
.IndTeaA{ padding-bottom:15px; width:230px}
.IndTeaI{ width: 100%; height: 310px;; }
.IndTeaI img{width:100%;}
.IndTeaN{padding:15px 20px 10px;font-size: 13px;}
.IndTeaNt{line-height:30px; margin-bottom: 8px;}
.IndTeaNt span{font-size:17px;padding-right:10px;}
.IndTeaNr{line-height:22px;-webkit-line-clamp:4;}
.IndTeaA:hover:before{height:100%;transition:1.2s;}
.IndTeaA:hover{color:#FFF}
.IndTeaD{bottom:-5px;}
.IndTeaK .swiper-pagination-bullet{ width:10px; height:10px;}
.IndTeaK .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;}
/*IndIcn*/
.IndIcn{ height:200px;}
.IndIcnA{font-size: 12px; width:140px;}
.IndIcnA p{line-height:20px; height: 40px;}
.IndIcnI{ width:58px; height:58px;margin: 0 auto 14px;}
}

@media  screen and (max-width:959px ) and ( min-width:640px){
/***************首页***********/
/* banner */
.banner{height:400px;}
.banner .swiper-slide{height:400px;}
.banner .swiper-pagination-bullet{ width:6px; height:6px;border:1px solid #FFF;}
.banner .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 3px;}
.banP{bottom:20px;line-height:30px;font-size:18px;}
/*title*/
.IndTit{ height:30px;}
.IndTit h3{line-height:30px; font-size:18px;}
.IndTit p{line-height:25px; font-size:14px;margin-top:5px;}
.IndTitM{height:26px; line-height:26px; border-radius:13px;width:80px;font-size:12px;}
/*学院新闻*/
.IndNew{ padding:30px 0 50px;}
.IndNewN{ margin-top:20px;}
.IndNewL{ width:100%; border-top:1px solid #e6e6e6; margin-bottom:25px;}
.IndNewA{border-bottom: 1px solid #e6e6e6; font-size:15px; padding:15px 0;}
.IndNewAT{width:15%;line-height:26px;}
.IndNewAT h3{font-size:24px;}
.IndNewAT p{font-size: 14px;}
.IndNewAP{ line-height:25px;font-size: 15px;width:78%; margin-right:5%;}
.IndNewAP:hover{color:#004796;}
.IndNewC{width:48%; padding-bottom:20px;}
.IndNewCI{ height: 230px; }
.IndNewCI img{width:100%;}
.IndNewCn{ padding:10px 7% 1px;}
.IndNewCnT{font-size: 15px;line-height:22px; margin-bottom:10px;}
.IndNewCnP{line-height:20px; font-size:12px;-webkit-line-clamp: 3;}
.IndNewCnN{margin-top:15px;}
.IndNewCnNt{font-size: 12px;padding-left:18px;background-size:13px;}
.IndNewM{border:1px solid #004796;width:98px; height:28px; line-height:28px; border-radius:15px;}
.IndNewM p{ font-size:12px; margin-right:5px; }
.IndMore1{width:17px; height:17px; background-size:17px;}
.IndNewM:hover{color:#FFF; background: #004796;}
.IndNewM:hover .IndMore1{ background-image: url("../images/icon/More02.png");}
/*通知公告*/
.IndNot{ padding:35px 0 60px;}
.IndNotK{margin-top:20px;}
.IndNotA{width:23.5%; height:90px; padding-top:30px;}
.IndNotA:before{width:15px; height:2px;top:20px; left:9%;}
.IndNotA h3{ font-size:12px; line-height:20px; padding:0 9%;}
.IndNotA p{ font-size:12px; line-height:18px;padding:0 9%; margin-top:4px;}
/*学术信息*/
.IndAca{ padding-top:40px; padding-bottom:40px;}
.IndAcaK{margin-top:20px;}
.IndAcaA{width:23.5%; height:235px;}
.IndAcaA h3{ font-size:14px; padding:15px 8% 0;line-height:20px; height:40px; overflow: hidden;}
.IndAcaA span{ display:none;}
.IndAcaAN{ padding:10px 8% 0;}
.IndAcaAN p{ font-size:12px;line-height:20px; padding-bottom:5px;}
.IndAcaM{ width:80px ;height:26px; font-size:12px;border-radius:13px; margin-top:10px; margin-left:8%;}
.IndAcaM p{ margin-right:5px;}
.IndMore2{width:15px; height:15px; background-size:15px;}
.IndAcaMor{ font-size:12px;margin:25px auto 0; width:110px; height:30px; line-height:30px; border-radius:16px; border:1px solid #FFF;}
/*名师风采*/
.IndTea{padding:40px 0 50px;}
.IndTeaK{ padding:20px 0 20px;}
.IndTeaB{}
.IndTeaA{ padding-bottom:12px; width:230px}
.IndTeaI{ width: 100%; height: 290px; }
.IndTeaI img{width:100%;}
.IndTeaN{padding:10px 8% 10px;font-size: 12px;}
.IndTeaNt{line-height:26px; margin-bottom:5px;}
.IndTeaNt span{font-size:15px;padding-right:8px;}
.IndTeaNr{line-height:20px;-webkit-line-clamp:4;}
.IndTeaA:hover:before{height:100%;transition:1.2s;}
.IndTeaA:hover{color:#FFF}
.IndTeaD{bottom:-5px;}
.IndTeaK .swiper-pagination-bullet{ width:8px; height:8px;}
.IndTeaK .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 4px;}
/*IndIcn*/
.IndIcn{ padding:35px 0 20px}
.IndIcnA{font-size: 14px; width:33.33%;}
.IndIcnA p{line-height:20px; height: 40px;}
.IndIcnI{ width:58px; height:58px;margin: 0 auto 14px;}

}
@media only screen and (max-width: 639px) {
/***************首页***********/
/* banner */
.banner{height:2rem;}
.banner .swiper-slide{height:2rem;}
.banner .swiper-pagination-bullet{ width:0.04rem; height:0.04rem;border:0.01rem solid #FFF;}
.banner .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 0.02rem;}
.banP{bottom:0.2rem;line-height:0.2rem;font-size:0.13rem;}
/*title*/
.IndTit{ height:0.3rem;}
.IndTit h3{line-height:0.3rem; font-size:0.15rem;}
.IndTit p{line-height:0.2rem; font-size:0.12rem;margin-top:0.05rem;}
.IndTitM{height:0.22rem; line-height:0.22rem; border-radius:0.11rem;width:0.6rem;font-size:0.1rem;}
/*学院新闻*/
.IndNew{ padding:0.18rem 0 0.2rem;}
.IndNewN{ margin-top:0.15rem;}
.IndNewL{ width:100%; border-top:0.01rem solid #e6e6e6; margin-bottom:0.2rem;}
.IndNewA{border-bottom:0.01rem solid #e6e6e6; font-size:0.12rem; padding:0.1rem 0;}
.IndNewAT{width:15%;line-height:0.22rem;}
.IndNewAT h3{font-size:0.2rem;}
.IndNewAT p{font-size:0.13rem;}
.IndNewAP{ line-height:0.2rem;font-size:0.12rem;width:80%; margin-right:3%;}
.IndNewC{width:48%; padding-bottom:0.15rem;}
.IndNewCI{ height: 150px; }
.IndNewCI img{width:100%;}
.IndNewCn{ padding:0.06rem 7% 0.01rem;}
.IndNewCnT{font-size:0.12rem;line-height:0.17rem; margin-bottom:0.06rem;}
.IndNewCnP{line-height:0.16rem; font-size:0.1rem;-webkit-line-clamp: 3;}
.IndNewCnN{margin-top:0.05rem;}
.IndNewCnNt{font-size:0.11rem;padding-left:0.15rem;background-size:13px; line-height:0.2rem;}
.IndNewM{border:0.01rem solid #004796;width:0.75rem; height:0.22rem; line-height:0.22rem; border-radius:0.13rem; margin-top:0.05rem;}
.IndNewM p{ font-size:0.1rem; margin-right:0.03rem; }
.IndMore1{width:0.12rem; height:0.12rem; background-size:0.12rem;}
/*通知公告*/
.IndNot{ padding:0.2rem 0 0.2rem;}
.IndNotK{margin-top:0.15rem;}
.IndNotA{width:48%; height:0.6rem; padding-top:0.24rem; margin-bottom:0.1rem;}
.IndNotA:before{width:0.15rem; height:0.02rem;top:0.12rem; left:6%;}
.IndTeaI{ width: 100%; height: 210px; }
.IndNotA h3{ font-size:0.11rem; line-height:0.18rem; padding:0 6%; overflow: hidden;}
.IndNotA p{ font-size:0.1rem; line-height:0.16rem;padding:0 6%; margin-top:0.02rem;}
/*学术信息*/
.IndAca{ padding-top:0.2rem; padding-bottom:0.2rem;}
.IndAcaK{margin-top:0.15rem;}
.IndAcaA{width:48%; padding-bottom:0.13rem; margin-bottom:0.1rem;}
.IndAcaA h3{ font-size:0.12rem; padding:0.1rem 8% 0;line-height:0.18rem; height:0.36rem; overflow: hidden;}
.IndAcaA span{ display:none;}
.IndAcaAN{ padding:0.06rem 8% 0;}
.IndAcaAN p{ font-size:0.1rem;line-height:0.18rem; padding-bottom:0.04rem;}
.IndAcaM{ width:0.7rem ;height:0.22rem; font-size:0.1rem;border-radius:0.11rem; margin-top:0.06rem; margin-left:8%;}
.IndAcaM p{ margin-right:0.03rem;}
.IndMore2{width:0.12rem; height:0.12rem; background-size:0.12rem;}
.IndAcaMor{ font-size:0.11rem;margin:0.1rem auto 0; width:0.9rem; height:0.26rem; line-height:0.26rem; border-radius:0.14rem; border:0.01rem solid #FFF;}
/*名师风采*/
.IndTea{padding:0.2rem 0 0.2rem;}
.IndTeaK{ padding:0.15rem 0 0.2rem;}
.IndTeaB{}
.IndTeaA{ padding-bottom:0.1rem; width:48%}
.IndTeaI img{width:100%;}
.IndTeaN{padding:0.08rem 8% 0.05rem;font-size:0.1rem;}
.IndTeaNt{line-height:0.2rem; margin-bottom:0.05rem;}
.IndTeaNt span{font-size:0.13rem;padding-right:0.05rem;}
.IndTeaNr{line-height:0.18rem;-webkit-line-clamp:4;}
.IndTeaD{bottom:-0.04rem;}
.IndTeaK .swiper-pagination-bullet{ width:0.06rem; height:0.06rem;}
.IndTeaK .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 0.03rem;}
/*IndIcn*/
.IndIcn{ padding:0.2rem 0 0.1rem}
.IndIcnA{font-size:0.11rem; width:32%;}
.IndIcnA p{line-height:0.18rem; height:0.36rem; margin-bottom:0.1rem;}
.IndIcnI{ width:0.45rem; height:0.45rem;margin: 0 auto 0.1rem;}
}



/*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;align-content:center*/








