@charset "utf-8";
@media screen and (min-width: 1441px){
.mobile-toggle{display:none;}
.facultylist .col_news_list .news_list li.news{width: 25%;}

/*活动列表页*/
.noticelist .col_menu {float:left; width:100%; width:380px; margin-right:-400px;} 
.noticelist .col_news .col_news_con {margin-left:415px;}
} 
@media screen and (max-width: 1441px) {
.mobile-toggle{display:none;}    
.row{}  



.post2 .tt .tit {font-size: 1.125em;font-weight:normal;} 
.post2 .tt .tit .title {margin-right:10px;} 
.main .post .more_btn a,
.main .post2 .more_btn a{font-size: 1em;} 

.slide .bannertitle{font-size: 2.875em;padding: 0 2.851em;}


.main .main1 .row{margin:0 -30px;}
.main .main1 .inner .ml .post,
.main .main1 .inner .mc .post,
.main .main1 .inner .mr .post{margin: 0px 30px;}
.main .main3 .inner{padding:3em 0 0;}

.main .post-11 .modl p{font-size: 1em;}
.main .post-21 .news_list li.news{height: 18em;}
.main .post-21 .news_list li.news .news_meta{margin-top:10px;}
.main .post-21 .news_list li.news .news_imgs:before{content: "";display: block;padding-top: 74%;} 
.main .post-21 .news_list li.news .news_title{font-size: 1em;} 
.main .post-22 .news_list li.news .news_title{font-size: 1em;}

.main .post-41 .news_list li.news{/* width:33.3%; */}
.main .post-41 .news_list li.news .news_title,
.main .post-42 .news_list li.news .news_title,
.main .post-62 .news_list li.news .news_title{font-size: 1em;}
.main .post-62 .news_list li.news .news_box{padding: 1.375em 0em 0.775em;}

.main .post-31 .news_list li.news{ margin-bottom:30px;}
.main .post-31 .news_list li.news .news_box{padding:1.725em 0px;}

.main .post-42 .news_list li.news{margin-bottom: 1em;padding-bottom: 1em;}
.main .post-42 .news_list li.news .news_date .news_year{line-height: 30px;font-size: 1em;}
.main .post-42 .news_list li.news .news_date .news_days{line-height: 30px;}

.main .post-61 .con{padding:2em 3.312em;}

.facultylist .col_news_list .news_list li.news{width:33.3%;}
/*头部图片切换*/
.listcon .slide .bannerbox{margin-left:50px;}
.listcon .slide .bannertitle{font-size:1.575em; }

/*活动列表页*/
.noticelist .col_menu {width:380px; margin-right:-400px;} 
.noticelist .col_news .col_news_con {margin-left:415px;}
/*about*/
.about .post-21 .news_list {margin:0 -1em;}
.about .post-21 .news_list li.news .news_box{margin:0 1em;}
.about .post-21 .news_list li.news .news_wz{padding:1em 2em;} 
.about .post-21 .news_list li.news .news_title{line-height: 1.325em;min-height:2.65em;font-size: 1.325em;color:#fff;display: flex; justify-content: center; flex-direction: column;} 
/* 视频 */
.about .wpb_video_widgets iframe{width: 440px;height: 250px;}
.about .wpb_video_img{background-size:80%;}
.video .jwplayer{height:300px!important;margin: 0 auto!important;}

.about .container.list .row{width:85%;}
}
/**
 * [Large Screen for PC & Pad]
 * 960~1199
 */
@media screen and (max-width: 1350px){

html.custom-scrollbar-on ::-webkit-scrollbar{background:#ececec;width:4px}
html.custom-scrollbar-on ::-webkit-scrollbar-thumb{background:#ccc}
html.custom-scrollbar-on ::-webkit-selection,
html.custom-scrollbar-on ::-moz-selection,
html.custom-scrollbar-on ::selection{background:#f8f8f8}    
body,html{font-size:93.7%; }

.siteLogo{float:inherit; display:inline-flex; align-items: center;vertical-align: middle;}
.site-meta{margin-top:30px;}
.mobile-toggle{display: inline-flex;}
#mobile-menu.style1 {width: 35%;}
.main-nav .mnav,
.main-sub{display:none;}

.main .main1 .row{margin:0 -20px;}
.main .main1 .inner .ml .post,
.main .main1 .inner .mc .post,
.main .main1 .inner .mr .post{margin: 0px 20px;}
.main .post-31 .news_list li.news{ margin-bottom:20px;}
.main .post-31 .news_list li.news .news_box{padding:1.325em 0px; border-radius: 8px;}

#footer .inner .footer-left{float:none;}
#footer .inner .footer-right{float:none;width: auto;margin-top:20px;}
/*视频切换*/
.slide2 .bannerbox{width: 23.625em;margin:5em 4em 12em; padding: 30px 3.837em 60px;}
/* 大图切换 */
.campusLife .slide .bannerbox{width:33.25em;margin-left:8em; margin-top:3.75em;padding: 20px 2.837em 30px;}
/* 大图切换 */
.about .slide .bannerbox{width:33.25em;margin-left:8em;margin-bottom:3.75em;/* margin-top:auto; */padding: 20px 2.837em 30px;}

.newspage  .newsbanner{min-height: 400px;}

/**
*新闻列表页
*/
.newslist .container .row{}
.campusLife .container .row,
.admission .container .row{width: 83.33%;}
.about .container .row{width: 83.33%;}
.facultylist .container .row,
.facultylist .list .row{width:100%;}
.facultyinfo .container .row,
.facultyinfo .info .row{width:100%;}

.about #mbanner .inner,
.campusLife #mbanner .inner,
.facultylist #mbanner .inner,
.noticelist #mbanner .inner,
.admission #mbanner .inner{padding-top: 9.325em;}

/*活动列表页*/
.noticelist .col_menu {width:320px; margin-right:-350px;} 
.noticelist .col_news .col_news_con {margin-left:350px;}

/*联系我们*/
.contact .col_menu {} 
.contact .col_menu_box{ margin-right:436px; }
.contact .col_news {min-height:270px; width:402px; margin-left:-436px;}

}

/**
 * [Medium Screen for Pad]
 * 768~959
 */
@media screen and (max-width: 1000px){
body,html{overflow-x:hidden!important;}    
.row{/* padding:0px 35px; */}
.main .post-11 .modl{float:none;width:100%;}
.main .post-11 .modl p{font-size: 1.125em;line-height:1.3;}
.main .post-11 .modr{float:none;width:100%; text-align:center;padding-top:20px;}
.main .post-11 .modr img{max-width:7.25em;max-height:7.25em;}

.main .post-20 .ml{float:none; width:100%;}
.main .post-20 .mr{float:none; width:100%;}
.main .post-41 .news_list,
.main .post-61 .news_list {width:100%;}
.main .post-31 .news_list li.news .news_box{padding:1.325em 0px;}
.main .post-31 .news_list li.news .news_title{font-size: 1.125em;}

/* 子页面样式 */
.campusLife .container .row,
.admission .container .row{padding:0px 35px;}
.newslist .container .row{padding:0px 35px;}
.newspage .container .row{padding:0px 35px;}
.about .container .row{padding:0px 35px;}
.about .container.list .row{width:95%;}

#scroll_to_top.active {bottom: 20px;right: 35px;}
#searchpopup .searchform{height:100px}
#searchpopup .searchform .s{font-size:24px;}
#searchpopup .searchform .btn{width:18px;height:18px;}

#mobile-menu.style1 {width: 75%;}
.main .main1 .inner .ml,
.main .main1 .inner .mc,
.main .main1 .inner .mr{float:none;width:100%;margin-bottom:2em;}

.main .post-21 .news_list {margin:0 -1.5em;}
.main .post-21 .news_list li.news{height: auto;}
.main .post-21 .news_list li.news .news_box{margin:0 1.5em;}

.slide .bannertitle{font-size: 2.375em;width: 70%;}
.slide .bannercolumn{margin-left:6em;}
.slide .bannerinfo{margin-left:6em;width: 26em;/* font-family:"Roboto Regular"; */font-size:1em;}
.slide .bannermore{margin:0.351em 6em;font-size:1em;}
.swiper-button-next{/* right:2.437em; */}
.swiper-button-prev{/* right:5.437em; */left:auto;}

.main .post-20 .mcon{margin:0 -1em;}
.main .post-20 .post{margin:0 1em;}

.main .post-61 .con{padding:1em 0em;}
/* 大图切换 */
.campusLife .slide .bannerbox{width:33.25em;margin-left:35px; margin-top:3.75em;padding: 15px 1.837em 20px;}
.campusLife .post-21 .swiper-button-next,
.campusLife .post-21 .swiper-button-prev{display:none;}
/* 大图切换 */
.about .slide .bannerbox{width:33.25em;margin-left:35px;padding: 15px 1.837em 20px;margin-left:8em;margin-bottom:3.75em;/* margin-top:auto; */}
/* 视频 */
/*(#aboutbanner{height:480px!important}
.about_video{background-size:contain;}*/
.about .wpb_video_widgets iframe{width:300px;height:200px;}
.about .wpb_video_img{background-size:80%;}
.video .jwplayer{height:200px!important;margin: 0 auto!important;}

.facultylist .col_news_list .news_list li.news{width:50%;}

.newslist .post-11 .news_list {width:83.333%;}
.newslist .post-11 .news_list li.news .news_imgs{float:none; width:100%; height:auto; margin-right:0em}
.newslist .post-11 .news_list li.news .news_imgs img{width:100%; height:auto;}
.newslist .post-11 .news_list li.news .news_con{float:none; width:100%;} 
.newslist .post-11 .news_list li.news .news_wz{margin-left:0em;} 

.newspage  .newsbanner{min-height: 300px;}

.newspage  .infobox,
.about .container .row{width:100%;}
.campusLife .container .row,
.admission .container .row{width:100%;}

/*活动列表页*/
.noticelist .col_menu {float:none;width:100%; margin-right:0px;} 
.noticelist .col_news .col_news_con {margin-left:0px;margin-top:30px;}
.noticelist .post2 .tt .tit {font-size: 1.125em;} /**标题字体**/
.noticelist .post2 .tt .tit .title {margin-right: 10px;font-size: 1em; }

/*联系我们*/
.contact .col_menu {} 
.contact .col_menu_box{ margin-right:336px; }
.contact .col_news {min-height:270px; width:302px; margin-left:-336px;}

.main .post-61 .news_list li.news .news_imgs{overflow:hidden; }
.main .post-61 .news_list li.news .news_wz{visibility:visible;opacity:1;position:relative;} 
.main .post-61 .news_list li.news .news_title{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;} 
.main .post-61 .news_list li.news .news_box:hover .news_imgs{
transform: rotate(0deg) scale(1,1);
-ms-transform:rotate(0deg) scale(1,1);
-webkit-transform:rotate(0deg) scale(1,1);
-moz-transform:rotate(0deg) scale(1,1);
}
/*栏目列表*/
.newslist .col_menu {/* display:none; */float: none;} 
.newslist .col_news{float: none;}
.newslist .col_news .col_news_box{margin-left:0em;}

}
/**
 * [Small Screen for Smart Phone and Mini Pad]
 * 480~767
 */
@media screen and (max-width: 768px) {
p,.news_meta{font-size: 1em!important;}	
.row{padding: 0px 15px;}

.main .post-31 .news_list li.news{width:50%;}
.main .post-31 .news_list {margin:0px -10px;}
.main .post-31 .news_list li.news .news_box{margin:0px 10px;}

/* 子页面样式 */
.campusLife .container .row,
.admission .container .row{padding:0px .625em;}
.newslist .container .row{padding:0px 10px;}
.newspage .container .row{padding:0px 10px;}
.about .container .row{padding:0px 10px;}

.siteLogo img{width: 250px;height:70px;}
.site-meta{margin-top:20px;}
.main-nav .search{ margin-left:12px; width:22px; height:22px; border:0px solid red;display:inline-flex; vertical-align:middle;}

#searchpopup .searchform{height:50px}
#searchpopup .searchform .s{font-size:14px;}
#searchpopup .searchform .btn{right:45px;}

#mobile-menu.style1 {width: 90%;}

#footer .inner{padding:45px 0px;}
#scroll_to_top.active {bottom:.625em;right: .625em;}

#footer .inner{padding:65px 0px;}
.main .slide .bannercolumn{margin-left:2.5em;}
.main .slide .bannertitle{font-size: 1.5em;/*padding: 0 1em;*/width: auto;margin: 2em;}
.main .slide .bannerinfo{margin-left:1.5em;padding: 0 0.125em;width: auto;/* font-family:"Roboto Regular"; */font-size:1em;}
.main .slide .bannermore{margin:0.351em 1.5em;padding: 0 0.125em;font-size:1em;}
.swiper-button-next,
.swiper-button-prev{bottom:15px;width: 50px;height: 36px;}
.swiper-button-next{right:15px;}
.swiper-button-prev{right: 64px;left:auto;}
/*视频切换*/
.slide2 .bannerbox{width:auto;margin:5em 1em 3em;padding: 30px 1em 40px;/* background:none; */opacity:.7;filter:Alpha(opacity=70);}

.main .post-11 .modl p{font-size: 1.215em;}

.main .post-20 .ml{float:none; width:100%;}
.main .post-20 .mr{float:none; width:100%;}

.main .post-41 .news_list li.news{float:none; width:100%;}
.main .post-41 .news_list li.news .news_box{margin: 0px;}
.main .post-41 .news_list li.news .news_title{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;} 
.main .post-41 .news_list li.news .news_wz{min-height:auto;} 
.main .post-61 .news_list li.news{float:left;width:50%;/* margin:0 -15px; */}
.main .post-61 .news_list li.news .news_title{line-height: 1.5em;font-size: 1em;color:#363636;} 
.main .post-61 .news_list li.news .news_meta{font-size: 1.33em;color:#363636;}

.main .post .more_btn a{/* padding:0.75em 2.45em; *//* font-size:1.25em; */}

.foot-nav{padding-top: 0px;padding-bottom:0px;} 
.foot-nav .item{/* float:none; */line-height: 28px;width: 50%;}
/* 大图切换 */
.campusLife .slide .bannerbox{width:auto;margin-left:10px; margin-top:3.75em;padding:5px 1.837em 10px;}

/* ahout */
.about .slide .bannerbox{width: 70%;margin-left:10px;padding:5px 1.837em 10px;} 
.about .post-21 .news_list li.news{width:50%;margin-bottom:1em;}

.about .post-61 .news_list{margin:0 -15px; width:100%;}
.about .post-61 .news_list li.news{float:left; width:50%;margin-bottom:35px;}
.about .post-61 .news_list li.news .news_box{margin:0 15px;}
/*contact信息*/
.about .col_menu {width:100%; float:none; margin-right:0em;} 
.about .col_news {width: 100%;min-height:500px;float:none;}
.about .col_news .col_news_box{margin-left:0em;}
.swiper-slide.about{background-size:cover;background-repeat:no-repeat;background:none!important;}
.about .wpb_video_img {display:none;}
/* 视频 */
.about .wpb_video_widgets {margin:0 10px;}
.about .wpb_video_widgets iframe{width:100%;height: 300px;top:0%;bottom:auto;right:0px;}
.about .wpb_video_img{background-size:80%;}
.video .jwplayer{height: 248px!important;width:100%!important;}
#aboutbanner{height:300px!important;}
#aboutbanner .inner{padding-top:0em;} 
/* ahout */
.about .aboutdata .numitem .num{font-size:2.125em; color:#A40008; position:relative;}
.about .aboutdata .numitem .num:after{position:absolute; bottom:0px; left:50%; margin-left:-15px; content:' ';display:inline-block; width:30px; height:3px; background-color:#A40008; }
.about .aboutdata .numitem .info{margin-top:1em; line-height:1.142em; font-size:1em;  color:#A40008;}

.facultylist .post-11{display:none;;}
.facultylist .col_menu {width:100%; float:none; margin-right:0em; margin-top:30px;} 
.facultylist .col_news {width: 100%;min-height:500px;float:none;}
.facultylist .col_news .col_news_box{margin-left:0em; margin-top:20px;}
.facultylist .col_news_list .news_list {display:block;width:auto;margin:0 -1.5em;}

.facultyinfo .col_menu .infopage .infopic img{height:auto;}

.facultyinfo .post-11{display:none;;}
.facultyinfo .col_menu {width:100%; float:none; margin-right:0em; margin-top:30px;} 
.facultyinfo .col_news {width: 100%;min-height:500px;float:none;}
.facultyinfo .col_news .col_news_box{margin-left:0em; margin-top:20px;}

.contact .post-11{display:none;;}
.contact .col_menu {width:100%; float:none; margin-right:0em; margin-top:30px;} 
.contact .col_news {width: 100%;min-height:500px;float:none;}
.contact .col_news .col_news_box{margin-left:0em; margin-top:20px;}


#campusLifebanner .inner{padding-top:100px;}

.about .aboutdata .numitem{width:50%; }

.newslist .post-11 .news_list {width:100%;}

.newspage  .newsbanner{min-height: 250px;}

/* administrative */
.administrative .post-21 .news_list {margin:0 0em;}
.administrative .post-21 .news_list li.news{float:none; width:100%; margin-bottom:2.75em;}
.administrative .post-21 .news_list li.news .news_box{margin:0;}
.administrative .post-21 .news_list li.news .news_wz{padding:1em 2em;} 

/*admission*/
.admission .post-21 .news_list li.news{width: 100%;margin-bottom:20px;}


.about #mbanner .inner,
.campusLife #mbanner .inner,
.facultylist #mbanner .inner,
.noticelist #mbanner .inner,
.admission #mbanner .inner{padding-top: 6.325em;}
/*头部图片切换*/
.listcon .slide .bannerbox{width:80%;margin-left:10px;padding:5px 1.837em 10px;} 
.listcon .slide .bannertitle{;font-size:1.375em;}

/*联系我们*/
.contact .list{padding-top: 0px;}
.contact .col_menu {} 
.contact .col_menu_box{margin-right:0px;padding-bottom:0px;}
.contact .col_news {min-height:270px; width:100%; margin-left:0px; margin-bottom:40px; background-size:cover;}


.inside_nr table{width:100%!important; }
.inside_nr img{width:80px!important; height:auto!important;margin-right:10px;}


.wp_paging li.page_jump{display:none;}
.wp_paging li.pages_count{display:none;}
}


@media screen and (max-width: 700px) {
.main .slide .bannertitle{font-size: 1.25em;
    margin: 2em;
}

}


@media screen and (max-width: 625px) {
.main .slide .bannertitle{font-size: 1em;
    margin: 1em;
}

}



@media screen and (max-width: 548px) {
.main .slide .bannertitle{display: none;}

}
/**
 * [xSmall Screen for Smart Phone]
 * 480~767
 */
@media screen and (max-width: 479px) {
#footer .inner{padding:35px 0px;}
#footer .inner .copyright span{display:block;}    
.slide .bannerbox{padding: 4.687em 0;/* padding:0; */}
.slide .bannercolumn{margin-left:15px;}
.slide .bannertitle{font-size: 1.725em;padding: 0 15px;width: 80%;}
.slide .bannerinfo{margin-left:0em;width: auto;font-size:1em;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.slide .bannermore{margin:0.351em 0em;font-size:1em;}

.main .post-21 .news_list li.news{float:none;width:100%;margin-bottom: 3.275em; height:auto;}

.main .post-31 .news_list li.news{width:100%;}
.main .post-31 .news_list li.news .news_title{font-size: 1em;}

.main .post-41 .news_list li.news{float:none;width:100%;}
.main .post-41 .news_list li.news .news_box{margin:0 0em;}

.main .post-61 .news_list {display:inline-block; margin:0 auto; width:100%;}
.main .post-61 .news_list li.news{float:none; width:100%;}
.main .post-61 .news_list li.news .news_box{margin:0 0em;}

.facultylist .col_news_list .news_list {width:auto;margin:0 -1.5em;}
.facultylist .col_news_list .news_list li.news{width:100%;}
.facultylist .col_news_list .news_list li.news .news_imgs img{height:auto;}

.contactinfo li{float:none; width:100%;}
.about .aboutdata .numitem{float:none; width:100%; }

.newspage  .newsbanner{min-height: 200px;}
}

@media screen and (max-width: 350px) {
        .siteLogo img {    width: 195px;    height: auto;}
       .site-meta {    margin-top: 10px;}
}


/**
 * [Tiny Screen for Older Phone and Smart Phone]
 * <319
 */
@media screen and (max-width: 319px) {

}