@charset "utf-8";
/* CSS Document */
/**/
@media all and (max-width: 1680px) {

}
/* max 1680 end */

/**/
@media all and (max-width: 1550px) {

}
/* max 1550 end */

/**/
@media all and (max-width: 1440px) {  
}
/* max 1440 end */

/**/
@media all and (max-width: 1280px) {

    
    
}
/* max 1280 end */

/**/
@media all and (max-width: 1024px) {
   
}
/* max 1024 end */


/**/
@media all and (max-width: 750px) {
.m_center{ width: 100%; padding: 0 2%; overflow: hidden;}
.header_top{}
.heatop_style{ height: 60px !important; padding: 5px 0; height: auto;}
.logomoblie{ display: block !important;}
.logo{ width:calc(90% - 10px); height: 50px; }
.logo a:first-child{width: 55%; min-width: 55%; padding-right: 5%;}
.logo a:first-child img{ /*display: none;*/ width: 100%; height: auto;}
/* .logo a{display: block; width: 32%; height: auto;} */
.logo div{flex: 1; display: flex;}
.logo div a,.logo div a:first-child{width: 45%; min-width: 45%;}
.logo div a img,.logo div a:first-child img{width: 100%; height: auto; display: block;}
.heatop_exte{ display: none;}
.c_nav{ display: flex;}
.heatop_nav{width:100%; height:calc(100% - 60px); line-height: 100px; float: inherit; text-align: left; bottom: 0; left: -100%; position:fixed; background: #FFF; z-index: 999;}
.heatop_nav .m_center{ height: 100vh; display: block; padding-bottom: 20%; overflow-y: auto;}
.heatop_nav_list{  width: 100%;/*height: 50px;*/ line-height: 50px; font-size: 15px; transition: all .2s ease-in .2s; color: #000; text-align: left; margin: 0; border-bottom: 1px solid #000; padding: 0 2%; display:flex; display:-webkit-flex; flex-direction:row; -webkit-flex-direction:row; flex-wrap:wrap; -webkit-flex-wrap:wrap; }
.heatop_nav_list a{ display: inline-block; width: 90%;}
.moblie_lay{ display: inline-block; width: 10%; text-align: right;}
.HenaLi_lay{ position: initial; width: 100%;}

.banner{ height: 230px;}
.banner .swiper-slide .m_center{position: absolute; bottom: 10px; left:2vw; max-width: 96vw;}
.banner .swiper-slide .m_center p{background: rgba(0, 0, 0, .4); font-size: 12px; line-height: 1.5; color: #fff; border-radius: 5px; padding:10px 10px; display: inline-block;}

.FirstHope{ height: auto; padding:2% 0;}
.FirstHope_top{ display: block;}
.NewsInfor{ width: 100%;}
.NewsInfor_Content{ display: block;}
.NeInCo_Img{ width: 100%; height: auto;}
.NeInCo_ImgTop{ height: 280px;}
.NeInCo_ImgBottom{ height: auto; padding:8% 5%;}
.NeInCo_Test{ width: 100%; height: auto; margin-top: 4%;}
.NeInCo_Test_List{ height: auto;}
.NeTeLi_Right{ width: 80%;}

.NoticeInfor{ width: 100%; margin-top: 5%;}

.FirstHope_bot,.SecondHope_cen,.SecondHope_Bot{ margin-top: 5%;}
.FiHoBo_List,.SeHoTo_DvImg{ display: block; width: 100%; height: auto; margin-bottom: 5%;}
.FiHoBo_Conter_Lista{ display: block;}
.FiCoLia_dva{ display: none;}
.FiCoLia_dvb{ display: none;}
.FiCoLia_dvc{ width: 100%;}
.FiCoLia_dvaTitle{ width: 100%;}
.FiCoLia_dvaTitle div:nth-child(1){ width:76%;}

.SecondHope{ height: auto; padding: 5% 0; background: url(../images/bgb.jpg) repeat-y;}
.SeHoTo_List{ width: 100%; margin-bottom: 5%;}
.SeHoTo_List_finda div:nth-child(2){ width: 95%;}

.Academic_Conter{ margin: 5% 0 0 0;}
.AcaCo_Dva{ width: 100%; margin-bottom: 2%;}

.in-Academic_Conter{ width: 100%; margin: 5% 0 0 0;}
.in-AcaCo_Dva{ width: 100%; height: auto; background: #5a0a0c; margin-bottom: 20px; overflow: hidden;}



.Institute_Conter{ display: block; margin-top: 5%;}
.Institute_Conter_Left{ width: 100%; margin-bottom: 20px;}
.Institute_Conter_Left .InCoLe_Listimg:nth-child(1){ width: 100%; height: auto;}
.Institute_Conter_Right .InCoLe_Listimg:nth-child(1){ width: 100%; height: auto;}
.Institute_Conter_Left .InCoLe_Listimg:nth-child(2){ width: 100%; height: auto;}
.Institute_Conter_Right{ width: 100%;}
.Institute_Conter_Right .InCoLe_Listimg:nth-child(2){ width: 100%; height: auto;}

.footer{ padding: 5% 0;}
.footer .m_center{ display: block;}
.footer_dav{ width: 100%;}
.footer_dab{ width: 100%;}
.footer_dab_Firsa{ padding-left: 24px;}
.fodaFi_em{ margin-left: 2%;}
.footer_bunt{ line-height: 30px;}
.footer_bunt .m_center{ display: block;}
.footer_dab_ul{width: 100%; display:flex; display:-webkit-flex;flex-direction:row; -webkit-flex-direction:row;flex-wrap:wrap; -webkit-flex-wrap:wrap;}
.footer_dab_ul div{width: calc(50% - 5px);  margin-right: 10px;}


.Sidbanner{ height: 150px;}
.Sidbanner img{ height: 100%;}

.SidNavigation{ height: auto; padding: 2% 0;}
.SidNavigation_Right{ display: none;}
.SidNavigation_Left a{ width: 50%; line-height: 40px; text-align: center;}

.ArticleStylea_List{ width: 100%; height: auto; margin-bottom:5%;}
.ArtStyaLi_Top{ height: auto;}
.ArtStyaLi_Top_Title{ width: 70%;}

.SidPage{ padding-top: 4%; padding-bottom: 4%;}
.DetailPage{ width: 100%;}
.DetailPage_Cname{ margin-bottom: 5%;}

.SidSchool{ display: block; padding-top: 4%; padding-bottom: 4%;}
.SidSchool_Left{ width: 100%;}
.SidSchool_Right{ width: 100%;}
.SidSchool_Right img{ width: 100%;}

.SidLeader{ padding:5% 0;}
.SiLeCo_List{ width: 100%; padding: 5% 0 0 0;}
.SiLeCo_List_Intr{ height: auto;}

.SidOrganization{ padding-top: 4%; padding-bottom: 4%;}
.SidContact_Map{ height: auto;}

.ArticleConter .AcaCo_Dva{ height: auto; margin-bottom:5%;}

.ArticleConter{ display: block;}
.ArtSocial_Left{ width: 100%;}
.ArSoLe_List{ display: block;}
.ArtSocial_LeftImg{ width: 100%; height: auto;}
.ArtSocial_Right{ width: 100%;}
.Recomm_Right{ width: 100%;}

.AtCoTeachers_List{ width: 100%; height: auto;}

.SidPage_w1000{ width: 100%;}
.TeacherDetailsTop{ height: auto; padding:3%;}
.TeacherDetailsTop_Img{ width: 30%; height: auto;}
.TeacherDetailsTop_Rcont{ width: 65%;}
.TeacherDetailsTop_Rcont_Title{ height: auto; font-size: 18px; line-height: 36px;}
.TeacherDetailsTop_Rcont_Title::before{ width: 30%;}
.TeacherDetailsTop_Rcont_Intr{ font-size: 16px; line-height: 32px;}

.TeacherDetailsBut{ margin-top: 5%;}
.TeacherDetailsBut_Cname{ height: 40px; line-height: 40px; font-size: 16px;}
.TeacherDetailsBut_Text{ font-size: 16px; line-height: 32px;}

.SilhouList{ width: 100%; height: auto; margin-bottom: 5%;}

.MajorList{ width: 100%; margin-bottom:5%;}

.ProfessionalDetails_Dav{ margin: 5% 0;}
.PrDe_DaList{ width: calc( 100% / 2);}

.news-li{ height: auto; line-height: 30px; padding-bottom: 10px; border-bottom: 1px dashed #d6c7ad; font-size: 18px; margin-bottom: 10px; text-overflow:initial; white-space:pre-wrap; overflow: hidden;}
.news-li span{float: inherit; margin-right: 10px;}
.news-li a{color: #222;}
.news-li a:hover{color: #5a0a0c !important;}


.list-newsli{width: 100%; height: auto; line-height: 30px; padding-bottom: 10px; border-bottom: 1px dashed #d6c7ad; font-size: 18px;margin-bottom: 10px;}
.list-newsli a{ color: #222; font-weight: 400;}
.list-newsli a:hover{color: #5a0a0c !important;}
.list-newsli span{float: inherit; margin-right: 10px;}



.LeftFloating{ position: fixed; top: 30%; left: 0; width: 60px; height:67px; z-index: 999; font-size: 13px; color: #FFF; line-height: 22px; text-align: center; cursor: pointer;} 
.LeftFloata{ width: 60px; height:67px; background: url(/skin/pc/images/img37.jpg) no-repeat; z-index: 999; padding: 0 6px; display: flex; align-items: center; justify-content: center; text-align: center; font-size: 12px; line-height: 1.3;}
.LeftFloating a{ color: #FFF;}
.LeftFloating .after{ position: absolute; display: block; width: 32px; height: 18px; line-height: 19px; font-size: 13px; color: #FFF; left: 0; bottom: -19px; background: rgba(0, 0, 0, .5); cursor: pointer;}



















































} 
/* max 750 end */




