/*新闻版块*/
.main{
	width: 1300px;
		min-width: 1300px;
		margin: 0 auto;
	}
	.main .news-wrap{
		height: 435px;
		background:url(/sem/images/5986898.png) no-repeat left center ;
			padding-top: 17px;
	}
	.main .news-wrap .left-part{
		width: 842px;
		height: auto;
		position: relative;
	}
	.main .news-wrap .right-part{
		width: 415px;
		position: relative;
	}
	.main  h3{
		font-size:20px;
		font-weight: bold;
		border-bottom: #0B66AD solid 4px;
		line-height: 44px;
                cursor: pointer;
	}
        .main h3:hover {
            color: red; /* 鼠标悬停时字体颜色变成红色 */
          }
	.main .more{
		display: inline-block;
		text-align: center;
		position:absolute;
		right:0px;
		top:-25px;
		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:red;
	}
	.main .left-part .news-detail-left{
		width:422px;
		height:360px;
		margin-top:25px;
	}
   .news-detail-left  img:hover{
		transform: scale(1.05);
        }
   .kydt-left  img:hover{
		transform: scale(1.05);
        }
	/*
	.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(/sem/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: 59px;
		line-height: 38px;
		width:400px;
		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{
		width: 40px;
		text-align: left;
		padding:0px 10px 0px 0px;
			line-height:36px;
	}
	.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: 59px;
		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(/sem/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;
	}

	.kydt-left{
		width:420px;
		height:auto;
		/*background-color: #FFFFFF;*/
		margin-top: 23px;
	}
	.kydt-left img{
		/*width:410px;*/
		/*height:244px;*/	
	}
	.kydt-left .abs a.tlt{
		display: block;
		font-size:16px;
		/*color:#0B66AD;*/
		/*font-weight: bold;*/
		line-height: 24px;
		padding:5px 15px 5px;
	}
	.kydt-left .abs a.zhaiyao{
		display: block;
		font-size:13px;
		color:#bbbbbb;
		line-height: 24px;
		padding:0px 15px 5px;
               text-indent: 2em;  /*块级元素首行缩进*/
	}


	.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;
	}
	/*注册送彩金38元不限ip下载工作*/
	.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;
	  }