/*头部导航*/
.head{
  
}
.head .logo{
	height:120px;
	position: relative;
	top:30px;
        min-width:1300px
}

.head .head-container{
	width:1440px;
	margin: 0 auto;
	position: relative;
}
.head .nav .mainNav{
	/*position: relative;*/
	z-index: 999;
}
.search{
 position: relative;
    top: -30px;
}
.search input[type="image"]{
    padding-top:3px
}
.shuiyin{
	background: url(/tyx/2024muban/css/images/lit.png) no-repeat;
	height:160px;
	width:600px;
	position: absolute;
	right:100px;
	top:0px;
	z-index: -1;
}
.head .top-nav{
	position: absolute;
	right: -20px;
	top:0px
}
.head .top-nav ul li{
	float: left;
	width: 100px;
	
}
.head .top-nav ul li a{
	font-size:14px;
	color:#153F8A
}
i.home:before{
	content: "";
	display: inline-block;
	width:20px;
	height:20px;
	background: url(/tyx/2024muban/css/images/home.png) no-repeat;
	background-size:20px;
	position: relative;
	top:5px;
	left: -5px;
}
i.xinxiang:before{
	content: "";
	display: inline-block;
	width:20px;
	height:20px;
	background: url(/tyx/2024muban/css/images/xinxiang.png) no-repeat;
	background-size:15px;
	position: relative;
	top:8px;
	left: -5px;
}

.scroll-header{
	position: fixed;
	top:0px;
	width: 100%;
	z-index: 9999;
	transition: 0.3s all ease;
}






/*轮播图片*/
.flexslider {
	position: relative;
	height: 500px;
        min-width:1300px;
	overflow: hidden;
	background: url(/tyx/2024muban/css/dky/images/loading.gif) 50% no-repeat;
}

.slides {
	position: relative;
	z-index: 1;
}

.slides li {
	height: 500px;
}

.flex-control-nav {
	position: absolute;
	bottom: 10px;
	z-index: 2;
	width: 100%;
	text-align: center;
}

.flex-control-nav li {
	display: inline-block;
	width: 14px;
	height: 14px;
	margin: 0 5px;
	*display: inline;
	zoom: 1;
}

.flex-control-nav a {
	display: inline-block;
	width: 14px;
	height: 14px;
	line-height: 40px;
	overflow: hidden;
	background: url(/tyx/2024muban/css/dky/images/dot.png) right 0 no-repeat;
	cursor: pointer;
}

.flex-control-nav .flex-active {
	background-position: 0 0;
}

.flex-direction-nav {
	position: absolute;
	z-index: 3;
	width: 100%;
	top: 45%;
}

.flex-direction-nav li a {
	display: block;
	width: 50px;
	height: 50px;
	overflow: hidden;
	cursor: pointer;
	position: absolute;
}

.flex-direction-nav li a.flex-prev {
	left: 40px;
	background: url(/tyx/2024muban/css/dky/images/prev.png) center center no-repeat;
}

.flex-direction-nav li a.flex-next {
	right: 40px;
	background: url(/tyx/2024muban/css/dky/images/next.png) center center no-repeat;
}

/*新闻版块*/
.main{
width: 1300px;
    min-width: 1300px;
    margin: 0 auto;
}
.main .news-wrap{
	height: 420px;
	background:url(/tyx/2024muban/css/images/5986898.png) no-repeat left center ;
        padding-top: 17px;
}
.main .news-wrap .left-part{
	width: 822px;
	height: auto;
	position: relative;
}
.main .news-wrap .right-part{
	width: 430px;
	position: relative;
}
.main  h3{
	font-size:24px;
	font-weight: bold;
	border-bottom: #0B66AD solid 4px;
	line-height: 44px;
}
.main .more{
	display: inline-block;
	text-align: center;
	position:absolute;
	right:0px;
	top:10px;
	line-height: 22px;
	width: 58px;
	height: 22px;
	font-size: 12px;
	background: #FFFFFF;
	border: #02298A solid 1px;
	border-radius: 5px;
}
.main .more:hover{
	background: #0B66AD;
	color:#FFFFFF
}
.main .left-part .news-detail-left{
	width:422px;
	height:360px;
        margin-op:25px;
}
/*
.main .left-part .news-detail-left ul li{
	float:left;
	width: 420px;
	height: 330px;
	margin-top:25px
}
.main .left-part .news-detail-left ul li:first-child{
	margin-right: 18px;
}
.main .left-part .news-detail-left ul li img{
	width:100%;
	height:100%;
	transition: all 0.5s ease;
	cursor: pointer;
}
.main .left-part .news-detail-left .news-img{
	width: 420px;
	height: 360px;
	overflow: hidden;
}
.main .left-part .news-detail-left .news-img  img:hover{
	transform: scale(1.1);
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
}
.main .left-part .news-detail-left .tit{
	position: relative;
	z-index: 999;
	top:-48px;
	height: 48px;
	line-height: 48px;
	padding:0px 15px;
	background-color: #C1D9EC;
}*/
 .flex-control-nav{
	position:absolute;
	bottom:25px;
	right:0px;
	z-index:999;
	width:100%;
	text-align:center;
}
 .flex-control-nav li{
	display:inline-block;
	width:14px;
	height:14px;
	margin:0 5px;
	*display:inline;
	zoom:1;
}
.flex-control-nav a{
	display:inline-block;
	width:14px;
	height:14px;
	line-height:40px;
	overflow:hidden;
	background:url(/tyx/2024muban/css/images/dot2.png) right 0 no-repeat;
	cursor:pointer;
}
 .flex-control-nav .flex-active{
	background-position:0 0;
}

.main .news-detail-right{
	height:200px;
	padding-left: 10px;
	margin-top:15px;
}
.main .news-detail-right ul li{
	border-bottom:#C6C6C6 1px solid;
	height: 52.4px;
	line-height: 38px;
	width:390px;
	padding-top: 5px;
	display: flex;
	align-items: center;
}
.main .news-detail-right ul li a{
	word-break: break-word;
	line-height: 22px;
	font-size: 16px;
}
.main .news-detail-right .date{
display: inline-block;
/* width: 40px; */
height: 30px;
color: #0B66AD;
text-align: left;
margin-right: 15px;
line-height: 35px;
font-size: 16px;
border-right: #c6c6c6 1px solid;
padding-right: 5px;
}
.main .news-detail-right .getday{
	color:#0B66AD;
	font-size: 16px;
	width: 50px;
}
.main .news-detail-right .getyear{
	color:#636363;
	font-size: 14px;
}
.news-wrap .right-part{
	height: auto;
	position: relative;
}
.news-wrap .right-part .notice-detail{
	margin-top: 15px;
}
.news-wrap .right-part .notice-detail .tab-abs{
	display: none;
}
.news-wrap .right-part .notice-detail .date{
    display: inline-block;
    /* width: 40px; */
    height: 30px;
    color: #0B66AD;
    text-align: left;
    margin-right: 15px;
    line-height: 35px;
    #font-style:
    italic;
    font-size: 16px;
    border-right: #c6c6c6 1px solid;
    padding-right: 5px;
    }
.news-wrap .right-part .notice-detail ul li{
	/* height: 52.4px; */
	/* margin-bottom: 15px; */
	/* border-bottom:#c6c6c6 1px solid; */
	/* display: flex; */
	border-bottom: #C6C6C6 1px solid;
	height: 52.4px;
	line-height: 38px;
	/* width: 390px; */
	padding-top: 5px;
	display: flex;
	align-items: center;
	/* align-items: center; */
}

.news-wrap .right-part .notice-detail ul li a{
	/* line-height: 16px; */
	/* font-size:16px; */
	/* line-height: 22px; */
	word-break: break-word;
	line-height: 22px;
	font-size: 16px;
}
.right-part .tab{
   position: absolute;
   left:100px;
   top:44px	
}
.right-part .tab ul li{
	float: left;
}
.right-part .tab ul li a{
	padding:10px 5px
}
.right-part .tab ul li a:hover{
	font-weight: bold;
}
.right-part .tab ul li:after{
	content: "";
	display: inline-block;
	width:2px;
	height:10px;
	border-right:#333333 1px solid;
	
}
.right-part .tab .on a{
font-weight: bold;
color:#02298A;
}
/*学术科研*/
.xueshu{
	height: 568px;
	/*background: url(/tyx/2024muban/css/images/45.png) no-repeat top center;*/
}
.xueshu .xs-bg{
	height: 568px;
	position: relative;
	/*background: rgba(255,255,255,1);*/
}
.xueshu .left{
	height: auto;
	position: relative;
}
.xueshu .left .notice-detail{
	margin-top: 0px;
}
.xueshu .left .notice-detail .tab-abs{
	display: none;
}
.xueshu .left .notice-detail .tab-absl{
	display: none;
}
.xueshu .left .notice-detail .tab-absr{
	display: none;
}
.xueshu .left .notice-detail .date{
display: inline-block;
    width: 50px;
    height: 30px;
    color: #0B66AD;
    text-align: left;
    margin-right: 15px;
    line-height: 35px;
    font-style: italic;
    font-size: 15px;
    border-right: #c6c6c6 1px solid;
}
.xueshu .left .notice-detail ul li{
	height: 35px;
	margin-bottom: 15px;
border-bottom:#c6c6c6 1px solid
}

.xueshu .left .notice-detail ul li a{
	line-height: 25px;
	font-size:16px;
	/* line-height:35px; */
}
.left .tab{
   position: absolute;
   left:100px;
   top:15px	
}
.left .tab ul li{
	float: left;
}
.left .tab ul li a{
	padding:10px 5px
}
.left .tab ul li a:hover{
	font-weight: bold;
}
.left .tab ul li:after{
	content: "";
	display: inline-block;
	width:2px;
	height:10px;
	border-right:#333333 1px solid;
	
}
.left .tab .on a{
font-weight: bold;
color:#02298A;
}
.xueshu h3{
	width:430px;
}
.xueshu .kydt-wrap .kydt-left{
	width:386px;
	height:400px;
	/*background-color: #FFFFFF;*/
	margin-top: 30px;
}
.xueshu .kydt-wrap .kydt-left img{
	width:386px;
	height:244px;
	
}
.xueshu .kydt-wrap .kydt-left .abs a.tlt{
	display: block;
	font-size:18px;
	/*color:#0B66AD;*/
	font-weight: bold;
	line-height: 24px;
	padding:20px 15px 10px;
}
.xueshu .kydt-wrap .kydt-left .abs a.zhaiyao{
	display: block;
	font-size:14px;
	color:#636363;
	line-height: 24px;
	padding:0px 15px 5px;
}
.xueshu .kydt-wrap .kydt-right{
	margin-top: 30px;
	
}
.xueshu .kydt-wrap .kydt-right ul li{
	height:69px;
	width: 386px;
	margin-bottom: 10px;
	background:radial-gradient(#ffffff,#B8E0FD);
	transition: all 0.3s linear;
	display: flex;
	align-items: center;
}
.xueshu .kydt-wrap .kydt-right ul li:hover{
	background: #B8E0FD;
	box-shadow: 0px 0px 20px #9AA8C9;
}
.xueshu .kydt-wrap .kydt-right ul li a{
	display: block;
	padding: 0px 5px 0px 5px;
}
.xueshu .right{
	position: relative;
	width:430px;
}
.xueshu .right .notice-detail-py{
	margin-top: 0px;
}
.xueshu .right .notice-detail-py .tabpy-abs{
	display: none;
}
.xueshu .right .notice-detail-py .tabpy-absrl{
	display: none;
}
.xueshu .right .notice-detail-py .tabpy-absrr{
	display: none;
}
.xueshu .right .notice-detail-py .date{
display: inline-block;
    width: 50px;
    height: 30px;
    color: #0B66AD;
    text-align: left;
    margin-right: 15px;
    line-height: 35px;
    font-style: italic;
    font-size: 15px;
    border-right: #c6c6c6 1px solid;
}
.xueshu .right .notice-detail-py ul li{
	height: 35px;
	margin-bottom: 15px;
border-bottom:#c6c6c6 1px solid
}

.xueshu .right .notice-detail-py ul li a{
	line-height: 25px;
	font-size:16px;
	/* line-height:35px; */
}
.right .tabpy{
   position: absolute;
   left:97px;
   top:15px	
}
.right .tabpy ul li{
	float: left;
}
.right .tabpy ul li a{
	padding:10px 1px
}
.right .tabpy ul li a:hover{
	font-weight: bold;
}
.right .tabpy ul li:after{
	content: "";
	display: inline-block;
	width:2px;
	height:10px;
	border-right:#333333 1px solid;
	
}
.right .tabpy .on a{
font-weight: bold;
color:#02298A;
}
.xueshu .right .baogao{
	margin-top: 30px;
}
.xueshu .right .baogao ul li{
	height: 65px;
	/* margin-bottom:20px; */
	border-bottom: #C6C6C6 1px solid;
	display: flex;
	align-items: center;
}
.xueshu .right .baogao ul li .title{
	transition:all 0.3s ease;
}
.xueshu .right .baogao ul li .title:hover{
	transform: translateX(5px);
	-webkit-transform: translateX(5px);
	-moz-transform: translateX(5px);
}
.xueshu .right .baogao .title{
	/*color:#0B66AD;*/
	padding-bottom:10px;
}
.xueshu .right .baogao .sub-tit{
	font-size:14px;
	line-height:24px;
}
/*群体竞赛*/
.xueshu .qtjs-wrap .three-left {
  width: 820px;
  float: left;
  padding-top: 20px;
}
.xueshu .qtjs-wrap .left-tit{
  border-bottom: #0B66AD 4px solid;
}
.xueshu .qtjs-wrap .left-tit h2{
  color:#333;
  padding-bottom: 10px;
}
.xueshu .qtjs-wrap .left-tit img:nth-child(0) {
  float: left;
}
.xueshu .qtjs-wrap .left-tit a {
  float: right;
  position: relative;
  top: -35px;
}
.xueshu .qtjs-wrap .three-left .left-body{
  margin-top: 14px;
}
.xueshu .qtjs-wrap .three-left .left-body ul{
  margin-left: -15px;
}
.xueshu .qtjs-wrap .three-left .left-body ul li{
  float: left;
  margin-left: 17px;
  width:400px;
}

.xueshu .qtjs-wrap .three-left .left-body img {
  width: 400px;
  height: 280px;
}

.xueshu .qtjs-wrap .three-left .left-body div a {

/*  background-color: #8F000B;*/
  color:#333
}
.xueshu .qtjs-wrap .three-left .left-body div a p.tit {
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
  font-size: 16px;
  color: #222;
  line-height: 48px;
}
.xueshu .qtjs-wrap .three-left .left-body div a p.date{
  font-size:12px;
  font-weight: 400;
  /* color:#0b66ad;*/
  padding:10px 0;
}
.xueshu .qtjs-wrap .three-left .left-body div a span {
  font-size: 14px;
  color: #222;
  float: left;
  margin-left: 10px;
  line-height: 56px;
}

.xueshu .qtjs-wrap .three-right {
  height:408px;
  width: 430px;
  /*background: #FFFFFF;*/
  float: right;
  padding: 20px 12px 0;
}


.xueshu .qtjs-wrap .three-right .right-body a {
  display: block;
  height: 84.5px;
  /* padding-top: 29px; */
  border-bottom: 1px solid #0b66ad;
  display: flex;
  align-items: center;
}
.xueshu .qtjs-wrap .three-right a p {
  font-size: 16px;
  color: #333;
  /* margin-top: 8px; */
  overflow: hidden;
  word-wrap: break-word;
  float: right;
  line-height: 24px;
  width:315px;
  padding-left: 12px;
}
.xueshu .qtjs-wrap .three-right .right-date {
  float: left;
  width:86px;
  height:30px;
  background: #0B66AD;
  text-align: center;
  /* padding-top: 8px; */
  display: flex;
  align-items: center;
  justify-content: space-around;
  padding: 8px;
}
.xueshu .qtjs-wrap .three-right .right-date span{

  font-size:12px;
  color:#ffffff;
}
.xueshu .qtjs-wrap .three-right .more-btn {
  height: 50px;
  display: block;
  text-align: center;
  line-height: 50px;
  color: #fff;
  font-size: 16px;
  font-weight: bold;
  border-top: 1px solid #AE232E;
}
.xueshu .qtjs-wrap .three-right .more-btn span {
  font-size: 18px;
  margin-right: 6px;
}
.xueshu .left-body .notice-detail-qtjs{
	margin-top: 0px;
}
.xueshu .left-body .notice-detail-qtjs .tabqtjs-absl{
	display: none;
}
.xueshu .left-body .notice-detail-qtjs .date{
display: inline-block;
    /*width: 50px;*/
    height: 30px;
    /*color: #0B66AD;*/
    text-align: left;
    margin-right: 15px;
    line-height: 35px;
    /*font-style: italic;*/
    font-size: 15px;
    /*border-right: #c6c6c6 1px solid;*/
}
.xueshu .left-body .notice-detail-qtjs ul li{
	height: 35px;
	margin-bottom: 15px;
}

.xueshu .left-body .notice-detail-qtjs ul li a{
	line-height: 16px;
	font-size:15px;
        line-height:35px;
}
.xueshu .right-body .notice-detail-qtjs{
	margin-top: 0px;
}
.xueshu .right-body .notice-detail-qtjs .tabqtjs-absr{
	display: none;
}
.xueshu .right-body .notice-detail-qtjs .date{
display: inline-block;
    width: 50px;
    height: 30px;
    color: #0B66AD;
    text-align: left;
    margin-right: 15px;
    line-height: 35px;
    font-style: italic;
    font-size: 15px;
    border-right: #c6c6c6 1px solid;
}
.xueshu .right-body .notice-detail-qtjs ul li{
	height: 35px;
	margin-bottom: 15px;
border-bottom:#c6c6c6 1px solid
}

.xueshu .right-body .notice-detail-qtjs ul li a{
	line-height: 16px;
	font-size:15px;
        line-height:35px;
}
.left .tabqtjs{
   position: absolute;
   left:100px;
   top:15px	
}
.left .tabqtjs ul li{
	float: left;
}
.left .tabqtjs ul li a{
	padding:10px 5px
}
.left .tabqtjs ul li a:hover{
	font-weight: bold;
}
.left .tabqtjs ul li:after{
	content: "";
	display: inline-block;
	width:2px;
	height:10px;
	border-right:#333333 1px solid;
	
}
.left .tabqtjs .on a{
font-weight: bold;
color:#02298A;
}
/*学生工作*/
.xueshu .xsgz-wrap .three-left {
	width: 820px;
	float: left;
	padding-top: 20px;
  }
  .xueshu .xsgz-wrap .left-tit{
	border-bottom: #0B66AD 4px solid;
  }
  .xueshu .xsgz-wrap .left-tit h2{
	color:#333;
	padding-bottom: 10px;
  }
  .xueshu .xsgz-wrap .left-tit img:nth-child(0) {
	float: left;
  }
  .xueshu .xsgz-wrap .left-tit a {
	float: right;
	position: relative;
	top: -35px;
  }
  .xueshu .xsgz-wrap .three-left .left-body{
	margin-top: 32px;
  }
  .xueshu .xsgz-wrap .three-left .left-body ul{
	margin-left: -15px;
  }
  .xueshu .xsgz-wrap .three-left .left-body ul li{
	float: left;
	margin-left: 18px;
	width:310px;
  }
  
  .xueshu .xsgz-wrap .three-left .left-body img {
	width: 310px;
	height: 250px;
  }
  
  .xueshu .xsgz-wrap .three-left .left-body div a {
  
  /*  background-color: #8F000B;*/
	color:#333
  }
  .xueshu .xsgz-wrap .three-left .left-body div a p.tit {
	overflow: hidden;
	text-overflow: ellipsis;
	word-wrap: break-word;
	font-size: 16px;
	color: #222;
	line-height: 48px;
  }
  .xueshu .xsgz-wrap .three-left .left-body div a p.date{
	font-size:12px;
	font-weight: 400;
	/*color:#0b66ad;*/
	padding:10px 0;
  }
  .xueshu .xsgz-wrap .three-left .left-body div a span {
	font-size: 14px;
	color: #222;
	float: left;
	margin-left: 10px;
	line-height: 56px;
  }
  
  .xueshu .xsgz-wrap .three-right {
	height:408px;
	width: 342px;
	background: #FFFFFF;
	float: right;
	padding: 20px 12px 0;
  }
  
  
  .xueshu .xsgz-wrap .three-right .right-body a {
	display: block;
	height: 60px;
	padding-top: 25px;
	border-bottom: 1px solid #0b66ad;
  }
  .xueshu .xsgz-wrap .three-right a p {
	font-size: 14px;
	color: #333;
	margin-bottom: 10px;
	overflow: hidden;
	word-wrap: break-word;
	float: right;
	line-height: 24px;
	width:240px
  }
  .xueshu .xsgz-wrap .three-right .right-date {
	float: left;
	width:86px;
	height:30px;
	background: #0f5b96;
	text-align: center;
	padding-top: 8px;
  }
  .xueshu .xsgz-wrap .three-right .right-date span{
  
	font-size:12px;
	color:#8F000B
  }
  .xueshu .xsgz-wrap .three-right .more-btn {
	height: 50px;
	display: block;
	text-align: center;
	line-height: 50px;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	border-top: 1px solid #AE232E;
  }
  .xueshu .xsgz-wrap .three-right .more-btn span {
	font-size: 18px;
	margin-right: 6px;
  }
  .xueshu .left-body .notice-detail-xsgz{
	  margin-top: 0px;
  }
  .xueshu .left-body .notice-detail-xsgz .tabxsgz-absl{
	  display: none;
  }
  .xueshu .left-body .notice-detail-xsgz .date{
  display: inline-block;
	  /*width: 50px;*/
	  height: 30px;
	  /* color: #0B66AD;*/
	  text-align: left;
	  margin-right: 15px;
	  line-height: 35px;
	  /*font-style: italic;*/
	  font-size: 15px;
	  /*border-right: #c6c6c6 1px solid;*/
  }
  .xueshu .left-body .notice-detail-xsgz ul li{
	  height: 35px;
	  margin-bottom: 15px;
  border-bottom:#c6c6c6 1px solid
  }
  
  .xueshu .left-body .notice-detail-xsgz ul li a{
	  line-height: 16px;
	  font-size:15px;
		  line-height:35px;
  }
  .xueshu .right-body .notice-detail-xsgz{
	  margin-top: 0px;
  }
  .xueshu .right-body .notice-detail-xsgz .tabxsgz-absr{
	  display: none;
  }
  .xueshu .right-body .notice-detail-xsgz .date{
  display: inline-block;
	  width: 50px;
	  height: 30px;
	  color: #0B66AD;
	  text-align: left;
	  margin-right: 15px;
	  line-height: 35px;
	  font-style: italic;
	  font-size: 15px;
	  border-right: #c6c6c6 1px solid;
  }
  .xueshu .right-body .notice-detail-xsgz ul li{
	  height: 35px;
	  margin-bottom: 15px;
  border-bottom:#c6c6c6 1px solid
  }
  
  .xueshu .right-body .notice-detail-xsgz ul li a{
	  line-height: 16px;
	  font-size:15px;
		  line-height:35px;
  }
  .left .tabxsgz{
	 position: absolute;
	 left:100px;
	 top:15px	
  }
  .left .tabxsgz ul li{
	  float: left;
  }
  .left .tabxsgz ul li a{
	  padding:10px 5px
  }
  .left .tabxsgz ul li a:hover{
	  font-weight: bold;
  }
  .left .tabxsgz ul li:after{
	  content: "";
	  display: inline-block;
	  width:2px;
	  height:10px;
	  border-right:#333333 1px solid;
	  
  }
  .left .tabxsgz .on a{
  font-weight: bold;
  color:#02298A;
  }
/*地科印象*/
.dkyx{
	min-width:1300px;
	max-height:472px;
	overflow: hidden;
}
.dkyx .dkyx1{
	width: 17.4%;
	overflow: hidden;
	box-sizing: border-box;
	border:#fff 4px solid;
	position: relative;
}
.dkyx img{
	width:100%
}
/*.dkyx .dkyx1:hover img{
	-webkit-transform: scale(1.05);
	transform: scale(1.05);
	transition: 1s;
}*/

.dkyx .dkyx2{
	width: 27%;
	overflow: hidden;
	min-width:310px;
	box-sizing: border-box;
	border:#fff 4px solid;
	position: relative;
}
/*.dkyx .dkyx2:hover img{
	-webkit-transform: scale(1.05);
	transform: scale(1.05);
	transition: 1s;
}*/
.dkyx .dkyx3{
	width:30.1%;
	overflow: hidden;
	box-sizing: border-box;
	border:#fff 4px solid;
	position: relative;
}
/*.dkyx .dkyx3:hover img{
	-webkit-transform: scale(1.05);
	transform: scale(1.05);
	transition: 1s;
}*/
.dkyx .dkyx4{
	width:25%;
	overflow: hidden;
	box-sizing: border-box;
	border:#fff 4px solid;
	position: relative;
}
/*.dkyx .dkyx4:hover img{
	-webkit-transform: scale(1.05);
	transform: scale(1.05);
	transition: 1s;
}*/
/*学生工作*/
.xsgz{
	min-height: 400px;
    padding-bottom: 80px;
}
.xsgz .left{
	width:800px;
	position: relative;
}
.xsgz h3{
	border: none;
}
.xsgz h3::before{
	content: "";
	display: inline-block;
	width:8px;
	height:34px;
	background-color: #F28300;
	position: relative;
	top:8px;
	margin-right:20px;
	
}
.xsgz .dot{
	display: inline-block;
	width:12px;
	height:12px;
	background: #dedede;
	border-radius: 50%;
    position: absolute;
    top:46px
}
.xsgz .one{
    right: 43px;
}
.xsgz .two{
	
    right: 21px;
}
.xsgz .three{
    right: 0px;
}
.xsgz .xs-news{
	display: flex;
	margin-top: 30px;
}
.xsgz .xs-news li{
	width:390px;
	height:282px;
}
.xsgz .xs-news img{
	width:390px;
	height:282px;
}
.xsgz .xs-news .tit{
	position:relative;
	top:-52px;
	height: 28px;
	background-color: rgba(255,255,255,0.8);
	padding:10px;
	/*border-bottom: #70b649 4px solid;*/
}
.xsgz .xs-news .tit a{
	color: #333;
	/*font-weight: bold;*/
}
.xs-news-two{
	padding-left:20px;
	margin-top: 26px;
}
.xs-news-two li{
	line-height: 28px;
	height:67px;
	width:380px;
}
.xs-news-two li .date{
	width:50px;
	height:55px;	
	margin-right: 10px;
}
.xs-news-two li .date:after{
	content: "";
	display: inline-block;
	height:40px;
	position: relative;
	top:-46px;
	left: 54px;
	border-right:1px #70b649 solid ;
}
.xs-news-two li .day,.year{
	font-size:15px;
	font-weight:bold;
	color:#70b649;
	line-height:28px;
	text-align: center;
	
}
.xs-news-two .xs-news-tit{
	padding-left: 70px;
}
.xs-news-two .xs-news-tit a{
	word-wrap: break-word;
}

.xsgz .right{
	margin-left: 30px;
	width: 460px;
	position: relative;
}

.xsgz .zsjy{
   position:relative;margin-top:30px;height:50px;
}
.xsgz .zsjy:before{
        content: "";
	display: inline-block;
	width:8px;
	height:34px;
	background-color: #F28300;
	position: relative;
	top:8px;
	margin-right:20px;
}
.xsgz #tab{
  padding-left:30px;position:absolute;top:4px;
}
.xsgz #tab li{
   float:left;

}

.xsgz #tab li a{
    font-size: 24px;
    padding: 5px 10px;
    font-weight: bold;
    line-height: 44px;
}
.xsgz #tab li a.on{
  color:#2150a3
}
.xsgz .jiuye{
	margin-top: 20px;
}
.xsgz  .date{
	display: inline-block;
	border: #70b649 1px solid;
	border-radius: 5px;
	font-size:13px;
	height:25px;
	width:91px;
	line-height:25px;
	text-align: center;
}
.xsgz ul li{
	height:50px
}
.xsgz ul li a{
  padding-left:5px;
}
.xsgz .jiuye{
     display:none
}
.footer{
	height: 100%;
	overflow: hidden;
min-width:1300px;
	background: url(/tyx/2024muban/css/images/bottombg.png);
}
.footer .fast-link {
	padding-bottom: 10px;
	height: 100%;
	overflow: hidden;
}
.footer .fast-link .left{
	width:620px;
}
.footer .fast-link h3{
	font-size:24px;
	color: #c1d9ec;
	padding-top: 30px;
	padding-bottom: 10px;
}
.footer .fast-link .left ul li{
	width: 180px;
	float: left;
}
.footer .fast-link .left ul li.odd{
	width:260px;
	
}
.footer .fast-link .left ul li a{
	color: #c1d9ec;
	line-height: 46px;
}
.footer .fast-link .left ul li a:hover{
	text-decoration: underline;
}
.footer .fast-link .right{
	width:626px
}
.footer .fast-link .right .plant{
	margin-top: 15px;
        float:right
}
.footer .fast-link .right ul li{
	width:300px;
	height:59px;
	border:#c1d9ec 1px solid;
	text-align: center;
	float: left;
	margin-bottom: 20px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.footer .fast-link .right ul li a{
	color: #c1d9ec;
	
}
.footer .fast-link .right ul li a:hover{
	text-decoration: underline;
}
.footer .copyright{
	padding-top: 40px;
	border-top: #c1d9ec 1px solid;
	height: 100px;
	position: relative;
}
.footer .copyright p{
	color: #FFFFFF;
}
.footer .copy-content p{
	font-size: 15px;
	line-height: 32px;
}
.footer .code{
	position: absolute;
	top:-20px;
	right:0px;
        text-align:center;
}
.footer .code img{
	width: 91px;
	height: 91px;
}
.list-footer .code{
	position: absolute;
	top:20px;
	right:0px;
        text-align:center;
}
.list-footer .code img{
	width: 91px;
	height: 91px;
}
/*二级页*/
.list-head{
	height: 154px;
	background: #02298A;
	
}
.list-head .logo{
	padding-top: 20px;
	height:80px;
	border-bottom: #0B66AD 1px solid;
	position: relative;
}



.banner{
	height: 305px;
	background: url(/tyx/2024muban/css/images/3656.jpg) no-repeat;
	background-size:cover ;
        min-width:1300px;
}
.dj_banner{
	height: 305px;
	background: url(/tyx/2024muban/css/images/dj.jpg) no-repeat;
	background-size:cover ;
}
.content{
	margin-top: 30px;
        min-width:1300px;
        margin-bottom: 30px;
        min-height: 500px;
}
.content .left{
	width:220px;
	margin-right: -245px;
}
.content .left .colum{
	height: 122px;
	/*background: #153F8A;*/
        background: #2455a1;
	background-image: url(/tyx/2024muban/css/images/logo_center.png);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
}
.content .left .dj_colum{
	height: 122px;
	background: #8e0002;
	background-image: url(/tyx/2024muban/css/images/logo_center.png);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
}
.content .left .colum h3{
	color: #FFFFFF;
	font-size:24px;
	text-align: center;
	font-weight:500;
         line-height:122px
}
.content .left-nav{
	background: #e5e8ed;
	width:220px;
	/*border-bottom: #153F8A  6px solid;*/
        border-bottom: #2455a1  6px solid;
}
.content .left-nav > li{
        list-style: none;
        text-align: center;
        border-bottom: #d9d9d9 1px solid;
}
.content .left-nav li .first_alink{
	line-height: 50px;
	font-weight: bold;
        font-size: 105%;
	/*background: url(/tyx/2024muban/css/img/list_erji_l.png) no-repeat center bottom;*/
}

.content .dj-left-nav{
	background: #e5e8ed;
	width:220px;
	border-bottom: #8e0002  6px solid;
}
.content .left-nav ul li{
	height:50px;
	transition: all 0.3s ease-in-out;
	/*border-left:#d9d9d9 6px solid;*/
	/*border-bottom: #d9d9d9 1px solid;*/
	text-align: center;
}
.content .left-nav ul li a{
	font-size: 15px;
	padding:10px 10px;
	line-height: 50px;
	/*color:#333*/
}
.content .left-nav li a.button_check{
	color:#003F88;
	font-weight: bold;
}
.content .left-nav ul li.active{
	background: #b2dfff;
	/*box-shadow: 0px 2px 8px #C1D9EC;*/
	background-repeat: no-repeat.
	background-position: right center;
	background-size:12px 12px;
	/*border-left:#153F8A 6px solid;*/
	position: relative;
	
}
.content .left-nav ul li.active a{
	color: #153F8A;
}
.content .left-nav ul .active::before{
	content: "";
	display: inline-block;
	background: url(/tyx/2024muban/css/images/arrow.png) no-repeat;
	background-size:15px ;
	width:20px;
	height: 20px;
	position: absolute;
	right: 20px;
	top:18px;
}
.content .right{
	margin-left: 280px;
        width:970px;
        margin-bottom:30px;
        position:relative;
}
.content .right h3{
	height:50px;
	font-size:26px;
	font-weight: 500;
	border-bottom: #C6C6C6 4px solid;
	line-height: 50px;
	color: #153F8A;
}

.content .right .local{
	position:absolute;
	top:20px;
	right: 0;
}
.content .right .text{
	padding-top: 10px;
	line-height:36px;
	text-align: justify;
	text-indent: 2em;
}
.content .dj-tit{
	color: #8e0002;
}
.list-footer{
	height:135px;
	background: #2150a3;
        min-width:1300px
}
.list-footer p{
	color: #FFFFFF;
}
.list-footer .dd1{
	padding-top:30px;
	width:500px;
}
.list-footer .dd2{
	color: #FFFFFF;
	line-height: 134px;
	width:600px;
}
.list-footer .dd3 {
	padding-top: 10px;
}
.list-footer .dd3 img{
	width:88px;
	height:89px;
	margin-left: 12px;
}
.content .right .news-text{
	margin-top: 20px;
}

.content .right .news-text ul li{
	height:18px;
	margin-bottom: 20px;
	/*border-bottom: #C6C6C6 1px solid;*/
}
.content .right .news-text img{
	/*width:202px;*/
	/*height:147px;*/
	padding-right: 30px;
	
}
.content .right .news-text .list-ul li{
    height: 50px;
    line-height: 50px;
    margin-top: 0px;
    border-bottom: #dedede 1px dashed;
}
.content .right .news-text .news-title{
	font-size:18px;
	color: #02298A;
}
.content .right .news-text .news-abs{
	font-size:14px;
	line-height:28px;
	color:#636363
}
.content .right .news-text .time{
	font-size:14px;
	font-style: italic;
	color: #02298A;
	line-height: 36px;
}
.content .right .bjrc{
	margin-top: 30px;
}
.content .right .rc1{
	margin-top: 20px;
	margin-bottom: 20px;
	overflow: hidden;
	border: #C1D9EC 1px solid;
}
.content .right .rc1 .tit{
	display: block;
	height: 50px;
	line-height: 50px;
	text-align: left;
	width: 100%;
	background-color: #f5f5f5;
	color:#204F9F;
	font-size: 16px;
	padding-left: 20px;
	font-weight: bold;
}
.content .right .rc1 .name{
	margin-top:10px;
}
.content .right .rc1 .name ul li{
	line-height: 60px;
	float: left;
	width:22%;
        padding-left:20px;
	border-bottom: #dedede 1px solid;
}
/*
.content .right .rc1 .name ul li:before{
	content: "";
	display: inline-block;
	width:5px;
	height: 5px;
	/*border-radius: 50%;*/
	background-color: #C1D9EC;
	position: relative;
	top:-4px;
	left:-8px;
}*/
.content .right .rc1 .name ul li a{
	padding-left: 20px;
	color:#222;
}
.content .right .rc1 .name ul li a:hover{
	color: #153F8A;
}
.content .right .rc1 .kydw ul li{
	line-height: 60px;
	float: left;
	width:47%;
}
.content .right .rc1 .kypt ul li{
	width:100%;
	
}
.content .right .jys{
	margin-left: 30px;
	margin-top:20px;
}
.content .right .jys ul li{
	height:50px;
	width:280px;
	float: left;
	margin-bottom: 30px;
	background-color: #e5ebef;
	border-left:#8899C2 1px solid;
	}
.content .right .jys ul li a{
	line-height: 50px;
	padding-left:30px;
}.content .right .jys ul li a:before{
	content: "";
	display: inline-block;
	background: url(/tyx/2024muban/css/images/yjs.png) no-repeat;
	background-size:20px;
	width:30px;
	height:30px;
	position: relative;
	top:15px;
	left: -10px;
}
.jsml .js-box{
	border: #dedede 1px solid;
	margin-top: 30px;
	overflow: hidden;
}

.jsml .js-box h3{
	color:#4d6e06;
	font-size: 18px;
	padding-left: 15px;
}

.jsml .js-box h3:before{
	content: "";
	display: inline-block;
	height: 6px;
	width:6px;
	background: #4d6e87;
	border-radius: 50%;
	border:#dedede 4px solid;
	position: relative;
	top:1px;
	left: -10px;
}
.jsml .js-box .teacher-list{
	padding-top:20px;

}
.jsml .js-box .teacher-list ul{
   padding-left:20px;
}
.jsml .js-box .teacher-list ul li{
	width:155px;
	height: 50px;
	float: left;
	text-align: left;
}
.jsml .js-box .teacher-list ul li a{
	font-size:15px;
	color:#222
}
.jsml .js-box .teacher-list ul li a:before{
	content: "";
	display: inline-block;
	height: 20px;
	width:20px;
	background: url(/tyx/2024muban/css/images/lxr.png) no-repeat;
	position:relative;
	left: -10px;
	top:4px;
}
.icon1{
	display: inline-block;
	width: 20px;
	height: 15px;
	top:2px;
	position: relative;
	/*background: url(/tyx/2024muban/css/images/arrow.png) no-repeat;
	background-size: 15px 15px;*/
	border-left:#8899C2 2px solid
}
.icon2{
	display: inline-block;
	width: 20px;
	height: 15px;
	top:2px;
	position: relative;
	background: url(/tyx/2024muban/css/images/arrow.png) no-repeat;
	background-size: 15px 15px;
}
.fdj{
	display: inline-block;
	width: 20px;
	height: 20px;
	top:34px;
	left:20px;
	position: relative;
	background: url(/tyx/2024muban/css/images/fdj-b.png) no-repeat;
	background-size: 20px 20px;
	cursor: pointer;
}
.content .jsjl{
	margin-top: 20px;
}
.content .jsjl .part-one{
	height: 240px;
	background: #f2f2f2;
	box-shadow: -2px 2px 2px #dedede;
}
.content .jsjl .part-one img{
	width: 172px;
	padding-left: 20px;
	padding-top: 20px;
	padding-right: 30px;
	float:left;
}
.content .jsjl .part-one .jdms{
	padding-top: 20px;
}
.content .jsjl .part-one .jdms h4{
	color: #0B66AD;
	font-size:20px;
	font-weight: 400;
	line-height: 32px;
	padding-bottom: 10px;
}
.content .jsjl .part-one .jdms ul{
	overflow: hidden;
}
.content .jsjl .part-one .jdms ul li{
	float: left;
	margin-bottom: 10px;
	width:500px;
}
.content .jsjl .part-one .jdms ul li.odd{
	width: 110px;
}
.content .jsjl .yjxm{}
.content .jsjl .yjxm .tt1-title{
	height:40px;
	background: #f2f2f2;
	margin-top: 30px;
	border-bottom: #C6C6C6 1px solid;
	padding-left: 20px;
	line-height: 40px;
	font-weight: bold;
	color: #0B66AD;
}
.content .jsjl .yjxm .tt1-content{
	margin-top: 10px;
	
}
.content .jsjl .yjxm .tt1-content p{
	line-height: 36px;
	text-indent: 2em;
}
.right .list-news{
	min-width:940px;
	
}
.right .list-news ul li{
	line-height: 54px;
	border-bottom: #c6c6c6 1px dashed;
}
.right .list-news ul li span{
	color:#636363
}

.content #main-content .v_news_content p{
  font-size:16px;
  line-height:200%;
  text-indent:2em;
}
.content #main-content .vsbcontent_img{
     text-align:center
}