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

.container2{ max-width:1380px;  }
.container{ max-width:1240px; }

.header{ height:100px;}
.logos{ height:60px; margin-top:20px;}


.nav{ margin-left:60px; }
.nav li>a{ line-height:100px; font-size:16px; padding:0 25px; }
.nav li .sub{ top:100px;}

.search_btn{ width:34px; height:34px; margin-top:33px; line-height:32px; }
.search_btn span{ font-size:14px; }


.bannerBottom .swiper-pagination .swiper-pagination-bullet{ margin-right:8px; width:24px; height:24px; }
.bannerBottom .swiper-pagination .swiper-pagination-bullet:after{ width:4px; height:4px; margin:-3px 0 0 -3px; }


/*home01*/
.hometit01{ height:40px; line-height:40px; }
.hometit01 .tit{ font-size:24px; }
.hometit01 .tit span{ font-size:24px; margin-right:12px; }
.hometit01 .more{ font-size:13px; }
.hometit01 .more span{ font-size:12px; }

.campus_top{ padding-bottom:17px; }
.campus_top .img{ width:180px; }
.campus_top .txt{ padding-left:200px; }
.campus_top .txt .tit{ font-size:17px; margin-top:5px; }
.campus_top .txt .info{ font-size:12px; line-height:22px; margin:10px 0; }
.campus_top .txt .time{ font-size:12px; }

.campus_list li{ margin-top:17px; }
.campus_list li .time{ width:58px; padding:10px 0; height:58px; }
.campus_list li .time .d{ font-size:20px; }
.campus_list li .time .ym{ font-size:12px; }
.campus_list li .txt{ padding:5px 0 5px 75px; }
.campus_list li .txt .tit{ font-size:14px; line-height:28px; }
.campus_list li .txt .info{ font-size:12px; line-height:20px; }


.open_top{ height:105px; padding:25px 70px; }
.open_top .tit{ font-size:17px; line-height:25px; }
.open_top .tit:after{ width:30px; height:16px; left:-40px; margin-top:-8px; }
.open_top .info{ font-size:12px; line-height:25px; } 

.open_list{ margin-top:20px; }
.open_list li{ line-height:30px; margin-top:10px; }
.open_list li .tit{ font-size:14px; }
.open_list li .time{ font-size:13px; }
/*home01*/


/*home02*/
.home02:after{ bottom:-30px; margin-left:-175px; width:350px; height:350px; }

.hometit02 .tit:after{ border-width:2px; width:6px; height:6px; right:-20px; }
.hometit02 .titen{ font-size:12px; }
.hometit02 .titcn{ font-size:34px; margin-top:14px; }

.hometit02 .more{ font-size:13px; line-height:60px; }
.hometit02 .more span{ font-size:12px; }

.hometit02 .more2{ margin-top:13px; width:120px; height:34px; line-height:32px; font-size:14px; }

.psBlock01 .txt .tit{ font-size:20px; }
.psBlock01 .txt .info{ font-size:14px; line-height:25px; }

.psBlock02 .txt .tit{ font-size:20px; }
.psBlock02 .txt .info{ font-size:14px; line-height:25px; }

.psBlock03 li .ico span{ font-size:48px; }
.psBlock03 li .tit{ font-size:20px;  }
.psBlock03 li .info{font-size:14px; line-height:25px; }

.psLeft .psBlock01{ margin-top:210px; }
/*home02*/


/*home03*/
.headmasterStyle:after{ width:60px; height:60px; top:60px; left:60px; }
.postList01 li{ padding:0 17px; height:34px; line-height:34px; font-size:17px; }
.postList01 li:after{ border-top-width:15px; border-left-width:15px; }
.postList02{ font-size:14px; line-height:30px; }
.hsMain .info{ font-size:12px; line-height:25px; }
/*home03*/


/*home04*/
.cultureList .swiper-slide a{ padding-bottom:120px;  }

.cultureList .swiper-slide .txt{ padding:25px; }
.cultureList .swiper-slide .txt .num{ font-size:16px; line-height:20px; }
.cultureList .swiper-slide .txt .tit{ font-size:17px; line-height:36px; margin-top:10px; }
.cultureList .swiper-slide .txt .info{ font-size:14px; line-height:22px; }
.cultureList .swiper-slide .txt .more{ font-size:14px; line-height:22px;}
.cultureList .swiper-slide .txt .more span{ font-size:14px; margin-left:6px; }

.cultureList .swiper-slide:hover .txt .tit{ font-size:24px;}
.cultureList .swiper-slide:hover .txt .info{ margin:15px 0; }

.prev01,.next01{ width:60px; height:32px; line-height:32px; margin-top:-35px; }
.prev01 span,.next01 span{ font-size:20px; }
.prev01{ left:-30px; }
.next01{ right:-30px; }

.home04 .swiper-pagination .swiper-pagination-bullet{ width:26px; height:6px; margin:0 10px; }
/*home04*/


/*home05*/
.home05 .hometit02{ margin-bottom:40px;}

.epban .swiper-slide .tit{ font-size:16px; padding:0 15px; height:60px; line-height:60px; }
.epban .swiper-pagination{ bottom:70px; }

.epList li{ line-height:33px; font-size:14px; }
.epList li .time{ font-size:12px; }

.videoban .swiper-slide .ico{ height:64px; line-height:64px; margin-top:-32px; }
.videoban .swiper-slide .ico span{ font-size:64px; }
.videoban .swiper-slide .tit{ line-height:50px; font-size:14px; }

.videoban_nav li .border{ border-width:4px; }
.videoban_nav li .ico{ height:24px; line-height:24px; margin-top:-12px; }
.videoban_nav li .ico span{ font-size:24px;}
/*home05*/

/*home06*/
.piclist li.li01 .img{ height:484px;}
.piclist li.li02 .img{ height:484px;}
.piclist li.li03 .img{ height:212px;}
.piclist li.li04 .img{ height:212px;}
.piclist li .tit{ font-size:16px; line-height:60px;}
/*home06*/


/*footer*/
.dblogo{ height:70px; margin-top:10px;}
.foot_top .wechat{ width:90px; }

.bottomSearch{ margin-top:20px; margin-right:40px; }
.bottomSearch .input{ height:50px; width:300px; padding:0 15px; font-size:14px; }
.bottomSearch .submit{ height:50px; width:120px; font-size:16px;  }

.dbnav li .tit{ font-size:17px; }
/*footer*/


/*内页*/
.bantxt{ padding-bottom:120px; }
.bantxt .tit{ font-size:40px; }

.pageMain{ margin-top:-120px; }
.pageMain:after{ height:120px; }
.pageNav{ padding:40px 0; }
.pageNav a{ height:40px; line-height:40px; padding:0 30px; font-size:16px; margin:0 15px; border-radius:20px; }


.searchTips{ font-size:16px; }

.showtxt{ font-size:14px; }
/*内页*/


/*学校概况*/
.abtit{ font-size:34px; margin-bottom:40px; }
.abtxt{ font-size:14px; }

.abCenter .txt .titen{ font-size:40px; }
.abCenter .txt .titcn{ font-size:24px; }
.abCenter .txt .info{ font-size:13px; }
/*学校概况*/

/*校长风采*/
.deanNav li{ height:36px; line-height:36px; padding:0 20px; font-size:17px; }
/*校长风采*/

/*专业设置*/
.majorList li .txt .tit{ font-size:19px; }
.majorList li .txt .info{ font-size:14px; }
/*专业设置*/


/*专业设置详情*/
.majorMian .tit{ line-height:120px; }
.majorMian .tit h1{ font-size:38px; }
.majorMian .tit h1:after{ border-width:2px; width:6px; height:6px; margin-top:-14px; right:-25px; }

.showtop h1{ font-size:24px;}
.showtop p{ font-size:14px;  }
.showtop p span{ margin:0 14px; font-size:14px; }

.majorShow .img{ margin:0 0 25px 70px; }
.majorShow .img:after{ width:25px; height:25px; left:-50px; }
.majorShow .img:before{ width:70px; height:70px; right:-70px; top:-70px; }

.sxp{ font-size:14px; }
/*专业设置详情*/


/*天现文化*/
.whlist li .img{ border-top-width:3px; }
.whlist li .ico{ width:60px; height:60px; margin:-30px 0 0 -30px; }
.whlist li .ico span{ font-size:60px; }

.whlist li .tit{ height:85px; font-size:14px; line-height:25px; padding:0 25px; }
/*天现文化*/


/*师资队伍*/
.teachersList li .txt .tit{ font-size:20px; }
.teachersList li .txt .ftit{ font-size:14px; }
.teachersList li .txt .info{ font-size:14px; }
.teachersList li .txt .more{ height:34px; line-height:32px; border-radius:17px; padding:0 20px; font-size:14px; }
/*师资队伍*/

/*明星校友*/
.alumnusList li .txt .tit{ font-size:34px; }
.alumnusList li .txt .ftit{ font-size:16px; }
.alumnusList li .txt .info{ font-size:14px; }
.alumnusList li .txt .more{ height:50px; line-height:50px; border-radius:25px; padding:0 35px; font-size:16px; }
/*明星校友*/


/*新闻资讯*/
.newsban .swiper-slide .img .tit{ padding:0 130px 0 20px; height:60px; line-height:60px; font-size:16px; }
.newsban .swiper-slide .txt .tit{ font-size:24px; }
.newsban .swiper-slide .txt .info{ font-size:14px; }
.newsban .swiper-slide .txt .more{ width:120px; height:34px; line-height:34px; font-size:14px; }

.newsban .swiper-pagination{ bottom:28px; padding-right:20px; }
.newsban .swiper-pagination .swiper-pagination-bullet{ width:12px; height:4px; border-radius:2px; margin-left:6px; }
.newsban .swiper-pagination .swiper-pagination-bullet-active{ width:20px; }

.prev03,.next03{ width:40px; height:64px; line-height:64px; margin-top:-32px; }
.prev03 span,.next03 span{ font-size:20px; }

.newslist li .time{ padding:10px 0; width:85px; height:85px; }
.newslist li .time .d{ font-size:34px; line-height:40px; }
.newslist li .time .ym{ font-size:16px; line-height:25px; }
.newslist li .txt{ padding-left:130px; }
.newslist li .txt .tit{ font-size:20px; line-height:25px; }
.newslist li .txt .info{ font-size:14px; line-height:25px; margin-top:10px; }
/*新闻资讯*/


.teachersList66{ margin-top:-4%; }
.teachersNav{ line-height:40px; }
.teachersNav a{ font-size:14px; }

}


@media screen and (max-width: 1440px) {
.container2{ max-width:1180px;  }
.container{ max-width:1100px; }

.header{ height:84px;}
.logos{ height:50px; margin-top:17px;}


.nav{ margin-left:40px; }
.nav li>a{ line-height:84px; font-size:15px; padding:0 20px; }
.nav li .sub{ top:84px; font-size:12px; }
.nav li .sub a{height:34px; line-height:34px; }


.search_btn{ margin-top:25px; }

/*home02*/
.home02:after{ bottom:-25px; margin-left:-150px; width:300px; height:300px; }

.hometit02 .titen{ font-size:12px; }
.hometit02 .titcn{ font-size:28px; margin-top:10px; }

.hometit02 .more{ line-height:50px; }
.hometit02 .more2{ margin-top:8px;  }

.psBlock01 .txt .tit{ font-size:18px; }
.psBlock02 .txt .tit{ font-size:18px; }

.psBlock03 li .ico span{ font-size:40px; }
.psBlock03 li .tit{ font-size:18px;  }

.psLeft .psBlock01{ margin-top:190px; }
/*home02*/

/*home03*/
.headmasterStyle:after{ width:50px; height:50px; top:50px; left:50px; }
.postList01 li{ padding:0 15px; height:30px; line-height:30px; font-size:15px; }
.postList01 li:after{ border-top-width:15px; border-left-width:15px; }
.postList02{ font-size:14px; line-height:30px; }
.hsMain .info{ font-size:12px; line-height:25px; }
/*home03*/


/*home04*/
.cultureList .swiper-slide a{ padding-bottom:100px;  }

.cultureList .swiper-slide .txt{ padding:20px; }
.cultureList .swiper-slide .txt .num{ font-size:15px; line-height:20px; }
.cultureList .swiper-slide .txt .tit{ font-size:16px; line-height:30px; }
.cultureList .swiper-slide .txt .info{ font-size:13px; line-height:20px; }
.cultureList .swiper-slide .txt .more{ font-size:13px; line-height:20px;}
.cultureList .swiper-slide .txt .more span{ font-size:13px; margin-left:5px; }

.cultureList .swiper-slide:hover .txt .tit{ font-size:20px;}
.cultureList .swiper-slide:hover .txt .info{ margin:12px 0; }
/*home04*/

/*home05*/
.home05 .hometit02{ margin-bottom:30px;}

.epList li{ line-height:32px; }
.epList li:nth-child(10){ display:none; }

.videoban .swiper-slide .ico{ height:54px; line-height:54px; margin-top:-27px; }
.videoban .swiper-slide .ico span{ font-size:54px; }

.videoban_nav li .border{ border-width:3px; }
.videoban_nav li .ico{ height:20px; line-height:20px; margin-top:-10px; }
.videoban_nav li .ico span{ font-size:20px;}
/*home05*/


/*home06*/
.piclist li.li01 .img{ height:410px;}
.piclist li.li02 .img{ height:410px;}
.piclist li.li03 .img{ height:180px;}
.piclist li.li04 .img{ height:180px;}
.piclist li .tit{ font-size:14px; line-height:50px;}
/*home06*/


/*footer*/
.dblogo{ height:60px; margin-top:5px;}
.foot_top .wechat{ width:70px; }

.bottomSearch{ margin-top:15px; margin-right:30px; }
.bottomSearch .input{ height:40px; width:240px; padding:0 10px; }
.bottomSearch .submit{ height:40px; width:100px; font-size:14px; }

.dbinfo{ font-size:12px; line-height:25px; }
.dbinfo li{ padding-left:25px; }
.dbinfo li span{ width:25px; width:25px; }


.dbnav li .tit{ font-size:16px; line-height:25px; }
.dbnav li .sub{ font-size:12px; line-height:25px; }

.copy{ font-size:12px; }
/*footer*/

/*内页*/
.bantxt .tit{ font-size:34px; }

.bantxt .weizhi{ font-size:12px; }
.bantxt .weizhi span{ margin:0 3px; }
.bantxt .weizhi span.iconfont{ margin:0 6px 0 0;}
.paging{ font-size:14px; }
.paging a,.paging span{  line-height:30px; padding:0 12px; }
/*内页*/


/*学校概况*/
.abtit{ font-size:28px; margin-bottom:30px; }

.abCenter .txt .titen{ font-size:34px; }
.abCenter .txt .titcn{ font-size:20px; }
.abCenter .txt .info{ font-size:12px; }
/*学校概况*/

/*专业设置*/
.majorList li .txt .tit{ font-size:19px; }
.majorList li .txt .info{ font-size:14px; }
/*专业设置*/

/*专业设置详情*/
.majorMian .tit{ line-height:100px; }
.majorMian .tit h1{ font-size:32px; }

.showtop h1{ font-size:20px;}

.majorShow .img{ margin:0 0 20px 60px; }
.majorShow .img:after{ width:20px; height:20px; left:-40px; }
.majorShow .img:before{ width:50px; height:50px; right:-50px; top:-50px; }
/*专业设置详情*/

/*天现文化*/
.whlist li .img{ border-top-width:2px; }
.whlist li .ico{ width:50px; height:50px; margin:-25px 0 0 -25px; }
.whlist li .ico span{ font-size:50px; }

.whlist li .tit{ padding:0 20px; }
/*天现文化*/


/*师资队伍*/
.teachersList li .txt .info{ line-height:1.8; font-size:13px; }
/*师资队伍*/

/*明星校友*/
.alumnusList li .txt .tit{ font-size:28px; }
.alumnusList li .txt .ftit{ font-size:16px; }
.alumnusList li .txt .info{ font-size:14px; margin:4% 0 6% 0; }
.alumnusList li .txt .more{ height:40px; line-height:40px; border-radius:20px; padding:0 30px; font-size:14px; }
/*明星校友*/



/*新闻资讯*/
.newsban .swiper-slide .img .tit{ padding:0 120px 0 15px; height:50px; line-height:50px; font-size:14px; }
.newsban .swiper-slide .txt .tit{ font-size:20px; }

.newsban .swiper-pagination{ bottom:23px; padding-right:15px; }

.prev03,.next03{ width:34px; height:52px; line-height:52px; margin-top:-26px; }
.prev03 span,.next03 span{ font-size:18px; }

.newslist li{ padding:4% 0;}
.newslist li .time{ padding:7px 0; width:70px; height:70px; }
.newslist li .time .d{ font-size:28px; line-height:36px; }
.newslist li .time .ym{ font-size:14px; line-height:20px; }
.newslist li .txt{ padding-left:100px; }
.newslist li .txt .tit{ font-size:18px; line-height:25px; }
.newslist li .txt .info{ font-size:13px; line-height:20px; margin-top:5px; }
/*新闻资讯*/



}


@media screen and (max-width: 1200px) {
.container2{ max-width:980px;  }
.container{ max-width:980px; }

.header{ height:70px;}
.logos{ height:40px; margin-top:15px;}


.nav{ margin-left:25px; }
.nav li>a{ line-height:70px; font-size:14px; padding:0 15px; }
.nav li .sub{ top:70px; }

.search_btn{ margin-top:18px; }

/*home02*/
.home02:after{ bottom:-20px; margin-left:-125px; width:250px; height:250px; }

.psLeft .psBlock01{ margin-top:163px; }
/*home02*/

/*home04*/
.cultureList .swiper-slide a{ padding-bottom:90px;  }

.cultureList .swiper-slide .txt{ padding:15px; }

.cultureList .swiper-slide:hover .txt .tit{ font-size:18px;}

.prev01{ left:0; width:50px; }
.next01{ right:0; width:50px; }

.home04 .swiper-pagination .swiper-pagination-bullet{ width:20px; height:4px; margin:0 8px; }
/*home04*/

/*home05*/
.home05 .hometit02{ margin-bottom:25px;}
.epban .swiper-slide .tit{ font-size:14px; padding:0 10px; height:50px; line-height:50px; }

.epList li:nth-child(9){ display:none; }
/*home05*/


/*内页*/
.bantxt .tit{ font-size:28px; }
/*内页*/

/*学校概况*/
.abtit{ font-size:24px; margin-bottom:20px; }

.abCenter .txt .titen{ font-size:28px; }
.abCenter .txt .titcn{ font-size:18px; }
/*学校概况*/

/*专业设置*/
.majorList li .txt .tit{ font-size:17px; }
.majorList li .txt .info{ font-size:13px; line-height:1.8; }
/*专业设置*/

/*专业设置详情*/
.majorMian .tit{ line-height:85px; }
.majorMian .tit h1{ font-size:28px; }

.majorShow .img{ margin:0 0 10px 20px; }
.majorShow .img:after{ display:none; }
.majorShow .img:before{ display:none; }
/*专业设置详情*/


/*师资队伍*/
.teachersList li .txt .info{ font-size:12px; }
/*师资队伍*/


/*明星校友*/
.alumnusList li .txt .tit{ font-size:24px; }
.alumnusList li .txt .ftit{ font-size:14px; }
.alumnusList li .txt .info{ font-size:12px; margin:3% 0 5% 0; }
.alumnusList li .txt .more{ height:34px; line-height:34px; border-radius:17px; padding:0 25px; }
/*明星校友*/



/*新闻资讯*/
.newsban .swiper-slide .txt .tit{ font-size:18px; }

.prev03,.next03{ width:28px; height:44px; line-height:44px; margin-top:-22px; }
.prev03 span,.next03 span{ font-size:16px; }

.newslist li .txt .tit{ font-size:16px; }
/*新闻资讯*/

}

@media screen and (max-width: 1024px) {
.container2{ max-width:100%; padding-left:20px; }
.container{ width:100%; padding:0 20px; }

.header{ height:60px; position:fixed; width:100%; border-bottom:1px solid #dcdcdc; left:0; top:0; z-index:100; background:#ffffff; }
.logos{ height:40px; margin-top:10px; }

.search_btn{ margin-top:12px; }


.nav{ display: none; position:fixed; top:60px; left:0; width:100%; height:100%; background:#ffffff; margin:0; padding:20px 20px 60px 20px; }

.nav li{ float: left; text-align: center; margin-bottom:15px; width:100%;  height:auto; }
.nav li>a{ display: block; background:#24396e; color:#ffffff; border-radius:20px; font-size:16px; line-height:40px;}
.nav li .sub{ width:100%; position: static; text-align: center; display: none; overflow: hidden; padding:1%; margin-top:15px;}
.nav li .sub a{ float: left; width:48%; margin:1%; border:1px solid #dcdcdc;  color:#666666; font-size:14px; line-height:34px; }

.nav_btn{ display: block; }

.search_main{ padding:40px; width:420px; height:120px; margin:-60px 0 0 -210px; }
.search_main .input{ width:300px; height:40px; padding:0 10px; font-size:14px;}
.search_main .submit{ width:40px; height:40px; }

.banner{ margin-top:60px; }


/*home01*/
.home01:after{ display: none; }

.hometit01{ height:30px; line-height:30px; margin:15px 0; }
.hometit01 .tit{ font-size:20px; }
.hometit01 .tit span{ font-size:20px; margin-right:10px; }

.campus{ width:100%;}
.campus_top{ padding-bottom:15px; }
.campus_list li{ margin-top:15px; }

.open{ width:100%; }

.open_top{ height:auto; padding:15px 60px; }

.open_list{ margin-top:10px; }
.open_list li{ line-height:30px; margin-top:10px; }
/*home01*/

.adv{ margin:15px 0;}

/*home02*/
.home02:after{ display: none;  }

.hometit02 .titcn{ font-size:24px; margin-top:8px; }
.hometit02 .more{ line-height:44px; }
.hometit02 .more2{ margin-top:5px;  }

.psLeft .psBlock01{ margin-top:163px; }

.psLeft{ width:30%;}
.psCenter{ width:68%; margin:0 0 0 2%;}
.psRight{ width:100%; margin-top:2%;}
.psRight .psBlock01 a{ display: block; position: relative;}
.psRight .psBlock01 .img{ width:30%; }
.psRight .psBlock01 .txt{ position: absolute; top:0; padding:4%; right:0; height:100%;  width:70%;}
.psRight .psBlock01 .txt .info{ margin-top:15px; }
/*home02*/


/*home03*/
.hsMain{ margin-left:38%; width:62%; }
.headmasterStyle .img{ width:30%; left:5%; }
/*home03*/

/*home05*/
.educatePeople{ width:100%; }
.epban{ width:100%; }
.epList{ width:100%; margin:20px 0; }

.videoHome{ width:100%; }

.videoban .swiper-slide .ico{ height:72px; line-height:72px; margin-top:-36px; }
.videoban .swiper-slide .ico span{ font-size:72px; }

.videoban_nav li .border{ border-width:5px; }
.videoban_nav li .ico{ height:36px; line-height:36px; margin-top:-18px; }
.videoban_nav li .ico span{ font-size:36px;}
/*home05*/

/*home06*/
.piclist li.li01 .img{ height:340px;}
.piclist li.li02 .img{ height:340px;}
.piclist li.li03 .img{ height:150px;}
.piclist li.li04 .img{ height:150px;}
.piclist li .tit{ line-height:40px;}
/*home06*/

/*footer*/
.foot_top{ padding:15px 0; }
.bottomSearch{ display: none; }
.dbcontent{ padding:15px 0; }
.dbinfo{ width:100%; }
.dbnav{ width:100%; margin-top:20px; }
/*footer*/

/*内页*/
.nyban{ margin-top:60px;}

.bantxt{ padding-bottom:0; }
.bantxt .tit{ font-size:24px; }

.pageMain{ margin-top:0; }
.pageMain:after{ display: none;  }

.pageNav{ padding:20px 0; }

.searchTips{ padding:5% 0 0 0;  }

/*内页*/


/*学校概况*/
.abtit{ font-size:20px; margin-bottom:15px; }

.about{ margin:20px 0;}
.abCenter .txt{ width:100%; padding:15px;}
.abCenter .txt .titcn{ margin:10px 0;}
.abCenter .txt .titen{ font-size:24px; }
.abCenter .abban{ position: relative; width:100%;}
.abCenter .abban img{ display: block;}
/*学校概况*/


/*校长风采*/
.principalPic li{ width:49%; margin-right:2% !important; }
.principalPic li:nth-child(2n){ margin-right:0 !important;}
/*校长风采*/


/*专业设置详情*/
.majorMian .tit{ line-height:70px; }
.majorMian .tit h1{ font-size:24px; }
/*专业设置详情*/


/*天现文化*/
.whlist{ margin-top:-2%;}
/*天现文化*/



/*明星校友*/
.alumnusList li .txt .tit{ font-size:20px; }
.alumnusList li .txt .ftit{ font-size:14px; margin-top:5px; }
.alumnusList li .txt .info{ font-size:12px; margin:10px 0 15px 0; }
.alumnusList li .txt .more{ height:34px; line-height:34px; border-radius:17px; padding:0 25px; }
/*明星校友*/

.teachersNav a{ width:25%;}

    
}


@media screen and (max-width: 768px) {
.container2{ padding-left:15px; }
.container{ padding:0 15px;  }

.banner .swiper-slide{ overflow: hidden; }
.banner img{ width:130%; margin-left:-15%; }

.bannerBottom .swiper-pagination .swiper-pagination-bullet{ margin-right:5px; width:20px; height:20px; }


/*home01*/
.campus_top .img{ width:140px;}
.campus_top .txt{ padding-left:155px;}
.campus_top .txt .tit{ font-size:16px; margin-top:0;}
.campus_top .txt .info{ margin:5px 0;}
/*home01*/

/*home02*/
.professionalSettings{ margin:15px 0;}

.hometit02 .titcn{ font-size:20px; margin-top:8px; }
.hometit02 .more{ line-height:40px; }
.hometit02 .more2{ margin-top:3px;  }


.psLeft{ width:100%;}
.psCenter{ width:100%; margin:15px 0 0 0;}
.psRight{ width:100%; margin-top:15px;}
.psLeft .psBlock01{ margin-top:15px;}

.psBlock01 a{ display: block; overflow: hidden; position: relative;}
.psBlock01 .img{ width:40% !important; }
.psBlock01 .txt{ position: absolute; top:0; padding:15px !important; right:0; height:100%;  width:60% !important;}
.psBlock01 .txt .tit{ font-size:16px;}
.psBlock01 .txt .info{ margin-top:10px !important; }

.psBlock02 .img{ width:40%; }
.psBlock02 .txt{ width:60%; padding:15px; }
.psBlock02 .txt .tit{ font-size:16px;}
.psBlock02 .txt .info{ margin-top:10px; }

.psBlock03{ margin:15px 0; }
.psBlock03 li a{ padding:15px; }
.psBlock03 li .tit{ margin:15px 0 10px 0; font-size:16px; }
/*home02*/

/*home03*/
.headmasterStyle{ padding:10px; margin:15px 0; }
.headmasterStyle:after{ left:20px; top:20px; }

.headmasterStyle .img{ position: static; width:50%; margin:0 auto; }

.hsMain{ margin-left:0; width:100%; padding:20px 10px 10px 10px; }

.postList01{ margin-top:0; }
.postList01 li{ margin:10px 20px 0 0;}
.postList02{ margin:10px 0; }
/*home03*/

/*home04*/
.home04 .hometit02{ margin:15px 0; }

.cultureList .swiper-slide{ width:48.5%; }
.cultureList .swiper-slide a{ padding-bottom:70px; }

.cultureList .swiper-slide .txt{ padding:10px;}
.cultureList .swiper-slide .txt .num{ font-size:14px;}
.cultureList .swiper-slide .txt .tit{ font-size:14px; line-height:25px; margin-top:5px;}

.cultureList .swiper-slide .txt .info{ font-size:12px; }
.cultureList .swiper-slide .txt .more{ font-size:12px; }
.cultureList .swiper-slide .txt .more span{ font-size:12px; margin-left:4px; }

.cultureList .swiper-slide:hover .txt .tit{ font-size:15px;}
.cultureList .swiper-slide:hover .txt .info{ margin:8px 0; }

.home04 .swiper-pagination{ margin:15px 0; }
/*home04*/

/*home05*/
.home05Main{ margin:15px 0; }

.home05 .hometit02{ margin-bottom:15px; }

.epList{ margin:15px 0; }

.videoban .swiper-slide .ico{ height:60px; line-height:60px; margin-top:-30px; }
.videoban .swiper-slide .ico span{ font-size:60px; }

.videoban_nav li .border{ border-width:5px; }
.videoban_nav li .ico{ height:24px; line-height:24px; margin-top:-12px; }
.videoban_nav li .ico span{ font-size:24px; }
/*home05*/


/*home06*/
.piclist{ margin:15px 0;}
.piclist li{ width:48.5% !important; margin:0 3% 0 0 !important;}
.piclist li:nth-child(2n){ margin-right:0 !important;}
.piclist li .img{ height:200px !important;}
.piclist li .tit{ line-height:40px;}
/*home06*/

/*footer*/
.foot_top{ display: none; }

.dbcontent{ padding:10px 0; }
.dbnav{ display: none; }

.dbinfo{ font-size:14px; line-height:30px; }
.copy{ padding:10px 0; font-size:14px; }
/*footer*/


/*内页*/
.nyban{ overflow: hidden; }
.nyban img{ width:130%; margin-left:-15%; }
.pageNav{ overflow: hidden;  margin-top:-10px; }
.pageNav a{ float: left; width:25%; margin:0; padding:0; margin-top:10px; height:34px; line-height:34px; font-size:14px; }

.searchTips{ padding:20px 0 5px 0;  }

.showvideo{ width:100%; margin-bottom:10px; }


.showtxt{ line-height:1.8;}
/*内页*/


/*学校概况*/
.abtit{ font-size:20px; text-align: left; }

.about{ margin:0 0 15px 0; }
.abCenter{ margin:15px 0;}
.abCenter .txt{ width:100%; padding:15px; }
.abCenter .txt .titcn{ margin:10px 0; }
.abCenter .txt .titen{ font-size:24px; }
.abCenter .abban{ position: relative; width:100%; }
.abCenter .abban img{ display: block; }
.abCenter .txt .info{ font-size:14px; }
/*学校概况*/

/*校长风采*/
.headmasterStyle2{ margin:0 0 15px 0;}
.deanNav li{ font-size:16px; padding:0 15px;}
.deanTab{ margin:10px 0 15px 0;}

.principalPic{ margin-top:-10px;}
.principalPic li{ width:48.5%; margin-right:3% !important; margin-top:15px; }
.principalPic li:nth-child(2n){ margin-right:0 !important;}
/*校长风采*/

/*专业设置*/
.majorList{ margin-top:-15px;}
.majorList li{ width:100%; margin:15px 0 0 0;}
.majorList li .txt{ padding:0 15px;}
.majorList li .txt .tit{ font-size:16px; }
.majorList li .txt .info{ font-size:12px; line-height:1.8; }
/*专业设置*/


/*专业设置详情*/
.majorShow{ margin-bottom:15px; }
.majorMian .tit{ line-height:1; margin-bottom:20px; }
.majorMian .tit h1{ font-size:20px; }
.majorMian .tit h1:after{ display: none;}

.showtop{ padding-bottom:10px; margin-bottom:15px; }
.showtop h1{ font-size:18px; }
.showtop p{ margin-top:10px; }

.majorShow .img{ margin:0 0 15px 0; width:100%; }

.sxp{ padding:10px 0; }
.sxp>div{ width:100%; padding:5px 0; }
.sxp>div.fr{ text-align: left; }
/*专业设置详情*/


/*天现文化*/
.whlist{ margin-top:-3%;}
.whlist li{ width:48.5%; margin-right:3% !important; margin-top:3%;}
.whlist li:nth-child(2n){ margin-right:0 !important; }

.whlist li .ico{ width:40px; height:40px; margin:-20px 0 0 -20px; }
.whlist li .ico span{ font-size:40px; }


.whlist li .tit{ padding:0 15px; height:70px; line-height:1.6; }
/*天现文化*/

/*师资队伍*/
.teachersList{ margin-top:-15px; }
.teachersList li{ width:100%; margin:15px 0 0 0; }
.teachersList li .img{ width:48%; }

.teachersList li .txt{ width:48%; }
.teachersList li .txt .ftit{ margin:5px 0 10px 0; }
.teachersList li .txt .info{ font-size:14px; }
.teachersList li .txt .more{ margin-top:15px; }
/*师资队伍*/


/*明星校友*/
.alumnusList{ margin-top:-15px; }
.alumnusList li{ padding:15px; margin-top:15px; }
.alumnusList li .img{ width:38%; }
.alumnusList li .txt{ width:58%; }
.alumnusList li .txt .tit{ font-size: 18px; }
.alumnusList li .txt .ftit{ font-size:14px; margin-top:5px; }
.alumnusList li .txt .info{ display: none;  }
.alumnusList li .txt .more{ height:34px; line-height:34px; border-radius:17px; padding:0 25px; margin-top:30px; }
/*明星校友*/

/*新闻资讯*/
.newsban{ margin-top:0;}
.newsban .swiper-slide .img{ width:100%; }
.newsban .swiper-slide .img .tit{ display: none; }
.newsban .swiper-slide .txt{ width:100%; position: static; padding:15px; }
.newsban .swiper-slide .txt .tit{ font-size:18px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; display:block;}
.newsban .swiper-slide .txt .info{ margin:10px 0 15px 0; line-height:25px; height:75px; }

.prev03,.next03{ width:28px; height:44px; line-height:44px; margin-top:-22px; }
.prev03 span,.next03 span{ font-size:16px; }

.newsban .swiper-pagination{ width:100%; text-align: center; padding-right:0; bottom:210px; }
.newsban .swiper-pagination .swiper-pagination-bullet{ margin:0 3px;}

.newslist{ margin-top:15px;}
.newslist li{ padding:10px 0;}
.newslist li .txt{ padding-left:85px;}
.newslist li .txt .tit{ font-size:14px; }
/*新闻资讯*/



.pc-slide{ margin-bottom:15px; width:100%; }
.pc-slide .preview{ margin-top:15px; padding:5px; }



.teachersList{ margin-top:0; }
.teachersNav{ line-height:34px; }
.teachersNav a{ width:32%; font-size:12px; }

}

@media screen and (max-width: 560px) {
.piclist li .img{ height:160px !important;}

/*内页*/
.pageNav a{ width:33.33%; }
/*内页*/

/*天现文化*/
.whlist li .tit{ padding:0 10px; }
/*天现文化*/

/*明星校友*/
.alumnusList li .txt .more{ margin-top:15px; }
/*明星校友*/

}