@charset "utf-8";
/* CSS Document */


@media screen and (max-width: 1200px){
	.logo img{
		 width:100%;
	}
	
	.search_kang{
		 width:85%;
	}
	
	.rsMinW .rsBullet{
		 height:13px;
		 padding:3px 5px;
	}
	
	.rsMinW .rsBullet span{
		 width:13px;
		 height:13px;
	}
	
	.rsMinW .rsBullets{
		 bottom:10px;
	}
	
		
	.index-about{
		
		padding-right:2%;
	}
	
	.index-about .about-img{
		 width:48%;
		margin-right:2%;
	}
	
	.index-about .achievement-img{
		 width:48%;
		margin-right:2%;
	}
	
	.event ul{
		 height:250px;
	}
	
	.event ul li{
		 margin-bottom:10px;
	}
	
	.list-xinxi{
		padding-left:43%;
		
	}
	
	.teach .list-xinxi{
		padding-left:38%;
	}

.banner .coume{
		 font-size:26px;
	}
/*右边*/	
.columntitle{
	font-size:22px;
}

	
/*内容页*/

    .article h1.intro{
		font-size:16px;
	}	
	.article h2.title{
		font-size: 22px;
	}
	.article h3.subtitle{
		 font-size:16px;
	}
	
	.article .content p{
		 font-size:15px;
	}

	

}



@media screen and (max-width: 992px){
	
	.header-right{
		 margin-top:5px;
	}

	
	.searchbox{
		 height:40px;
	}
	
	.search_kang{
		 width:82%;
	}
	
	.more_link{
		 font-size:15px;
	}
	
	.nav ul li{
		 width:13%;
		margin:0 2%;
	}
	
	.nav ul li:hover a{
	 border-bottom:4px solid #b9b309;
}

.nav ul li.active a{
	 border-bottom:4px solid #b9b309;
}

	
	.nav ul li a{
		 font-size:15px;
		 height:50px;
	}
	
	.nav ul li .nav_item {
		 top:50px;
	}
	
	.nav ul li .nav_item li{
		 height:48px;
		 line-height:48px;
	}
	
	.nav ul li .nav_item li a{
		 font-size:15px;
	}

	.manag{
		 font-size:15px;
		 padding:0 2%;
		  height:50px;
		  line-height:50px;
	}
	
	.rsMinW .rsBullet{
		 height:10px;
		 padding:3px ;
	}
	
	.rsMinW .rsBullet span{
		 width:10px;
		 height:10px;
	}
	
	.rsMinW .rsBullets{
		 bottom:5px;
	}
	
	.index_page1{
		padding:25px 0 50px;
	}
	
	.title{
		margin:0 0 15px;
	}

	.title h3{
		 font-size:18px;
	}
	
	.title .more{
		 font-size:13px;
	}
	
	.title1 h3{
		 font-size:16px;
	}
	
	.title1 .more{
		 font-size:13px;
	}
	
	.img-text p{
		 font-size:13px;
	}
	
	.img-text{
		 width:56%;
		padding:3% 2% 15px 3%;
	}
	
	.img-text p{
		margin-top:7px;
	}
	
	.index_page1 .cal-time{
		 width:57px;
		  background-size:57px;
	}
	
	.index_page1 .cal-time .date{
		 font-size:24px;
		 margin-top:12px;
		  height:26px;
		  line-height:26px;
	}
	
	.index_page1 .cal-time .month{
		 height:22px;
		 line-height:18px;
		  font-size:15px;
	}
	
	.index_page1 ul li{
		 width:32%;
		 margin-left:2%;
		
	}
	
	.index_page1 .cal-Info .info-title{
		 font-size:15px;
	}
	
	.index_page1 .cal-Info .info-abstract{
		 font-size:13px;
		 margin-top:8px;
	}
	
	.event ul{
		 height:180px;
	}
	
	.event ul li{
		margin-bottom:12px;
	}
	
	.event .cal-time{
		 width:50px;
		 margin-right:10px;
	}
	
	.event .cal-time .date{
		 font-size:20px;
		  height:27px;
		  line-height:27px;
	}
	
	.event .cal-Info .info-title{
		 font-size:15px;
	}
	
	.event .cal-Info{
		padding:2px 10px 4px 0;
	}
	
	.index_page3{
		padding:50px 0 45px;
	}
	
	.student{
		padding-right:4%;
	}
	
	.list-map{
		 width:140px;
		  height:174px;
	}
	
	.list-xinxi{
		padding-left:46%;
		height:174px;
	}
	
	.teach .list-xinxi{
		padding-left:41%;
	}
	
	.list-xinxi ul li a{
		 font-size:15px;
		  height:28px;
		  line-height:28px;
	}
	
	.columntitle{
		 font-size:19px;
	}
	
	.list1 ul li .name{
		padding-left:25px;
	}

.banner .coume{
		 font-size:22px;
	}
	
	
/*底部*/	
.footer{
	padding:13px 0 15px;
}

	.footer .footer-left{
		margin:12px 0 10px;
	}
	
	.footer .footer-left p{
		 font-size:13px;
	}
	
	.footer-right{
		 height:80px;
	}
	
	.footer-right .wechat-xin{
		 width:60px;
		  right:90px;
		   top:20px;
	}
	
	.footer-right .wechat-xin img{
		 width:30px;
	}
	
	.footer-right .wechat-xin p{
		 font-size:12px;
	}
	
	
.footer-right .code{
	 width:80px;
}
	
	
	/*页面详情*/
	.article{
		padding-top:10px;
	}
	.article h1.intro {
    	font-size: 14px;
	}
	.article h2.title{
		 font-size:18px;
		 margin: 10px 0 8px;
	}
	.article h3.subtitle{
		font-size:14px;
	}
	
	.article h4.information{
		font-size:13px;
		padding-top:0px;
		line-height: 28px;
	}
	
	.article .content{
		 font-size:14px;
	}
	
	.article .content p{
		 font-size:14px;

	}
	
	


}







@media screen and (max-width: 767px){
	.container{
		 padding:0 10px;
	}
	
	.header{
		padding:15px 0 ;
	}
	
	.logo{
		width:55%;
	}
	
	
	.navbar-toggle {
    		display: block;
	}
	
	.searchbox{
		 width:100%;
		 margin:0;
		  border-bottom:none;
	}
	
		.search{
		 width:90%;
		 margin:0 auto;
	}

	
	.search_kang{
		 float:left;
		 display:block;
		  width:90%;
	}

	
	.header-right{
		 background:#fff;
   		 width: 100%;
		 margin:12px 0 0;
	}
	
	.more_link{
		 text-align:center;
		 color:#003565;
		 width:10%;
		  font-size:14px;
		 margin-top:10px;
	}
	
	.more_link:hover{
		color:#003565;
	}
	.nav{
		 display:none;
		 width:100%;
		 background:url(../images/nav-item.png);
    	 position:fixed;
	 	 top:0;
         width: 45%;
         right: 0;
         z-index: 9999;
	     height:100%;
	     overflow-y:scroll;

	}
	
	.nav ul{
		 width:100%;
	}
	
	.nav ul li{
      width:90%;
	height: auto;
    line-height:normal;
	 height:auto;
    margin: 0 5%;
    text-align: left;
	
	}
	
	.nav ul li:first-child{
		 width:90%;
		 margin:10px 5% 0;
	}

	
	.nav ul li a{
	   font-size:16px;
	   height:40px;
	   line-height:40px;
	    color:#fff; 
   }
   
   .nav ul li.active a{
	  color:#ff6712;
   }
   
   .nav ul li:hover a{
	  color:#ff6712;
  }
  

  
   .nav ul li .nav_item{
	    display:block;
		width:100%;
		left:0 !important;
		position:inherit;
		background:none;
		top:0;
   }
   
   .nav ul li .nav_item li{
	    width:100%;
   }
   
    .nav ul li .nav_item li a{
	   font-size:14px;
	   color:#fff;
	   text-align:left;
   }
   
      
   .nav ul li:hover .nav_item {
 	background:none;
}

.nav ul li .nav_item li:hover a{
	 color:#ff6712;
}

.manag{
	 width:90%;
	 margin:0 5%;
	  background:none;
}
	
.title h3{
	 font-size:17px;
	 padding-left:27px;
}

.title .more{
	 font-size:12px;
	  background-size:13px;
	  padding:0 19px 0 0;
	  margin-top:3px;
}

	
	.index-about{
		padding-right:0;
	}
	
	.index-about .about-img{
		width:47%;
		margin-right:3%;
	}
	
	.index-about .achievement-img{
		 width:47%;
		 margin-left:3%;
		 margin-right:0;
	}
	.event{
		 margin-top:20px;
	}
	
	.student{
		padding-right:0;
		margin-bottom:30px;
	}
	
	.list-map{
		 width:169px;
	}
	
	.list-xinxi{
		height:203px;
		 padding-left:190px;
	}
	
	.teach .list-xinxi{
		padding-left:190px;
	}

.content_page{
	padding-top:25px;
}

.right-box{
	padding-left:0;
}


.banner .coume{
		 font-size:20px;
	}	
	

	
/*内容页*/
.article h2.title{
	font-size:16px;
	margin: 8px 0 0px;
}

.article h4.information {
     padding-bottom: 5px;
     margin: 8px 0;
}

.article .content p{
	 font-size:13px;
}
   

.about .title{
	 font-size:18px;
	 margin:10px 0;
}

.about-text{
	margin-top:20px;
}

.about p img{
	margin-top:20px;
}


	
}





@media screen and (max-width: 640px){
	.logo {
    width: 57%;
}
	.search{
		 width:86%;
		 line-height:35px;
	}
	
	.searchbox{
		height:35px;
	}
	.search_kang{
		 font-size:12px;
		 margin:0;
	}
	
	.search_submit{
		 margin-bottom:3px;
	}
	
	.more_link{
		 width:14%;
		 font-size:12px;
		 
	}
	
	.banner .container{
		padding:0;
	}
	
	
	.index_page1{
		 padding:20px 0 10px;
	}
	.index_page1 ul li{
		 width:100%;
		 margin-left:0;
		 margin-bottom:18px;
	}
	
	.index_page1 .cal-Info{
		padding-top:0px;
	}
	
	.index_page1 .cal-Info .info-title{
		 height:24px;
	}
	
	.index_page1 .cal-Info .info-abstract{
		 margin-top:4px;
		  height:48px;
	}
	
	.index_page2{
		padding:30px 0 30px;
	}
	
	.index-about{
		padding-top:0;
	}
	
	.index_page3{
		padding:40px 0 35px;
	}
	
	.footer .footer-left{
		 width:100%;
	}
	
	.footer-right{
		 width:100%;
		  text-align:left;
		  padding-left:80px;
	}
	
	.footer-right .wechat-xin{
		left:0;
	}
	
	
	
	
.location{
	 height:45px;
	 line-height:43px;
	  right:10px;
	   font-size:12px;
}

.pagebar{
	margin-bottom:25px;
	margin-top:20px;
}


.list ul li a{
	padding-left:17px;
}

.list ul li a p{
	 width:75%;
}

.list ul li a span{
	width:25%;
}


}


@media screen and (max-width: 580px){
	.logo {
    width: 62%;
}

.nav{
	 width:50%;
}

.banner .coume{
		 font-size:18px;
		    bottom: 30%;
	}

}

@media screen and (max-width: 490px){
	.logo {
    width: 65%;
}

.nav{
	 width:100%;
}
.columntitle{
	 font-size:18px;
}
}




@media screen and (max-width: 460px){
	.logo {
    width: 72%;
}
	.index-about .about-img{
		 width:48%;
		 margin-right:2%;
	}
	
	.index-about .achievement-img{
		 width:48%;
		 margin-left:2%;
	}
	
	.title1 h3{
		 font-size:15px;
	}
	
	.title1 .more{
		 font-size:12px;
	}
	
	.img-text{
		 width:58%;
		 padding:3% 2% 8px 3%;
	}
	
	.img-text p{
		 font-size:12px;
	}
	
	.content_page{
		padding-top:5px;
	}
	
	.left-box{
		 display:none;
	}
	
	.list1 ul li.odd div{
		 font-size:15px;
	}

.banner .coume{
		     bottom: 5px;
	}
	
}

@media screen and (max-width: 420px){
	.logo {
    width: 76%;
}
	.search{
		 width:82%;
	}
	
	.search_kang{
		 width:85%;
	}
	.more_link{
		 width:18%;
	}
	
	.list-map{
		 width:150px;
		  height:180px;
	}
	
	.list-xinxi{
		 height:180px;
		padding-left:170px;
	}
	
	.teach .list-xinxi{
		padding-left:170px;
	}
	
	
	.list1 ul li .time{
		 width:25%;
	}
	
	.list1 ul li .name{
		width:63%;
		background: url(../images/landian.png) 5px center no-repeat;
		padding-left:20px;
	}
	
	.list1 ul li .download{
		 width:12%;
	}
	
}

@media screen and (max-width: 398px){
	
.logo {
    width: 79%;
}
}

@media screen and (max-width: 380px){
	.logo{
		 width:85%;
	}
	
	.navbar-toggle {
    margin-top: 12px;
}

.index-about .about-img{
	 width:98%;
	 margin:0 1% 20px;
}

.index-about .achievement-img{
	 width:98%;
	  margin:0 1% ;
}

.index_page3{
	padding:30px 0 25px;
}

.student{
	margin-bottom:20px;
}

.list-map {
    width: 135px;
    height: 162px;
}

.list-xinxi{
	 height:174px;
	 padding-left:148px;
}

.list-xinxi ul li{
	padding-left:19px;
}

.list-xinxi ul li a{
	 font-size:14px;
}

.teach .list-xinxi{
	padding-left:148px;
}


.list ul li a{
	padding-left:15px;
}

.list ul li a p{
	 width:70%;
}

.list ul li a span{
	width:30%;
}

.list1 ul li.odd{
	 margin-bottom:10px;
}
.list1 ul li.odd div{
	 font-size:14px;
}

.list1 ul li .time{
	 font-size:13px;
		 width:28%;
		 padding:0 3px
	}
	
	.list1 ul li .name{
		 font-size:13px;
		width:60%;
		padding-left:17px;
	}
	
	.list1 ul li .download{
		 background-size:20px;
		 width:12%;
	}


	
	
	
}


@media screen and (max-width: 370px){
	
	
	/*论文著作*/
    .paper ul li{
		padding:0;
	}
	
	.paper ul li .paper-name{
		 width:41%;
	}
	.paper ul li .paper-time{
		width:23.5%;
	}
	
	.navbar-toggle {
    margin-top: 7px;
}


}

@media screen and (max-width: 360px){
	
	
	.login_body form .icon #company{
		 width:50%;
	}

}


@media screen and (max-width: 340px){
	
	/*影响力*/
	
	.effect ul li .effect-img{
		 height:160px;
	}
	/*调查图片*/

	.inve ul li{
		 width:94%;
		 margin:23px 3% 0;
	}
	
	form .icon input{
		 width:75%;
	}

}