@charset "utf-8";
/* CSS Document */
@font-face{font-family:'myFont';src:url('../../fonts/2019xsgz/fpoliticaregular.eot');src:url('../../fonts/2019xsgz/politicaregular.otf') format('otf'),url('../../fonts/2019xsgz/politicaregular.ttf') format('ttf'),url('../../fonts/2019xsgz/politicaregular.woff') format('woff'),url('../../fonts/2019xsgz/politicaregular.woff2') format('woff2');}

.content{width:100%;overflow:hidden;margin:0px auto;}
.mode01{width: 1110px;margin: 0 auto 20px;overflow: hidden;}
.mode01 .lf{float: left;width: 65.7%;overflow: hidden;}
.mode01 .rt{float: right;width: 31.25%;overflow: hidden;}

/*学院新闻*/
.articleTitle{overflow: hidden;border-bottom: 1px solid #274372;padding-bottom: 10px;margin-bottom: 20px;}
.more{float: right;color:#274372;font-size: 14px;margin-top: 5px;}
.more:hover{color:#ff8d23;}
.articleTitle h2{font-size: 20px;color:#274372;}
.articleTitle h2 i{margin-left: 10px;font-size: 12px;font-weight: normal;font-style: normal; color: #254473; }
.articleTitle1{margin-top: 25px;}

.NewsListBox{overflow: hidden;}
.News_top{overflow: hidden;border-bottom: 1px solid #e1e1e1;padding-bottom: 10px;}
.News_top  a{display: block;}
.News_top h3{font-size: 14px;line-height: 28px;height: 54px;overflow: hidden;color:#274372;}
.News_top p{font-size: 14px;color:#999;line-height: 26px;height: 52px;overflow: hidden;margin-bottom: 5px; display: none;}
.News_top span{float: right;padding-left: 22px;background: url(../../images/2019xsgz/time.png) no-repeat center left;font-size: 14px;}
.News_top  a:hover h3{color:#ff8d23;transition: all .5s ease;
 -moz-transition: all .5s ease;
  -webkit-transition: all .5s ease;
  -o-transition: all .5s ease;}
.news_con { margin:5px 0 5px 0; font-size: 14px;}
.NewsList{overflow: hidden;}
.NewsList li{border-bottom: 1px solid #e1e1e1;padding-bottom: 9px;margin-top: 9px;height: 21px;overflow: hidden;line-height: 28px;}
.NewsList li span{color:#999;float: right;font-size: 14px;}
.NewsList li a{font-size: 14px;line-height: 24px;}









/*本科生活动 研究生活动 学术会议*/
.mode05{width: 1110px;margin: 0 auto;overflow: hidden;}
.mode05 .lf{float: left;width: 31.25%;overflow: hidden;}
.mode05 .md{float: left;width: 31.25%;overflow: hidden;margin-left: 3.05%;}
.mode05 .rt{float: right;width: 31.25%;overflow: hidden;}
.NewsList01 li{margin-top: 0;margin-bottom: 9px;}
.NewsList01 li span{font-size: 14px;}


.mode06{width: 1110px;margin: 0 auto 10px;overflow: hidden;}
.mode06 .lf{ overflow: hidden;}
.articleTitle a:hover h2{color:#ff8d23;}
.imgLinksList{margin-top: 10px;overflow: hidden; margin: 10px -40px 0;}
.imgLinksList li{float: left;width:25%;overflow: hidden; }
.imgLinksList li a{display: block;overflow: hidden;margin:0 40px; background-repeat: no-repeat;background-position: center top;text-align: center; background-size:100% 100%;}
.imgLinksList li a:hover { transform:scale(1);
-ms-transform:scale(1); 	/* IE 9 */
-moz-transform:scale(1); 	/* Firefox */
-webkit-transform:scale(1);/* Safari 和 Chrome */
-o-transform:scale(1);	/* Opera */
transition: all .4s;
   transition: all .5s ease;
 -moz-transition: all .5s ease;
  -webkit-transition: all .5s ease;
  -o-transition: all .5s ease; }
.imgLinksList li a:hover{transform:scale(1.05);
-ms-transform:scale(1.05); 	/* IE 9 */
-moz-transform:scale(1.105); 	/* Firefox */
-webkit-transform:scale(1.05);/* Safari 和 Chrome */
-o-transform:scale(1.05);	/* Opera */}
.imgLinksList01{width: 100%;}
.imgLinksList01 li{float: none;width: 100%;}
.imgLinksList01 li a{margin-right: 0;}
.imgLinksList01 li a{background-size: 100% 100%;}
.imgLinksList li a img{height:200px;width:auto;/* margin-left: 10px; */}

/*常用链接*/
.wrap_mode07{width: 100%;background:#f1f1f1;padding:20px 0;overflow: hidden;}
.mode07{width: 1110px;margin:0 auto;overflow: hidden;}
.articleTitle07{float: left;border-bottom: none;margin-bottom: 0;padding-bottom: 0}
.articleTitle07 h2{font-size: 18px;}
.linksList{float: left;overflow: hidden; margin-left: 20px;margin-top: 3px;}
.linksList li{float: left;margin-right: 25px;}
.linksList li a{font-size: 14px;color:#104883;}
.linksList li a:hover{color:#ff8d23;}

.scroll { height:215px;}
.scroll #main_con1{ width: 1366px; height:auto; margin: 12px 0 0 0; overflow:hidden;}
.con_cont { float: left; margin:6px 0 0 0; }
.scroll #main_con1 .con_cont #photo_move { height: auto; margin: auto; width: 1120px; background: url(../../images/2019/scroll_bg_03.png) no-repeat; }
.scroll #main_con1 .con_cont .blk_18 .LeftBotton {  display:block; float:left; height:41px;  width:21px; cursor:pointer;margin:77px 6px 0 0;}
.scroll #main_con1 .con_cont .blk_18 .RightBotton { display:block; float:left;  height:41px;  width:21px;cursor:pointer;margin: 77px 0 0 6px; }
.scroll #main_con1 .con_cont #demo { width: 1366px;  display: inline;  float: left;  overflow: hidden; }
.scroll #main_con1 .con_cont #indemo {float: left;  width: 800%;}
.scroll #main_con1 .con_cont #demo1, #demo2 {float: left;/* margin: 0 20px; */}
.scroll #main_con1 .con_cont .blk_18 .pl img { width:240px; height:161px; display:block; margin:7px auto; cursor: pointer; }
.scroll #main_con1 .con_cont .blk_18 ul li {float:left;width: auto;/* height:208px; */margin: 0 6px;background:url(../../images/2019/imgbg.png) no-repeat;}
.scroll #main_con1 .con_cont .blk_18 ul li a h2{ font-size:20px; font-weight:normal;}
.scroll #main_con1 .con_cont .blk_18 ul li a span{ display:block; padding:2px 0; font-size:16px; text-align:center;}
.scroll #main_con1 .con_cont .blk_18 ul li p{ font-size:14px; color:#989898; line-height:22px;}
.scroll #main_con1 .con_cont #photo_move2 { height: 160px; margin: auto; width: 991px;}
.scroll #main_con1 .con_cont #po_demo {display: inline;  float: left;  margin: 5px 50px;  overflow: hidden;  width: 830px; _margin: 5px 50px; _width:830px; }
.scroll #main_con1 .con_cont #indemo2 {float: left;  width: 800%;}
.scroll #main_con1 .con_cont #po_demo1, #po_demo2 { float: left;}
.scroll #main_con1 .con_cont .blk_18 .po_LeftBotton { display:block; float:left; height:75px;  margin:30px 0px 0 0px;  width:29px; background:url(../../images/2019/lf.png) no-repeat; cursor:pointer;_margin:30px 0px 0 0px;}
.scroll #main_con1 .con_cont .blk_18 .po_RightBotton {display:block; float:right;  height:75px; margin:30px 0 0 0px; width:29px;background:url(../../images/2019/rt.png) no-repeat;cursor:pointer;_margin:30px 0px 0 0px;}


@media screen  and (max-width:1500px) {

	.content{width:100%;}
	.mode01,.mode02,.mode03,.mode04,.mode05,.mode06,.mode07{width:92%;margin:0 auto 30px;}
	.mode02,.mode04,.mode07{margin-bottom: 0;}
	.mode05{margin-top: 30px;}
	.wrap_mode02{margin-bottom: 30px;}
	.articleTitle1{margin-top: 0;}
	.QuickLinks {margin-right: 47px;}
	.QuickLinksList{width: 103%;}
}
@media screen  and (max-width:1366px){
	/*.NewsList li:last-child{display: none;}*/
	.QuickHoverList li a span{font-size: 13px;}
	.QuickHoverList01 li a {padding: 11px 17px;}
	.QuickLinks{margin-right: 25px;}
	.QuickLinksList{width: 102%;}
	.QuickLinks img{width: 38%;}
	.QuickHoverList li{margin-bottom: 11px;}

}

@media screen  and (max-width:1200px) {
	.mode01{width: 100%;}
	.mode01 .lf{float: none;width: 100%;}
	.mode01 .rt{float: none;width: 92%;margin:25px auto 0;}
	.News_top h3,.News_top p{height: auto}
	.News_top p{margin-bottom: 2px;}
	
	.articleTitle h2{font-size: 20px;}
	.NewsList li{float: left;width: 48%;margin-left: 1%;margin-right: 1%;}
	.QuickHoverList li a{padding:6px;}
	.QuickHoverList01 li a{padding:3px 9px;}
	.QuickHoverList02{width: 90%;}
	.QuickHoverList02 li a {    margin-right: 12px;    padding: 8px;}
	.QuickHoverList01 li{margin-bottom: 17px}
	.QuickHoverList {padding: 14px 14px 0 14px;}

	.Quick h3{font-size: 18px;}
	.NewsList01 li{width: 100%;float: none;margin-right: 0;margin-left: 0;}
	.linksList{margin-left: 0;float: none;margin-top: 10px;}
	.articleTitle07{float: none;}
	.linksList li{width: 25%;margin-right: 0;margin-bottom: 10px;}
}


@media screen and (max-width: 1024px) {
	.AnnouncementList li{width: 50%;margin-bottom: 30px;}
	.wrap_mode02{padding-bottom: 0;}
	.AnnouncementList {width: 105%;}
	.Announcement {margin-right: 43px;}
	.mode03 .lf{float: none;width: 100%;}
	.mode03 .rt{float: none;width:100%;margin-top: 20px;}
	.ReportList li{padding-bottom: 10px;margin-bottom: 10px;}
	.LecturesBox strong{line-height: 24px;}
	.QuickLinksList .articleTitle{display: block;}
	.Quick{display: none;}
	.QuickHover{position: relative;bottom:auto;left:auto;}
	.QuickLinksList>li{width: 50%;margin-bottom: 20px;}
	.QuickLinksList .articleTitle{    margin-right: 25px;border-bottom: none;margin-bottom: 0px;}
	.QuickHoverList01 li a {    padding: 10px 0px;}
	.QuickHoverList02{width: 96%}
	.QuickLinks{padding:5px;}
	.QuickHoverList {padding: 14px 6px 0 6px;}
	.mode05 .lf{width: 100%;float: none;}
	.mode05 .md{margin-left: 0;width: 100%;float: none;margin-top: 15px;}
	.mode05 .rt{width: 100%;float: none;margin-top: 15px;}
	.mode06 .lf{width: 100%;float: none;}
	.mode06 .rt{width: 100%;float: none;margin-top: 20px;}
	

}	

@media screen  and (max-width:1023px){
.imgLinksList li { width: 50%; }
}


@media screen and (max-width: 800px){
	
	.NewsList li{width: 100%;margin-right: 0;margin-left: 0;}
	.Announcement {    margin-right: 30px;}
	.QuickLinks {margin-right: 20px;}
	.QuickHoverList li a i{letter-spacing: -0.5px;}
	
	.linksList li{width: 33.33%}
}



@media screen  and (max-width:768px) {
	.QuickLinksList>li{width: 100%;float: none;}
	.QuickLinksList .articleTitle{margin-right: 0;}
	.QuickHoverList li a span{font-size: 14px;}
	.QuickHoverList li a i{letter-spacing: 0;}
	.QuickHoverList li a{padding:10px;}
	.QuickHoverList02{width: 100%}
	.QuickHoverList li{margin-bottom: 10px;}
}


@media screen  and (max-width:640px) {
	.imgLinksList li{width: 100%;float: none;margin-bottom: 20px;}
	.imgLinksList li:last-child{margin-bottom: 0;}
	.imgLinksList li a{background-size: 100% 100%;}
	.linksList li{width: 50%}
}

@media screen and (max-width:480px){
	.NewsList li a,.NewsList li span,.News_top span{font-size: 14px;}
	.AnnouncementList li{width: 100%;float: none;margin-bottom: 15px;}
	.AnnouncementList {width: 100%;}
	.Announcement{margin-right: 0;}
	.Announcement a{height: auto;margin-left: 62px;}
	.AnnouncementList li:nth-child(3),.AnnouncementList li:nth-child(4){display: none;}
	.imgLinksList li a{background-size: auto 100%;}

}


@media screen /*and (min-width:320px)*/ and (max-width:400px) {
	.articleTitle h2{font-size: 18px;}
	.articleTitle h2 i{display: block;margin-left: 0;}
	.linksList li{width: 100%;float: none;}
}

