*{
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}
body{
	min-height: 100%;
	display: flex;
	flex-direction: column;
	
}
a:hover{
	text-decoration: none;
}
ul,ol{
	list-style: none;
}
/* 头部 */
.headert{
	
}
.headert .header_top{
	width: 100%;
	height: 160px;
	background-color: #0d3c8c;
	padding: 30px 0;
}
.headert .header_top .top_logo{
	display: flex;
}
.headert .header_top .top_logo img{
	width: 430px;
	/*height: auto;*/
	height: 74px;
	padding-right: 10px;
	border-right: 3px solid #fff;
	margin-right: 10px;
}
.headert .header_top .top_text{
	color: #fff;
	margin-top: 6px;
}
.headert .header_top .top_text b{
	font-size: 30px;
	font-family: 楷体;
}


/* 移动端导航 */
.navbar {
	background-color: #0d3c8c;
	border-bottom: #0d3c8c;
	position: absolute;
}

.navbar .top_text {
	color: #fff;
	margin-top: 3px;
}

.header {
	height: 50px;
	background-color: #172888 !important;
	color: white;
	margin: 0 -15px;
}

.header a {
	font-size: 14px;
	color: white;
}

.navi {
	position: relative;
	height: 50px;
	width: 50%;
}

.navi ul {
	display: flex;
	justify-content: space-around;
}

.navi li {
	float: left;
	list-style: none;
}

.navi li>a {
	display: block;
	font-size: 18px;
	color: #fff !important;
	width: 158px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	text-decoration: none;
}

.navi li.on>a,
.navi li:hover>a {
	color: black !important;
}

.navi li.on,
.navi li:hover {
	background: #fff;
	color: black;
}

.navi ul li {
	float: left;
}

.two-nav {
	/* padding: 15px; */
	position: absolute;
	/* left: 0px; */
	background-color: #fafbfc;
	width: 158px;
	/* height: 196px; */
	margin-top: -1px;
	z-index: 9999;
	display: none
}

.two-nav a {
	color: #fff;
	text-decoration: none;
	display: block;
	float: left;
	height: 50px;
	line-height: 50px;
	width: 158px;
	padding: 0px 15px;
	font-size: 16px;
	background: #172888;
	text-align: center;
}

.two-nav a:hover {
	color: #f0f0f0 !important;
}

/* 主图轮播 */
/* #main_bg{
	width: 100%;
	height: 400px;
	background: url(../img/SP$8QBLILZR%60QR5ET1T%7B%7DS8.png)  no-repeat;
	background-size: 100% 100%;
} */
/* fullSlide */
/*.fullSlide{*/
/*	width:100%;*/
/*	position:relative;*/
/*	height:560px;*/
/*	background:#fff;*/
/*}*/
/*.fullSlide .bd{*/
/*	margin:0 auto;*/
/*	position:relative;*/
/*	z-index:0;*/
/*	overflow:hidden;*/
/*}*/
/*.fullSlide .bd ul{*/
/*	width:100% !important;*/
/*}*/
/*.fullSlide .bd li{*/
/*	width:100% !important;*/
/*	height:560px;*/
/*	overflow:hidden;*/
/*	text-align:center;*/
/*}*/
/*.fullSlide .bd li a{*/
/*	display:block;*/
/*	height:560px;*/
/*}*/
/*.fullSlide .hd{*/
/*	width:100%;*/
/*	position:absolute;*/
/*	z-index:1;*/
/*	bottom:0;*/
/*	left:0;*/
/*	height:30px;*/
/*	line-height:30px;*/
/*}*/
/*.fullSlide .hd ul{*/
/*	text-align:center;*/
/*	margin-top: -41px;*/
/*}*/
/*.fullSlide .hd ul li{*/
/*	cursor:pointer;*/
/*	display:inline-block;*/
/*	*display:inline;*/
/*	zoom:1;*/
/*	width:42px;*/
/*	height:11px;*/
/*	margin:1px;*/
/*	overflow:hidden;*/
/*	background:#000;*/
/*	filter:alpha(opacity=50);*/
/*	opacity:0.5;*/
/*	line-height:999px;*/
/*}*/
/*.fullSlide .hd ul .on{*/
/*	background:#d1d1d1;*/
/*}*/
/*.fullSlide .prev,.fullSlide .next{*/
/*	display:block;*/
/*	position:absolute;*/
/*	z-index:1;*/
/*	top:50%;*/
/*	margin-top:-30px;*/
/*	left:5%;*/
/*	z-index:1;;*/
/*	cursor:pointer;*/
/*	filter:alpha(opacity=50);*/
/*	opacity:0.5;*/
/*	display:none;*/
/*	color: #f3f3f3;*/
/*	background-color: #191919;*/
/*	padding: 10px 5px;*/
/*	font-size: 35px;*/
/*	font-weight: bolder;*/
/*	font-family: 黑体;*/
/*}*/
/*.fullSlide .next{*/
/*	left:auto;*/
/*	right:5%;*/
/*}*/

/*.mainpic{*/
/*	width: 100%;*/
/*	height: 180px;*/
/*	background: url('/statics/images/jichu/3.jpg') no-repeat ;*/
/*	background-size: 100% 100%;*/
/*}*/
/*.bd img{*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    background:#fff center 0 no-repeat;*/
/*    background-size: 100% 100%;*/
/*}*/

/*.sjlb img{*/
/*	height: 100%;*/
/*	width: 100%;*/
/*}*/



/* 主图轮播 */
.swiper {
        width: 100%;
        height: 100%;
      }
.sw .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;

        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
      }
 .sw .swiper-slide img {
        display: block;
        width: 100%;
        height: 100%;
        object-fit: cover;
      }
.sjlb img{
	height: 100%;
	width: 100%;
}

/* 内容部分 */
/* 学院新闻 */

.ljydbd{
	margin-top: 30px;
}
.xyxw{
	padding: 0px;
	height: 42px;
	/* margin-top: 10px; */
	border-bottom: #001d77 2px solid;
	margin-bottom: 10px;
}
.xyxw img{
	width: 32px;
	height: 32px;
	/*margin-top: -5px;*/
}
.zt{
	color: #001f79;
	font-family: 华文新魏;
	font-size: 27px;
	font-weight: 600;
	vertical-align: bottom;
}
.xygd{
	float: right;
	padding-top: 12px;
	margin-right: 4px;
	color: #4d659a;
	font-size: 14px;
	font-weight: bold;
	font-family: 宋体;
}


.box{
	width: 100%;
	height: 300px;
	/* margin: 20px auto; */
	overflow: hidden;
	position: relative;
}
.box-1 ul{}
.box-1 ul li{
	width: 100%;
	height: 352px;
	position: relative;
	overflow: hidden;
}
.box-1 ul li img{
	display:block;
	width: 100%;
	height: 300px;
}
.box-1 ul li h2{
	position: absolute;
	left: 0;
	bottom: 44px;
	height: 40px;
	width:100%;
	background: rgba(125,125,120,.4);
	text-indent: 2em;
	padding-right:200px;
	font-size: 15px;
	line-height: 40px;
	/*text-overflow: ellipsis;*/
	overflow: hidden;
	white-space: nowrap;
	font-weight: normal;
	color: ghostwhite
}
.box-1 h2 a{
	color: ghostwhite
}
.box-2{
	/*position: absolute;*/
	right: 10px;
	bottom: 13px;
}
.box-2 ul li{
	float:left;
	width: 12px;
	height: 12px;
	overflow: hidden;
	margin: 0 5px; 
	border-radius: 50%;
	background: rgba(0,0,0,0.5);
	text-indent: 100px;
	cursor: pointer;
}
.box-2 ul .on{
	background: rgba(255,255,255,0.6);
}
.box-3 span{
	position: absolute;
	color: white;
	background: rgba(125,125,120,.3);
	width: 50px;
	height: 80px;
	top:40%; 
	font-family: "宋体";
	line-height: 80px;
	font-size:60px;
	margin-top: -40px;
	text-align: center;
	cursor: pointer;
}
.box-3 .prev{
	left: 10px;
}
.box-3 .next{
	right: 10px;
}
.box-3 span::selection{
	background: transparent;
}
.box-3 span:hover{
	background: rgba(125,125,120,.8);
}
/* .active .active_top{
	text-align: center;
}
.active .active_main{
	padding: 20px 0;
	margin-top: 20px;
} */
.image img{ 
	width: 100%;
	height: 340px;
}
.text li{
	line-height: 2.5rem;
	
}
.text li a p{
	font-size: 16px;
	color: #000;
	width: 70%;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
	float: left;
}
.text li a p:hover{
	color: #001f79;
}
.text li span{
	float: right;
}
/* .text .active_btn button{
	float: right;
	border: none;
	border-radius: 5px;
	font-size: 15px;
	padding: 6px 15px;
	background-color: #0D3C8C;
	color: #fff;
} */
.active .active_bottom{
	/* display: flex;
	justify-content: space-between; */
	margin-bottom: 50px;
}
.active .active_bottom .box1{
	display: flex;
	justify-content: space-around;
	height: 150px;
	padding: 25px 10px;
}
.active .active_bottom .box1:nth-child(1){
	border-right: 20px solid #fff;
	background-color: #d80d20;
}
.active .active_bottom .box1:nth-child(2){
	border-left: 10px solid #fff;
	border-right: 10px solid #fff;
	background-color: #e18522;
}
.active .active_bottom .box1:nth-child(3){
	border-left: 20px solid #fff;
	background-color: #782053;
	border-right: none;
}
.active .active_bottom .box1 .left{
	color: #fff;
	padding-top: 13px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	
}
.active .active_bottom .box1 .left p{
	font-size: 28px;
}
.active .active_bottom .box1 .left span{
	font-size: 16px;
}
.active .active_bottom .box1 .right img{
	margin-top: 10px;
	width: 80px;
}
.container{
	padding: 0px !important;
}
.ll{
	margin-top: 10px;
}
/* 论坛讲座*/

.listm_thr{
 width: 100%;
 height: auto;
}
.listm_thr li{
 width: 100%;
 border-bottom: 1px dotted #ccc;
 padding-bottom: 14px;
 margin-bottom: 15px;
}
.span_total{float: left; width:53px;height:54px;background:#f7f7f7;display:block;text-align:center;color:#494949;line-height:30px;}
.span_total .month{width: 100%;height:23px;line-height:23px;display:block;background:#001f79;color:#fff;text-align:center;}
.w365{width:365px;}
.span_total .day{width: 100%;}
.w365 a:hover{
 color: #001f79;
}
.w365 a{
	/*margin-left: 70px;*/
 width: 84%;
 color: #494949;
 font-size: 15px;
 display: block;
 height: 24px;
 line-height: 30px;
 text-overflow: ellipsis;
 white-space: nowrap;
 overflow: hidden;
}
.w365 p{
	width: 80%;
  margin-left: 70px;
  line-height: 30px;
  font-size:12px;
  color:#9e9e9e;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.listm_thr{
	margin-top: 10px;
}
.cleafix:after {
    clear: both;
    content: "\200B";
    display: block;
    height: 0;
}
/* 学术视野 */
.listm_thra{
	margin-top: 10px;
}
.listm_thra{
 width: 100%;
 height: auto;
}
.listm_thra li{
 width: 100%;
 border-bottom: 1px dotted #ccc;
 padding-bottom: 23px;
 margin-bottom: 15px;
}
.listm_thra li.marr{
 margin-bottom: 0;
}
.listm_thra li .img{
 display: block;
 width: 137px;
height:73px;
 }
.listm_thra li .wen{
 margin-left: 150px;
 width: 213px;
 font-size: 14px;
 color: #787878;
}
.listm_thra li .wen a{
	width: 100%;
 color: #494949;
 font-size: 15px;
 padding-top: 6px;
 text-overflow: ellipsis;
 white-space: nowrap;
 overflow: hidden;
 display: block;
}
.listm_thra li .wen a:hover{
 color: #001f79;
}
.listm_thra li .wen p{
  line-height: 22px;
font-size:12px;
color:#9e9e9e;
 padding-top: 8px;
 text-overflow: ellipsis;
 white-space: nowrap;
 overflow: hidden;
}
 /*作品赏析 */
.zpsx{
	height: 100px;
	position: relative;
}
.zpsx .zp{
	text-align: center;
	margin-top: 20px;
}
.zt1{
	color: #001f79;
	font-family: 华文新魏;
	font-size: 36px;
	font-weight: 600;
	vertical-align: bottom;
}
.ff{
	position: absolute;
	top:50%;
	left: 35%;
    width: 80px;
	border: #001f79 1px solid;
	background-color: #001f79 ;
}
/*@media screen and (max-width:767px){*/
/*			.ff{*/
/*				position: absolute;*/
/*				top:36%;*/
/*				left: -81%;*/
/*				width: 84px;*/
/*			}*/
/*		}*/
.ff1{
	position: absolute;
	top:50%;
	left: 58%;
    width: 80px;
	border: #001f79 1px solid;
	background-color: #001f79 ;
}
/*@media screen and (max-width:767px){*/
/*			.ff1{*/
/*				position: absolute;*/
/*				top:36%;*/
/*				left: 105%;*/
/*				width: 84px;*/
/*			}*/
/*		}*/
.gg{
	position: absolute;
	top:67%;
	left: 35.4%;
	width: 93px;
	/*border: #001f79 1px solid;*/
	background-color: #001f79 ;
}
/*@media screen and (max-width:767px){*/
/*			.gg{*/
/*				position: absolute;*/
/*				top:60%;*/
/*				left: -68%;*/
/*				width: 70px;*/
/*			}*/
/*		}*/
.gg2{
	position: absolute;
	top:67%;
	left: 56.5%;
	width: 93px;
	/*border: #001f79 1px solid;*/
	background-color: #001f79 ;
}
/*@media screen and (max-width:767px){*/
/*			.gg2{*/
/*				position: absolute;*/
/*				top:60%;*/
/*				left: 105%;*/
/*				width: 70px;*/
/*			}*/
/*		}*/
/* 第三个轮播图 */
/* @media screen and (min-width:1200px){
							.swiper{
								width: 100%;
							}
						} */
 /* .swiper{*/
 /*       width: 100%;*/
 /*       height: 100%;*/
 /*     }*/
 /*.sw2 .swiper-slide {*/
 /*       text-align: center;*/
 /*       font-size: 18px;*/
 /*       background: #fff;*/

        /* Center slide text vertically */
 /*       display: -webkit-box;*/
 /*       display: -ms-flexbox;*/
 /*       display: -webkit-flex;*/
 /*       display: flex;*/
 /*       -webkit-box-pack: center;*/
 /*       -ms-flex-pack: center;*/
 /*       -webkit-justify-content: center;*/
 /*       justify-content: center;*/
 /*       -webkit-box-align: center;*/
 /*       -ms-flex-align: center;*/
 /*       -webkit-align-items: center;*/
 /*       align-items: center;*/
 /*     }*/

 /*   .sw2 .swiper-slide img {*/
 /*       display: block;*/
 /*       width: 100%;*/
 /*       height: 100%;*/
 /*       object-fit: cover;*/
 /*     }*/
 /*     .sw2{*/
 /*         margin-bottom: 20px;*/
 /*     }*/
 	/* 获奖作品 */
	/* 轮播 */
.sw2 .swiper {
	        width: 100%;
	        padding-top: 50px;
	        padding-bottom: 50px;
	      }
	
.sw2 .swiper-slide {
	        background-position: center;
	        background-size: cover;
	        width: 300px;
	        height: 200px;
	      }
	
.sw2 .swiper-slide img {
	        display: block;
	        width: 100%;
	      }
/* 底部 */
footer{
	width: 100%;
	height: 230px;
	margin-top: 10px;
	background-color: #0D3C8C;
	padding: 10px 0;
	
}
footer .logo img{
	margin-top: 10px;
	margin-right: 10px;
}
footer .all{
	display: flex;
	justify-content: space-between;
}
footer .left{
	display: flex;
	color: #fff;
}
footer .left img{
	width: 130px;
	margin-top: 25px;
}
footer .left .text{
	font-size: 16px;
	line-height: 3rem;
	margin-top: 20px;
}
footer .right{
	text-align: center;
	color: #fff;
	margin-top: 15px;
}
footer .right img{
	width: 100px;
	margin: 5px 0;
}
.footer_top{
    /*height:3rem;*/
    background-color: #1f2691;
    margin: 0 auto;
	
}
.footer_top .link{
    margin: 0 auto;
	/*background-color: #1f2691;*/
}
.footer_top a{
    display: inline-block;
    /*width: 270px;*/
    text-align: center;
    /*float: left;*/
    font-size: 1.4rem;
    line-height: 4rem;
    margin-left:3rem;
    /*color: white!important;*/
    color: white;

}
.footer_top a:hover{
    display: inline-block;
    /*color: #172888!important;*/
    /*background-color: white;*/
}