@charset "utf-8";
/* CSS Document */

@media screen and (min-width: 1250px) {
	.container {
		width: 1200px;
	}
}

@media screen and (min-width: 1380px) {
	.container {
		width: 1300px;
	}
}

@media screen and (min-width: 1480px) {
	.container {
		width: 1400px;
	}
}

@media screen and (max-width: 1820px) {
  .videoswiper.swiper-container-horizontal .swiper-pagination-bullets{
   left: 9%;
}
}

@media screen and (max-width: 1780px) {

.header {
    background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/header_lou.png") 51% 18px no-repeat;
}
	.nav ul li {
		width: 8.89%;
	}
	.media-heading a {
		font-size: 28px;
	}
	.banner-lunbo .rsGCaption {
		font-size: 24px;
	}
	#full-width-slider .number span {
		font-size: 34px;
	}
	.wen-body ul li a {
		font-size: 18px;
		height: 44.5px;
		line-height: 44.5px;
	}
	.information .item ul li a {
		font-size: 30px;
	}
	.special ul li {
		margin-top: 30px;
		height: 160px;
	}
	.link1 h4 {
		width: 6%;
	}
	.link1 ul {
		width: 94%;
	}
	.link2 h4 {
		width: 9%;
	}
	.link2 ul {
		width: 91%;
	}
	.link3 h4 {
		width: 9%;
	}
	.link3 ul {
		width: 91%;
	}
	/*.web-nav h4 {
		font-size: 34px;
	}*/
	/*.location {
		height: 66px;
		line-height: 66px;
	}
	.list ul li {
		padding: 40px 65px;
	}*/
	.yijian-text h4 {
		font-size: 34px;
		margin: 32px;
	}

.information .cont-box-title {
    font-size: 34px;
}



.left-box .content-title h4 {
    font-size: 26px;
}

.renyuan .content-title h4 {
    font-size: 26px;
}

.web-nav h4 {
    font-size: 28px;
}

.xiao-nav ul li {
    padding: 8px 25px;
}

.xiao-nav ul li a {
    font-size: 18px;
}

.renyuan-box ul li .renyuan-box-text h5 {
    font-size: 22px;
    margin-left: 230px;
}

.renyuan-box ul li .renyuan-box-text .renyuan-box-tel {
    font-size: 14px;
    margin-left: 230px;
}

.renyuan-box ul li .renyuan-box-text .renyuan-box-mail {
    font-size: 14px;
    margin-left: 230px;
    padding-left: 20px;
}

.renyuan-box ul li .renyuan-box-text p{
   margin-left: 230px;
}

.videoswiper .swiper-slide .video_src {

 height: 442px;
}

.videoswiper .swiper-slide {
    margin-top: 205px;
}

.videoswiper .swiper-slide .video_text a.video-mores{
       bottom: 105px;
}

  .videoswiper.swiper-container-horizontal .swiper-pagination-bullets{
   left: 13%;
}


}

@media screen and (max-width: 1730px) {
    .videoswiper.swiper-container-horizontal .swiper-pagination-bullets{
   left: 12%;
}
}

@media screen and (max-width: 1680px) {
    .videoswiper.swiper-container-horizontal .swiper-pagination-bullets{
   left: 11%;
}
}

@media screen and (max-width: 1630px) {
    .videoswiper.swiper-container-horizontal .swiper-pagination-bullets{
   left: 10%;
}
}

@media screen and (max-width: 1600px) {
    .videoswiper.swiper-container-horizontal .swiper-pagination-bullets{
   left: 9%;
}
}


@media screen and (max-width: 1560px) {
    .videoswiper.swiper-container-horizontal .swiper-pagination-bullets{
   left: 8%;
}
}

@media screen and (max-width: 1520px) {
    .videoswiper.swiper-container-horizontal .swiper-pagination-bullets{
   left: 7%;
}
}

@media screen and (max-width: 1480px) {
	.nav ul li {
		width: 8.88%;
	}
	.wen-body ul li+li+li+li+li+li+li+li {
		display: none;
	}
	.information .item ul li {
		padding: 18px 36px 33px 25px;
	}
	.jichen-box .item ul li a, .theory-box .item ul li a {
		padding-left: 58px;
	}
	.theory-box .item ul li.active a {
		font-size: 30px;
	}
	.jichen-box .item ul li.active a {
		font-size: 30px;
	}
	.special ul li {
		margin-top: 27px;
		height: 140px;
	}
	.peopleswiper .swiper-slide .people_text .name {
		font-size: 32px;
		/*padding-bottom: 15px;*/
                padding-bottom: 11px;
	}
	.peopleswiper .swiper-slide .people_text .call {
		font-size: 22px;
	}
	
	.link ul li a span {
		margin: 0 30px;
	}
	.left-new {
		margin: 45px 0 35px;
	}
	.web-nav li a {
		font-size: 16px;
		padding: 0 18px;
	}
	/*.web-nav .container {
		height: 70px;
	}*/
	.web-nav li {
		margin-left: 8px;
	}
	.location {
		height: 60px;
		line-height: 60px;
	}
	/*.web-nav ul {
		margin-top: 15px;
	}*/
	/*.list ul li {
		padding: 35px 58px;
	}*/

.header {
    background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/header_lou.png") 58% 18px no-repeat;
}

.information ul.xue{
   margin-top: 6px;
}

.information .cont-box-title {
    font-size: 32px;
}

.information ul.xue li .cont-time h4 {
    font-size: 34px;
}

.information-top {
    height: 100%;
    background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/information1.jpg") center top no-repeat;
    background-size: 100% 254px;
}

.web-nav h4 {
    font-size: 26px;
    height: 80px;
    line-height: 70px;
}

.left-box .content-title h4 {
    font-size: 24px;
}

.renyuan .content-title h4 {
    font-size: 24px;
}

.list ul li a {
    line-height: 55px;
    height: 55px;
   font-size: 16px;
}

.list ul li a span {
    font-size: 16px;
    margin: 0px 25px 0px 5px;
}

.left-new ul li a {
    font-size: 14px;
    line-height: 24px;
    height: 48px;
}

.left-new ul li .point-time {
    font-size: 15px;
}
.left-new ul li{
padding: 0 5px 14px 25px;
}

.left-new .left-new-title h3 {
    font-size: 17px;
margin-bottom: 12px;

}

#full-width-slider2 .rsGCaption {
    margin: 10px 3% 40px;
    font-size: 16px;
}

#full-width-slider2 .rsBullets {
    position: absolute;
    bottom: -68px;
}

.left-hot h3 span {
    font-size: 17px;
}
.xiao-nav ul li {
    padding: 6px 20px;
}

.about .about-content table tr td {
    padding: 12px 10px !important;
}

.about .about-content table tr td p {
    font-size: 22px !important;
}

.about .about-content table tr td p span{
    font-size: 22px !important;
}

.about .about-content table tr+tr td p {
    font-size: 18px !important;
}

.about .about-content table tr+tr td p span{
    font-size: 18px !important;
}

.renyuan-box ul li .renyuan-box-text h5 {
    font-size: 20px;
    margin-left: 200px;
}

.renyuan-box ul li .renyuan-box-text p {
    font-size: 14px;
    margin-left: 200px;
    line-height: 20px;
    height: 60px;
    margin-bottom: 20px;
}

.renyuan-box ul li .renyuan-box-img {
    width: 180px;
    height: 258px;
}

.videoswiper .swiper-slide .video_src {
    height: 411px;
}

.videoswiper {
    padding-bottom: 180px;
}

.videoswiper.swiper-container-horizontal .swiper-pagination-bullets {
   left: 9.5%;
    bottom: 200px;
}

.videoswiper .swiper-slide .video_text a.video-mores {
    bottom: 120px;
    right: 13%;
}

.renyuan-box ul li .renyuan-box-text .renyuan-box-tel {
    margin-left: 200px;
    padding-left: 20px;
}

.renyuan-box ul li .renyuan-box-text .renyuan-box-mail {
    margin-left: 200px;
    padding-left: 20px;
}
}

@media screen and (max-width: 1460px) {
.videoswiper.swiper-container-horizontal .swiper-pagination-bullets {
   left: 8.5%;
}
}

@media screen and (max-width: 1430px) {
.videoswiper.swiper-container-horizontal .swiper-pagination-bullets {
   left: 7.5%;
}
}

@media screen and (max-width: 1400px) {
.videoswiper.swiper-container-horizontal .swiper-pagination-bullets {
   left: 6.5%;
}
}

@media screen and (max-width: 1380px) {

.header {
    background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/header_lou.png") 63% 18px no-repeat;
}
	.nav ul li {
		width: 8.86%;
	}

.nav ul li.nav2 .hover01 ul li a span{
   margin-left: 13px;
}
	#full-width-slider .number {
		font-size: 22px;
		bottom: 9px;
	}
	.media-heading a {
		font-size: 26px;
	}
	.banner-lunbo .rsGCaption {
		font-size: 22px;
		height: 58px;
		line-height: 58px;
	}
	#full-width-slider .number span {
		font-size: 32px;
	}
	.marquee-sibling {
		width: 9%;
	}
	.marquee-content-items li a {
		font-size: 20px;
	}
	.information ul li .time {
		margin: 40px 25px 30px 30px;
	}
	.information ul li .cont-info {
		margin: 40px 25px 30px 0px;
	}
	.wen-body ul li a {
		font-size: 17px;
		height: 40px;
		line-height: 40px;
	}
	.information .item ul li a {
		font-size: 28px;
	}
	.theory-box .item ul li.active a {
		font-size: 28px;
	}
	.jichen-box .item ul li.active a {
		font-size: 28px;
	}
	.jichen-box .item ul li+li.active a {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/work.png") left center no-repeat;
		background-size: 37px;
	}
	.theory-box .item ul li+li.active a {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/zhidu.png") left center no-repeat;
		background-size: 37px;
	}
	.special ul li {
		margin-top: 22px;
		height: 138px;
	}
	.videoswiper .swiper-slide .video_text h3 {
		font-size: 30px;
	}
	.videoswiper.swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet {
		font-size: 22px;
	}
	.peopleswiper .swiper-slide .people_img a {
		padding-bottom: 485px;
	}
	.peopleswiper .swiper-slide .people_text .name {
		font-size: 30px;
   
                /*padding-bottom: 13px;*/
                margin-top: 25px;
		padding-bottom: 6px;
	}
	.peopleswiper .swiper-slide .people_text .call {
		font-size: 20px;
	}
	.people-jiaolou {
		width: 430px;
	}
	.peopleswiper.swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet {
		font-size: 22px;
	}
	.peopleswiper .swiper-button-prev {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/people-left.png");
		background-size: 46px;
		background-position: left center;
		background-repeat: no-repeat;
	}
	.peopleswiper .swiper-button-next {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/people-right.png");
		background-size: 46px;
		background-position: right center;
		background-repeat: no-repeat;
	}
	.footer {
		padding: 53px 0 20px
	}
	.link {
		margin-bottom: 35px;
	}
	.link h4 {
		width: 7%;
	}
	.link ul {
		width: 93%
	}
	.link ul li a span {
		margin: 0 25px;
	}
	.link1 h4 {
		width: 7%;
	}
	.link1 ul {
		width: 93%;
	}
	.link2 h4 {
		width: 10%;
	}
	.link2 ul {
		width: 90%;
	}
	.link3 h4 {
		width: 10%;
	}
	.link3 ul {
		width: 90%;
	}
	.web-nav h4 {
		font-size: 24px;
	}
	.location {
		height: 64px;
		line-height: 64px;
	}
	.list ul li .list-info h4 {
		font-size: 22px;
	}
	.list ul li .time h4 {
		font-size: 27px;
	}
	.left-new {
		margin: 35px 0 30px;
	}
	.left-new ul li a {
		font-size: 15px;
		line-height: 22px;
		height: 44px;
	}
	/*.left-hot h3 {
		font-size: 16px;
		padding: 12px 0;
		margin: 10px 0;
	}
	.left-new .left-new-title h3 {
		font-size: 16px;
		padding: 12px 0;
		margin: 10px 0;
	}

       .left-new h3 {
		font-size: 16px;
		padding: 12px 0;
		margin: 10px 0;
	}*/
	/*.left-new ul li {
		padding: 13px 5px 13px 3px;
	}*/
	.left-new ul li .point-info .time-date {
		font-size: 22px;
	}
	.left-new ul li .point-info .time-year {
		font-size: 13px;
	}
	.yijian-text h4 {
		font-size: 32px;
		margin: 28px;
	}
	.renyuan .renyuan-content table {
		width: 48%;
		margin: 25px 3% 25px 0 !important;
	}

.information ul.xue li .cont-time h4 {
    font-size: 32px;
}

.information .cont-box-title {
    font-size: 30px;
}

.information ul.xue li .cont-title {
    font-size: 17px;
    line-height: 28px;
    height: 56px;
}

.information ul.xue li a {
    display: block;
    padding: 25px 18px 22px 25px;
}

.information-top {
    height: 100%;
    background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/information1.jpg") center top no-repeat;
    background-size: 100% 234px;
}

.information .cont-box.gbrm {
    margin: 80px 0 0;
}

.left-box .content-title h4 {
    font-size: 22px;
}

.renyuan .content-title h4 {
    font-size: 22px;
}

.videoswiper .swiper-slide .video_src {
    height: 397px;
}

.videoswiper {
    padding-bottom: 190px;
}

.videoswiper.swiper-container-horizontal .swiper-pagination-bullets {
   left: 10%;
    bottom: 210px;
}

.videoswiper .swiper-slide .video_text a.video-mores {
    bottom: 135px;
}

.renyuan-box ul li .renyuan-box-text .renyuan-box-tel {
    padding-left: 15px;
}

.renyuan-box ul li .renyuan-box-text .renyuan-box-mail {
    padding-left: 15px;
}

.web-nav ul {
    padding-left: 300px;
}

.web-nav li {
    margin-left: 10px;
}

.location {
    font-size: 14px;
}

.location a {
    font-size: 14px;
}

.web-nav li {
    margin-left: 8px;
}

.web-nav li a {
    font-size: 16px;
    padding: 0 15px;
}
}


@media screen and (max-width: 1360px){
.videoswiper.swiper-container-horizontal .swiper-pagination-bullets {
    left: 9%;
    bottom: 210px;
}
}
@media screen and (max-width: 1350px){

.videoswiper.swiper-container-horizontal .swiper-pagination-bullets {
   left: 9%;
}
}


@media screen and (max-width: 1320px){

.videoswiper.swiper-container-horizontal .swiper-pagination-bullets {
   left: 8%;
}
}

@media screen and (max-width: 1290px){

.videoswiper.swiper-container-horizontal .swiper-pagination-bullets {
   left: 7%;
}
}

@media screen and (max-width: 1270px){

.videoswiper.swiper-container-horizontal .swiper-pagination-bullets {
   left: 6%;
}
}

@media screen and (min-width: 1780px) {
	.container {
		width: 1600px;
	}
}

@media screen and (min-width:1201px) and (max-width:1250px) {
	.container {
		width: 1170px;
	}

.header {
    background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/header_lou.png") 65% 18px no-repeat;
}
	.nav ul li {
		width: 8.85%;
	}
	.media-heading a {
		font-size: 26px;
	}
	.banner-lunbo .rsGCaption {
		font-size: 22px;
		height: 58px;
		line-height: 58px;
	}
	#full-width-slider .number span {
		font-size: 32px;
	}
	.wen-body ul li+li+li+li+li+li+li+li {
		display: none;
	}
	.marquee-sibling {
		width: 9%;
	}
	.marquee-content-items li a {
		font-size: 20px;
	}
	.information .item ul li a {
		font-size: 28px;
	}
	.information ul li .time {
		margin: 30px 18px 23px 25px;
	}
	.information ul li .cont-info {
		margin: 30px 20px 23px 0px;
	}
	.wen-body ul li a {
		font-size: 17px;
		height: 40px;
		line-height: 40px;
	}
	.information .item ul li a {
		font-size: 26px;
		padding-left: 45px;
	}
	.information .item ul li {
		padding: 18px 36px 33px 25px;
	}
	.special ul li {
		margin-top: 22px;
		height: 138px;
	}
	.videoswiper .swiper-slide .video_text h3 {
		font-size: 30px;
	}
	.videoswiper.swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet {
		font-size: 22px;
	}
	.peopleswiper .swiper-slide .people_img a {
		padding-bottom: 485px;
	}
	.peopleswiper .swiper-slide .people_text .name {
		font-size: 30px;
		/*padding-bottom: 13px;*/
	}
	.peopleswiper .swiper-slide .people_text .call {
		font-size: 20px;
	}
	.people-jiaolou {
		width: 430px;
	}
	.peopleswiper.swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet {
		font-size: 22px;
	}
	.peopleswiper .swiper-button-prev {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/people-left.png");
		background-size: 46px;
		background-position: left center;
		background-repeat: no-repeat;
	}
	.peopleswiper .swiper-button-next {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/people-right.png");
		background-size: 46px;
		background-position: right center;
		background-repeat: no-repeat;
	}
	.footer {
		padding: 53px 0 20px
	}
	.link {
		margin-bottom: 35px;
	}
	.link h4 {
		width: 7%;
	}
	.link ul {
		width: 93%
	}
	.link ul li a span {
		margin: 0 25px;
	}
	.link1 h4 {
		width: 7%;
	}
	.link1 ul {
		width: 93%;
	}
	.link2 h4 {
		width: 10%;
	}
	.link2 ul {
		width: 90%;
	}
	.link3 h4 {
		width: 10%;
	}
	.link3 ul {
		width: 90%;
	}
	
	.left-new {
		margin: 40px 0 30px;
	}
	.web-nav li {
		margin-left: 10px;
	}
	/*.web-nav h4 {
		width: 234px;
		height: 138px;
		font-size: 30px;
		line-height: 138px;
		background-size: 100%;
	}*/
	/*.list ul li {
		padding: 30px 48px;
	}*/
	.article h2.title {
		font-size: 22px;
		line-height: 26px;
	}
	.article h4.information {
		margin: 30px 0 10px;
	}
	.yijian-text h4 {
		font-size: 30px;
	}

.videoswiper .swiper-slide .video_src {
    height: 369px;
}

.videoswiper {
    padding-bottom: 220px;
}

.videoswiper.swiper-container-horizontal .swiper-pagination-bullets {
    bottom: 230px;
}

.renyuan-box ul li .renyuan-box-img {
    width: 150px;
    height: 215px;
}

.renyuan-box ul li .renyuan-box-text h5 {
    margin-left: 170px;
}

.renyuan-box ul li .renyuan-box-text p {
    margin-left: 170px;
}

.renyuan-box ul li .renyuan-box-text {
    padding: 12px 20px 0 0;
}

.renyuan-box ul li .renyuan-box-text .renyuan-box-tel {
    margin-left: 170px;
       padding: 6px 0;
padding-left: 15px;
margin-bottom: 10px;
}

.renyuan-box ul li .renyuan-box-text .renyuan-box-mail {
    margin-left: 170px;
   padding: 6px 0;
padding-left: 15px;
   margin-bottom: 0;
}

.location {
    position: inherit;
    top: 5px;
    right: 0px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
   padding-left: 300px;
}

.web-nav .container {
    height: 80px;
}

.web-nav li a {
    height: 30px;
    line-height: 30px;
}

.web-nav ul {
    padding-left: 300px;
    margin-top: 10px;
}

.web-nav h4 {
    font-size: 26px;
    height: 90px;
    line-height: 80px;
}

.videoswiper .swiper-slide .video_text a.video-mores {
    padding: 3px 15px;
    right: 80px;
    bottom: 160px;
}


}

@media screen and (max-width: 1200px) {
.header {
    background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/header_lou.png") 67% 18px no-repeat;
}
	.logo {
		width: 52%;
	}
	.header-right {
		width: 48%;
	}
	.nav ul li {
		width: 8.81%;
	}
	.nav ul li a {
		display: block;
		font-size: 18px;
	}
	/*.nav ul li.nav2:hover .hover01 {
		width: 298px;
		height: 148px;
	}*/

.nav ul li.nav2 .hover01 ul li a {
    font-size: 15px;
}

.nav ul li.nav2 .hover01 ul li a span {
    margin-right: 5px;
    margin-left: 6px;
}
	.nav ul li.nav2 .hover01 .left {
		width: 150px;
		height: 124px;
		margin: 12px 18px 12px 12px;
	}
	.nav ul li.nav2 .hover01 .right li a {
		font-size: 15px;
	}
	.nav ul li.nav2 .hover01 .right li {
		height: 32px;
		line-height: 32px;
	}
	.nav ul li.nav2 .hover01 .right li ul {
		height: 148px;
	}
	/*.nav ul li.nav2 .hover01 .right li ul.n1 {
		padding-top: 15px;
		margin-top: -12px;
	}
	.nav ul li.nav2 .hover01 .right li ul.n2 {
		padding-top: 50px;
		margin-top: -44px;
	}
	.nav ul li.nav2 .hover01 .right li ul.n3 {
		padding-top: 78px;
		margin-top: -76px;
	}
	.nav ul li.nav2 .hover01 .right li ul.n4 {
		padding-top: 109px;
		margin-top: -108px;
	}
	.nav ul li.nav2 .hover01 .right li:hover ul {
		width: 110px;
	}*/
	.marquee-sibling {
		width: 11%;
	}
	.marquee-content-items li a {
		font-size: 18px;
	}
	.banner-lunbo .rsGCaption {
		font-size: 20px;
		height: 52px;
		line-height: 52px;
	}
	#full-width-slider .number {
		font-size: 20px;
		bottom: 7px;
	}
	#full-width-slider .number span {
		font-size: 28px;
	}
	#full-width-slider .rsArrowRight .rsArrowIcn {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/lunbo-right.png") center center no-repeat;
		right: 10px;
		bottom: 12px;
		background-size: 10px;
	}
	#full-width-slider .rsArrowLeft .rsArrowIcn {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/lunbo-left.png") center center no-repeat;
		left: 10px;
		bottom: 12px;
		background-size: 10px;
	}
	.media-heading a {
		font-size: 24px;
		height: 26px;
	}
	.text-grey {
		font-size: 15px;
		line-height: 1.5;
		height: 46px;
	}
	.wen-body ul li a {
		font-size: 16px;
		height: 36px;
		line-height: 36px;
	}
	.wen-body ul li+li+li+li+li+li+li {
		display: none;
	}
	.new {
		padding: 10px 0 40px;
	}
	.information .item {
		padding: 48px 0 40px;
	}
	.information .item ul li {
		padding: 14px 30px 30px 20px;
	}
	.information .item ul li a {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/info.png") left center no-repeat;
		background-size: 35px;
		font-size: 26px;
	}
	.information .item ul li.active a {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/info-hover.png") left center no-repeat;
		background-size: 35px;
	}
	.information .item ul li+li a {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/cadre.png") left center no-repeat;
		background-size: 32px;
	}
	.information .item ul li+li.active a {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/cadre-hover.png") left center no-repeat;
		background-size: 32px;
	}
	.information ul li .time {
		margin: 30px 15px 20px 20px;
	}
	.information ul.xue li .time .damo h4 {
		font-size: 22px;
	}
	.information ul li .cont-info {
		margin: 30px 20px 15px 0px;
	}
	.information ul li .cont-info h4 {
		font-size: 17px;
		height: 50px;
	}
	.jichen-box .item ul li {
		height: 64px;
	}
	.jichen-box .item ul li a, .theory-box .item ul li a {
		font-size: 22px;
		padding-left: 40px;
	}
	.jichen-box .item ul li.active {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/item-bolid.jpg") left bottom no-repeat;
		background-size: 166px;
	}
	.jichen-box .item ul li.active a {
		font-size: 24px;
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/jichen.png") left center no-repeat;
		background-size: 34px;
	}
	.jichen-box .item ul li+li {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/work_hover.png") 2px 15px no-repeat;
	}
	.jichen-box .item ul li+li.active a {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/work.png") left center no-repeat;
		background-size: 31px;
	}
	.theory-box .item ul li {
		height: 64px;
	}
	.theory-box .item ul li.active {
		line-height: 63px;
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/item-bolid.jpg") left bottom no-repeat;
		background-size: 166px;
	}
	.theory-box .item ul li.active a {
		font-size: 24px;
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/lilun.png") left center no-repeat;
		background-size: 32px;
	}
	.theory-box .item ul li+li {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/zhidu_hover.png") 5px 15px no-repeat;
	}
	.theory-box .item ul li+li.active a {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/zhidu.png") left center no-repeat;
		background-size: 32px;
	}
	.index-title {
		font-size: 28px;
	}
	.videoswiper {
		background-size: 1290px;
	}
	.videoswiper .swiper-slide {
		margin-top: 100px;
	}
	.videoswiper .swiper-slide .video_text {
		top: 35px;
		background-size: 100%;
	}
	.videoswiper .swiper-slide .video_text h3 {
		font-size: 24px;
		margin-bottom: 6px;
	}
	.videoswiper .swiper-slide .video_src {
		height: 310px;
	}
	.videoswiper .swiper-slide .video_text a {
		padding: 30px 25px 25px 25px;
	}
	.videoswiper .swiper-slide .video_text p {
		font-size: 14px;
		color: #fff;
		line-height: 1.5;
		margin-bottom: 60px;
		height: 84px;
	}
	.videoswiper.swiper-container-horizontal .swiper-pagination-bullets {
		height: 45px;
		line-height: 45px;
		/*bottom: 120px;
		right: 54%;*/
               bottom: 140px;
               left: 12%;

	}
	.videoswiper.swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet {
		font-size: 20px;
		height: 45px;
	}
	.peopleswiper {
		padding-top: 115px;
                padding-top: 48px;
		padding-bottom: 70px;
		background: #e5e5e5 url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/peopleswiper.jpg") no-repeat center top;
		background-size: 1290px;
	}
	.peopleswiper .swiper-button-prev {
		background-size: 35px;
	}
	.peopleswiper .swiper-button-next {
		background-size: 35px;
	}

.peopleswiper .swiper-slide .people_text .people-top {
    margin-top: 25px;
    margin-left: 7%;
    width: 85px;
}
	.peopleswiper .swiper-slide .people_text .name {
		font-size: 26px;
		padding-bottom: 5px;
		/*margin-top: 40px;*/
                margin-top: 20px;
		border-left: 3px solid #be242b;
		margin-left: 7%;
	}
	.peopleswiper .swiper-slide .people_text .call {
		font-size: 16px;
		border-left: 3px solid #be242b;
		margin-left: 7%;
	}
	.peopleswiper .swiper-slide .people_text p {
		font-size: 16px;
		line-height: 1.8;
		height: 112px;
		/*margin: 48px 10% 77px;*/
                 margin: 28px 10% 65px;
	}
	.peopleswiper .swiper-slide .people_text {
		background-size: 350px;
	}
	.peopleswiper.swiper-container-horizontal .swiper-pagination-bullets {
		height: 45px;
		line-height: 45px;
		bottom: 120px;
		left: 53%;
	}
	.peopleswiper.swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet {
		height: 45px;
	}
	.people-jiaolou {
		width: 330px;
	}
	.peopleswiper .swiper-slide .people_img a {
		padding-bottom: 391px;
	}
	.peopleswiper .swiper-slide {
		margin-top: 75px;
	}
	.special ul li {
		margin-top: 20px;
		height: 110px;
	}
	.footer {
		padding: 40px 0 20px;
	}
	.link {
		margin-bottom: 25px;
	}
	.link h4 {
		width: 10%;
		height: 35px;
		line-height: 35px;
	}
	.link ul {
		width: 90%;
	}
	.link ul li {
		height: 35px;
	}
	.link ul li a {
		height: 35px;
		line-height: 35px;
	}
	.link ul li a span {
		margin: 0 13px;
	}
	.link1 h4 {
		width: 9%;
	}
	.link1 ul {
		width: 91%;
	}
	.link2 h4 {
		width: 14%;
	}
	.link2 ul {
		width: 86%;
	}
	.link2 ul li {
		width: 19%;
	}
	.link3 {
		padding-bottom: 20px;
	}
	.link3 h4 {
		width: 14%;
	}
	.link3 ul {
		width: 86%;
	}
	.link3 ul li {
		width: 19%;
	}

	
	.left-new {
		margin: 40px 0 30px;
	}

	.web-nav h4 {
    font-size: 22px;
    height: 70px;
    line-height: 65px;
    width: 200px;
    background-size: 100% 100%;
}
	.web-nav h4:before {
		content: '';
		width: 45px;
		left: 75px;
		bottom: 18px;
	}

.web-nav .container {
    height: 50px;
}
.left-hot h3 span {
    font-size: 16px;
}

.list ul li a {
    line-height: 52px;
    height: 52px;
    font-size: 16px;
}

.left-new .left-new-title h3 span {
    font-size: 16px;
}
	.web-nav ul {
		padding-left: 210px;
                margin-top: 8px;
	}
	.web-nav li a {
		font-size: 14px;
		height: 30px;
		line-height: 30px;
		padding: 0 18px;
	}
	.web-nav li {
		margin-left: 6px;
	}
	.location {
		right: 0px;
		height: 50px;
		line-height: 50px;
		font-size: 14px;
	}
	.location a {
		font-size: 14px;
	}
	.location img {
		margin: 0 0px 3px 5px;
	}
	.about .bdsharebuttonbox .bds_mshare {
		width: 50px;
		line-height: 50px;
		height: 50px;
	}
	.about .bdsharebuttonbox .bds_weixin {
		width: 50px;
		line-height: 50px;
		height: 50px;
	}
	.about .bdsharebuttonbox .bds_tsina {
		width: 50px;
		line-height: 50px;
		height: 50px;
	}
	.about .bdsharebuttonbox .bds_sqq {
		width: 50px;
		line-height: 50px;
		height: 50px;
	}
	/*.list ul li {
		padding: 28px 45px;
	}*/
	.list ul li .time h4 {
		font-size: 24px;
		padding: 30px 0 14px;
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/calendar.png") center no-repeat;
		background-size: 65px;
	}
	.list ul li:hover .time h4 {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/calendar-hover.png") center no-repeat;
		background-size: 65px;
	}
	.list ul li .time p {
		font-size: 14px;
	}
	.list ul li .time {
		margin-right: 25px;
	}
	.list ul li .list-info h4 {
		font-size: 20px;
		line-height: 30px;
		height: 30px;
		margin: 0 0 8px;
	}
	.list ul li .list-info .abstract {
		font-size: 15px;
		line-height: 26px;
		height: 52px;
	}
	.list ul li:hover {
		background-image: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/list-logo.png");
		background-size: 150px;
	}
	.article h4.information {
		margin: 25px 0 10px;
		font-size: 15px;
		padding: 12px 0;
	}
	.yijian-text h4 {
		font-size: 26px;
	}
	.yijian-box table+table table table table tr td input[type="button"] {
		padding: 12px 10px;
		font-size: 18px;
	}
	.renyuan .renyuan-content table {
		width: 100%;
	}
	.renyuan .renyuan-content table tr td {
		font-size: 16px !important;
	}
	.renyuan {
		margin: 30px 0;
	}
	.renyuan .renyuan-content table {
		float: none;
		margin: 15px 0 !important;
	}
	.renyuan .renyuan-content table+table+table {
		float: none;
		margin: 15px 0 !important;
	}

.information .cont-box-title {
    font-size: 28px;
}

.information ul.xue li .cont-time h4 {
    font-size: 30px;
}

.information ul.xue li .cont-time .month {
    font-size: 13px;
}

.information ul.xue li .cont-time .year {
    font-size: 13px;
}

.information ul.xue li .cont-title {
    font-size: 16px;
    line-height: 26px;
    height: 52px;
}

.information ul.xue li .cont-time {
    width: 25%;
}
.information ul.xue li a {
    display: block;
    padding: 20px 15px 20px 20px;
    overflow: hidden;
}

.information ul.xue li .cont-title{
   width: 75%;
}

.information ul.xue {
    margin-top: 9px;
}

.left-box .content-title h4 {
    font-size: 20px;
}

.renyuan .content-title h4 {
    font-size: 20px;
}

.xiao-nav ul li a {
    font-size: 16px;
}

.about .about-content table tr td {
    padding: 10px 7px !important;
}

.about .about-content table tr td p {
    font-size: 20px !important;
}

.about .about-content table tr td p span {
    font-size: 20px !important;
}

.about .about-content table tr+tr td p  {
    font-size: 16px !important;
}

.about .about-content table tr+tr td p span {
    font-size: 16px !important;
}

.videoswiper {
    padding-bottom: 120px;
}

.videoswiper .swiper-slide .video_text {
    top: 68px;
    background-size: 100%;
}

/*.videoswiper.swiper-container-horizontal .swiper-pagination-bullets {
    bottom: 140px;
    right: 72%;
}*/

.videoswiper .swiper-slide .video_src .video-zanti {
    width: 40px;
}

/*.renyuan-box ul li .renyuan-box-img {
    width: 130px;
    height: 186px;
}*/

.renyuan-box ul li .renyuan-box-text h5 {
    font-size: 18px;
   /* margin-left: 145px;*/
}

.renyuan-box ul li .renyuan-box-text p {
    /*margin-left: 145px;*/
}

.renyuan-box ul li .renyuan-box-text .renyuan-box-tel {
    font-size: 12px;
   /* margin-left: 140px;*/
}

.renyuan-box ul li .renyuan-box-text .renyuan-box-mail {
    font-size: 12px;
   /* margin-left: 140px;*/
}

.renyuan-box ul li {
    width: 98%;
}

.renyuan-nav .renyuan-nav-items {
    font-size: 16px;
}

.renyuan-nav ul li ul li .renyuan-nav-xits {
    font-size: 16px;
}

.renyuan-nav ul li ul li ul li a {
    font-size: 14px;
}

.location {
    position: inherit;
    top: 5px;
    right: 0px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
   padding-left: 210px;
}

.web-nav .container {
    height: 80px;
}

.web-nav li a {
    height: 30px;
    line-height: 30px;
}

.web-nav ul {
  
    margin-top: 10px;
}

.web-nav h4 {
    font-size: 26px;
    height: 90px;
    line-height: 80px;
}


.videoswiper .swiper-slide .video_text a.video-mores {
   /*left: 25px; */
    right: 9%;
    bottom: 20px;
}
}

@media screen and (max-width: 1170px) {
.videoswiper.swiper-container-horizontal .swiper-pagination-bullets {
  /*right: 74%; */
    left: 10%;
}
}

@media screen and (max-width: 1140px) {
.videoswiper.swiper-container-horizontal .swiper-pagination-bullets {
        /* right: 76%; */
    left: 9%;
}
}


@media screen and (max-width: 1120px) {
.videoswiper.swiper-container-horizontal .swiper-pagination-bullets {
   /* right: 78%; */
    left: 8%;
}
}


@media screen and (max-width: 1080px) {
.videoswiper.swiper-container-horizontal .swiper-pagination-bullets {
   /*right: 80%; */
    left: 7%;
}
}

@media screen and (max-width: 1050px) {
.videoswiper.swiper-container-horizontal .swiper-pagination-bullets {
   /* right: 82%; */
    left: 5%;
}
}

@media screen and (max-width: 992px) {
	.logo {
		margin: 12px 0;
	}
	.logo img {
		width: 100%;
	}
	.navbar-toggle {
		display: block;
	}
	.marq_box {
		padding: 12px 0;
	}
	.marq_box .container {
		padding: 0;
	}
	.marquee-sibling {
		width: 15%;
	}
	.marquee-content-items li a {
		font-size: 16px;
	}
	.header .container {
		position: relative;
		padding: 0;
	}
	.header-right {
		width: 100%;
	}
	.header-right .search {
		width: 100%;
		margin: 0px 0 0 auto;
	}
	.header-right .search .searchbox .search_kang {
		width: 95%;
	}
	.header-right .mobile {
		margin: 8px auto 10px auto;
	}
	.nav {
		display: none;
		position: fixed;
		top: 0;
		right: 0;
		width: 35%;
		z-index: 1001;
		height: 100%;
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/nav.png") 100% 100% repeat;
		overflow-y: auto;
	}
	.nav .container {
		width: 80%;
		padding: 0;
		margin: 0 10%;
	}
	.nav ul li {
		width: 100%;
		height: auto;
		background: none;
                   line-height: 38px;
	}
	.nav ul li a {
		display: block;
		font-size: 16px;
		text-align: left;
	}
	.nav ul li.nav2 .hover01 {
		opacity: 1;
		position: inherit;
		background: none;
		box-shadow: none;
		width: 100%;
		height: auto;
                border-top: none;
	}
	.nav ul li.nav2:hover .hover01 {
		width: 100%;
		height: auto;
	}

.nav ul li.nav2 .hover01 ul li{
    height: auto;
}


	.nav ul li.nav2 .hover01 .left {
		display: none;
	}
	.nav ul li.nav2 .hover01 .right {
		width: 100%;
		margin-top: 0px;
	}
	.nav ul li.nav2 .hover01 .right li a {
		color: #fff;
	}
	.nav ul li.nav2:hover a {
		background: none;
	}
	.nav ul li.nav2 .hover01 .right li:hover a {
		color: #f8c769;
	}

.nav ul li.nav2 .hover01 ul li ul {
    padding-left: 10px;
}

.nav ul li.nav2:hover .hover01 ul ul{
   background: none;
position: inherit;
    left: 0;
display: block;
}
	.media-heading a {
		font-size: 22px;
	}
	.banner-lunbo {
		width: 100%;
		float: left;
	}
	.wen-body {
		width: 100%;
		margin-left: 0;
		margin-top: 20px;
	}
	.wen-body ul li+li+li+li+li+li+li {
		display: block;
	}
	.wen-body ul li+li+li+li+li+li+li+li {
		display: block;
	}
	.information ul.xue li {
		float: left;
		width: 47.4%;
		background: #fff;
		margin: 0px 0px 30px 2.6%;
	}
	.information ul li .time .year {
		line-height: 54px;
		font-size: 14px;
	}
	.information ul.xue li .time .damo h4 {
		font-size: 20px;
		line-height: 14px;
		padding-top: 15px;
	}
	.information ul li .time {
		margin: 20px 15px 15px 20px;
	}
	.information .item ul li a {}
	.information .item ul li a {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/info.png") left center no-repeat;
		background-size: 30px;
		font-size: 24px;
		padding-left: 46px;
	}
	.information .item ul li.active a {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/info-hover.png") left center no-repeat;
		background-size: 30px;
	}
	.information .item ul li+li a {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/cadre.png") left center no-repeat;
		background-size: 26px;
	}
	.information .item ul li+li.active a {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/cadre-hover.png") left center no-repeat;
		background-size: 26px;
	}
	.information .item ul li {
		padding: 10px 20px 20px 15px;
	}
	.information .item {
		padding: 30px 0 20px;
	}
	.information {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/information2.jpg") center bottom no-repeat;
		background-size: auto 360px;
	}
	.index-threebox {
		padding-top: 30px;
	}
	.jichen-box {
		width: 100%;
		padding: 0;
	}
	.theory-box {
		width: 100%;
		padding: 0;
		margin-bottom: 20px;
	}
	.lilun ul li a, .zhidu ul li a {
		font-size: 16px;
		line-height: 54px;
		height: 54px;
	}
	.lilun ul li a span, .zhidu ul li a span {
		font-size: 16px;
	}
	.jichen-box .item ul li {
		height: 64px;
		line-height: 60px;
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/jichen_hover.png") left center no-repeat;
		background-size: 30px;
	}
	.jichen-box .item ul li.active {
		background-size: 166px;
	}
	.jicheng .more, .gzzn .more {
		position: absolute;
		right: 5px;
	}
	.theory-box .item ul li {
		height: 64px;
	}
	.theory-box .item ul li.active {
		line-height: 63px;
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/item-bolid.jpg") left bottom no-repeat;
		background-size: 166px;
	}
	.theory-box .item ul li+li {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/zhidu_hover.png") 5px 15px no-repeat;
	}
	.theory-box .item ul li+li.active a {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/zhidu.png") left center no-repeat;
		background-size: 28px;
	}
	.jicheng ul li a, .gzzn ul li a {
		line-height: 54px;
		height: 54px;
		font-size: 16px;
	}
	.people-jiaolou {
		width: 270px;
	}
	.index-title {
		font-size: 26px;
	}
	.videoswiper {
		background-size: 960px;
		padding-top: 10px;
		padding-bottom: 26px;
	}
	.videoswiper .swiper-slide .video_text {
		top: 23px;
	}
	.videoswiper .swiper-slide .video_text h3 {
		font-size: 20px;
		margin-bottom: 0px;
	}
	.videoswiper .swiper-slide .video_text a {
		padding: 15px 15px 15px 15px;
	}
	.videoswiper .swiper-slide .video_text p {
		margin-bottom: 40px;
	}
	.videoswiper.swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet {
		font-size: 18px;
		height: 40px;
	}
	.videoswiper.swiper-container-horizontal .swiper-pagination-bullets {
		height: 45px;
		line-height: 45px;
                bottom: 75px;
		/*bottom: 55px;
		right: 54%;*/
               left: 12.5%;
	}
	.videoswiper .swiper-slide {
		margin-top: 88px;
	}
	.videoswiper .swiper-slide .video_src {
		height: 237px;
	}
	.peopleswiper {
		padding-top: 80px;
                padding-top: 33px;
		padding-bottom: 50px;
		background: #e5e5e5 url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/peopleswiper.jpg") no-repeat center top;
		background-size: 960px;
	}
	.peopleswiper .swiper-slide {
		margin-top: 45px;
	}


.peopleswiper .swiper-slide .people_text .people-top {
    margin-top: 20px;
    margin-left: 6%;
    width: 70px;
}
	.peopleswiper .swiper-slide .people_text .name {
		font-size: 24px;
		padding-bottom: 3px;
		/*margin-top: 32px;*/
               margin-top: 18px;
		border-left: 3px solid #be242b;
		margin-left: 6%;
	}
	.peopleswiper .swiper-slide .people_text .call {
		font-size: 14px;
		border-left: 3px solid #be242b;
		margin-left: 6%;
	}
	.peopleswiper .swiper-slide .people_text {
		background-size: 320px;
	}
	.peopleswiper .swiper-slide .people_text p {
		font-size: 15px;
		line-height: 1.8;
		height: 108px;
		/*margin: 35px 8% 57px;*/
                margin: 20px 8% 42px;
	}
	.peopleswiper .swiper-slide .people_img a {
		padding-bottom: 342px;
	}
	.peopleswiper.swiper-container-horizontal .swiper-pagination-bullets {
		height: 42px;
		line-height: 42px;
		bottom: 80px;
		left: 53%;
	}
	.special {
		margin: 30px 0 40px;
	}
	.special ul li {
		width: 49%;
		margin-left: 2%;
		margin-top: 15px;
		height: 130px;
	}
	.special ul li.n3 {
		width: 23.5%;
		margin-left: 0;
		margin-right: 1%;
	}
	.special ul li.n4 {
		width: 23.5%;
		margin-left: 1%;
	}
	.special ul li.n5 {
		width: 23.5%;
		margin-left: 2%;
	}
	.special ul li.n6 {
		width: 23.5%;
		margin-left: 1%;
	}
	.special ul li.n6 {
		width: 23.5%;
		margin-left: 2%;
	}
	.special ul li+li+li+li+li+li+li {
		margin-left: 0;
	}
	.special ul li+li+li+li+li+li+li+li {
		margin-left: 2%;
	}
	.link h4 {
		width: 14%;
		height: 32px;
		line-height: 32px;
	}
	.link ul {
		width: 86%;
	}
	.link ul li {
		height: 32px;
	}
	.link ul li a span {
		margin: 0 5px;
	}
	.link1 {
		overflow: hidden;
		margin-bottom: 10px;
	}
	.link1 h4 {
		height: 32px;
		line-height: 32px;
		width: 11%;
	}
	.link1 ul {
		width: 89%;
	}
	.link1 ul li {
		width: 32%;
		margin-left: 1%;
	}
	.link1 ul li a {
		height: 32px;
		line-height: 32px;
	}
	.link2 h4 {
		height: 32px;
		line-height: 32px;
		width: 18%;
	}
	.link2 ul {
		width: 82%;
	}
	.link2 ul li {
		width: 32%;
		margin-left: 1%;
	}
	.link2 ul li a {
		height: 32px;
		line-height: 32px;
	}
	.link3 {
		padding-bottom: 20px;
	}
	.link3 h4 {
		height: 32px;
		line-height: 32px;
		width: 18%;
	}
	.link3 ul {
		width: 82%;
	}
	.link3 ul li {
		width: 32%;
		margin-left: 1%;
	}
	.link3 ul li a {
		height: 32px;
		line-height: 32px;
	}
	.article .content {
		padding: 10px 30px;
		margin-top: 10px;
	}
	.article h4.information {
		margin: 30px 0 10px;
	}
	.article h2.title {
		font-size: 22px;
	}
	.left-box {
		padding: 0;
		width: 100%;
	}
	.right-box {
		width: 100%;
	}
	.left-hot {
		display: none;
	}
	.left-new {
		margin: 45px 0 55px;
	}
	.footer {
		background-color: #750202;
	}
	.header-right .mobile .wechat:hover #wechat_con {
		z-index: 44;
	}
	.web-nav .container {
		position: relative;
		height: 80px;
	}
	.web-nav h4 {
		font-size: 24px;
		height: 100px;
		line-height: 100px;
		width: 170px;
	}
	.web-nav h4:before {
		width: 35px;
		left: 66px;
		bottom: 30px;
	}
	.web-nav ul {
		padding-left: 180px;
		margin-top: 10px;
	}
	.web-nav li a {
		height: 26px;
		line-height: 26px;
		padding: 0 13px;
	}
	.location {
		position: inherit;
		top: 5px;
		right: 0px;
		height: 30px;
		line-height: 30px;
		font-size: 14px;
		padding-left: 180px;
	}
	.about .about-xinxi {
		margin: 15px 0 20px;
		font-size: 14px;
		padding: 12px 0;
	}
	.about {
		padding: 20px 0 70px;
	}
	.about .about-content_text {
		padding: 0 20px;
	}
	.about .about-content_text p {
		font-size: 14px;
		line-height: 26px;
	}
	.about .bdsharebuttonbox .bds_mshare {
		width: 45px;
		line-height: 45px;
		height: 45px;
	}
	.about .bdsharebuttonbox .bds_weixin {
		width: 45px;
		line-height: 45px;
		height: 45px;
	}
	.about .bdsharebuttonbox .bds_tsina {
		width: 45px;
		line-height: 45px;
		height: 45px;
	}
	.about .bdsharebuttonbox .bds_sqq {
		width: 45px;
		line-height: 45px;
		height: 45px;
	}
	/*.list ul li {
		padding: 20px 30px;
	}*/
	.list ul li .time h4 {
		font-size: 22px;
		padding: 28px 0 12px;
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/calendar.png") center no-repeat;
		background-size: 60px;
	}
	.list ul li:hover .time h4 {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/calendar-hover.png") center no-repeat;
		background-size: 60px;
	}
	.list ul li .time p {
		font-size: 13px;
	}
	.list ul li .time {
		margin-right: 18px;
	}
	.list ul li .list-info h4 {
		font-size: 18px;
		line-height: 24px;
		height: 24px;
		margin: 3px 0 8px;
	}
	.list ul li .list-info .abstract {
		font-size: 14px;
		color: #888;
		line-height: 24px;
		height: 48px;
	}
	.article h2.title {
		font-size: 20px;
		margin: 5px 0;
	}
	.article h4.information {
		margin: 20px 0 10px;
		font-size: 14px;
	}
	.yijian-text h4 {
		font-size: 24px;
		margin: 20px;
	}
	.yijian-text p {
		color: #333;
		font-size: 14px;
		line-height: 24px;
		margin-bottom: 40px;
	}
	.yijian-box h4 {
		font-size: 14px;
		padding: 12px 15px;
	}
	.yijian-box table+table table table tr+tr td span {
		width: 12% !important;
		height: 30px;
		line-height: 30px;
		font-size: 16px !important;
	}
	.yijian-box table+table table table tr+tr td input {
		width: 88% !important;
		height: 30px !important;
	}
	.yijian-box table+table table table tr+tr+tr td span {
		width: 20% !important;
	}
	.yijian-box table+table table table tr+tr+tr td input {
		width: 80% !important;
	}
	.renyuan .renyuan-content {
		padding: 0 40px;
                padding: 0 0px;
	}

.yijian-box-from table tr td {
    width: 12% !important;
}

.yijian-box-from table tr td font {
    height: 30px;
    line-height: 30px;
    display: block;
    font-size: 16px !important;
}

.information .cont-box-title {
    font-size: 24px;
    width: 100%;
    text-align: center;
    writing-mode: horizontal-tb;
   margin-bottom: 15px;
}
.information .cont-box {
    margin: 30px 0 0;
}

.information-top {
    height: 100%;
    background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/information1.jpg") center top no-repeat;
    background-size: 100% 400px;
}

.information {
    background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/information2.jpg") center bottom no-repeat;
    background-size: auto 430px;
}

.left-box .content-title h4 {
    font-size: 18px;
}
.renyuan .content-title h4 {
    font-size: 18px;
}

.xiao-nav ul li a {
    font-size: 14px;
}

.xiao-nav ul li {
    padding: 4px 15px;
}

.about .about-content table tr td {
    padding: 10px 7px !important;
}

.about .about-content table tr td p {
    font-size: 18px !important;
}

.about .about-content table tr td p span {
    font-size: 18px !important;
}
.about .about-content table tr+tr td p {
    font-size: 14px !important;
}

.about .about-content table tr+tr td p span {
    font-size: 14px !important;
}

.videoswiper .swiper-slide .video_text {
    top: 45px;
}

.videoswiper.swiper-container-horizontal .swiper-pagination-bullets {
  /*  bottom: 35px;
    right: 57%;*/
}

.videoswiper {
    padding-top: 30px;
    padding-bottom: 66px;
}

/*.videoswiper.swiper-container-horizontal .swiper-pagination-bullets {
    bottom: 75px;
    right: 57%;
}*/

.renyuan-nav {
    width: 100%;
}

.renyuan-box {
    width: 100%;
    margin-left: 0;
}


.peopleswiper .swiper-slide .text-more {
    right: 40px;
    bottom: 30px;
    padding: 3px 10px;
    font-size: 12px;
}

.videoswiper .swiper-slide .video_text a.video-mores {
        /* left: 12px; */
    bottom: 15px;
    right: 7%;
}


}

@media screen and (max-width: 970px) {
.videoswiper.swiper-container-horizontal .swiper-pagination-bullets{
     left: 11.5%;
}
}

@media screen and (max-width: 940px) {
.videoswiper.swiper-container-horizontal .swiper-pagination-bullets{
     left: 10.5%;
}
}

@media screen and (max-width: 920px) {
.videoswiper.swiper-container-horizontal .swiper-pagination-bullets{
     left: 9.5%;
}
}

@media screen and (max-width: 890px) {
	/*.article .bdsharebuttonbox {
		display: none;
	}*/

.videoswiper.swiper-container-horizontal .swiper-pagination-bullets{
     left: 8.5%;
}

.videoswiper .swiper-slide .video_text a.video-mores {
    padding: 3px 12px;
}
}

@media screen and (max-width: 860px) {


.videoswiper.swiper-container-horizontal .swiper-pagination-bullets{
     left: 7.5%;
}
}

@media screen and (max-width: 850px) {


.videoswiper.swiper-container-horizontal .swiper-pagination-bullets{
     left: 6.5%;
}
}

@media screen and (max-width: 820px) {
.videoswiper.swiper-container-horizontal .swiper-pagination-bullets {
    left: 5%;
}
}

@media screen and (max-width: 800px) {
.videoswiper.swiper-container-horizontal .swiper-pagination-bullets {
    left: 4%;
}
}

@media screen and (max-width: 780px) {
.videoswiper.swiper-container-horizontal .swiper-pagination-bullets {
    left: 3%;
}
}

@media screen and (max-width: 768px) {
	.Partners-box .swiper-slide {
		margin: 0;
	}
	.yijian-box table+table table table tr+tr+tr td input {
		width: 65% !important;
	}

.yijian-box-from table tr td+td {
    width: 88% !important;
}

.yijian-box-from table tr td input {
    height: 30px !important;
}

.yijian-box-from table tr td input[type="button"] {
    padding: 10px 10px;
    font-size: 18px;
}
}

@media screen and (max-width: 767px) {
	.container {
		padding: 0 10px;
	}
	.header .container {
		padding: 0 10px;
	}
	.marq_box {
		padding: 0 0 12px 0;
	}
	.marq_box .container {
		margin: 0 10px;
	}
	.media-heading a {
		font-size: 20px;
	}
	.n_more {
		font-size: 14px;
	}
	.banner-lunbo .rsGCaption {
		font-size: 18px;
		height: 48px;
		line-height: 48px;
	}
	#full-width-slider .number {
		font-size: 18px;
		bottom: 5px;
	}
	#full-width-slider .number span {
		font-size: 24px;
	}
	.information .item ul li a {
		font-size: 22px;
	}
	.information .more-button {
		font-size: 14px;
		/*width: 130px;*/
              text-align: center;
	}
.information .cont-box.gbrm {
    margin: 65px 0 0;
}

.information-top {
    height: 100%;
    background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/information1.jpg") center top no-repeat;
    background-size: 100% 360px;
}
	.index-threebox {
		padding-top: 10px;
	}
	.jichen-box .item ul li a, .theory-box .item ul li a {
		font-size: 20px;
		padding-left: 40px;
	}
	.jichen-box .item ul li.active {
		background-size: 157px;
	}
	.jichen-box .item ul li.active a {
		font-size: 22px;
	}
	.jichen-box .item ul li+li.active a {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/work.png") left center no-repeat;
		background-size: 29px;
	}
	.theory-box .item ul li.active {
		background-size: 156px;
	}
	.theory-box .item ul li.active a {
		font-size: 22px;
	}
	.theory-box .item ul li .item-li {
		margin: 5px 10px 10px 25px;
	}
	.jichen-box .item ul li .item-li {
		margin: 5px 10px 10px 25px;
	}
	.index-title {
		font-size: 24px;
	}
	.videoswiper {
		background-size: 900px;
		padding-top: 30px;
		padding-bottom: 26px;
                padding-bottom: 64px;


	}
	.videoswiper .swiper-slide {
		margin-top: 66px;
	}
	.videoswiper .swiper-slide .video_text {
		background-size: 100% 100%;
	}
	.videoswiper .swiper-slide .video_text a {
		padding: 35px;
	}
	/*.videoswiper.swiper-container-horizontal .swiper-pagination-bullets {
		height: 45px;
		line-height: 45px;
		bottom: 60px;
		right: 55%;
	}*/
	.peopleswiper {
		padding-top: 80px;
                padding-top: 31px;
		padding-bottom: 40px;
		background: #e5e5e5 url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/peopleswiper.jpg") no-repeat center top;
		background-size: 900px;
	}
	.peopleswiper .swiper-slide {
		margin-top: 55px;
	}
	.peopleswiper .swiper-slide .people_img a {
		padding-bottom: 288px;
	}
	.peopleswiper .swiper-slide .people_text .name {
		font-size: 22px;
                line-height: 32px;
	}
	.peopleswiper .swiper-slide .people_text .call {
		font-size: 14px;
	}
	.peopleswiper .swiper-slide .people_text p {
		font-size: 14px;
		line-height: 1.5;
		height: 84px;
		/*margin: 25px 8% 37px;*/
                   margin: 15px 8% 27px;
	}
	.peopleswiper .swiper-slide .people_text {
		background-size: 230px;
	}
	.peopleswiper.swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet {
		font-size: 18px;
		height: 40px;
	}
	.peopleswiper.swiper-container-horizontal .swiper-pagination-bullets {
		bottom: 60px;
	}
	.people-jiaolou {
		width: 220px;
	}
	.link3 {
		padding-bottom: 10px;
		margin-bottom: 10px;
	}
	.link {
		margin-bottom: 15px;
	}
	.link ul li a {
		font-size: 14px;
	}
	.footer {
		padding: 20px 0 10px;
		background: #750102;
	}
	.videoswiper .swiper-slide .container {
		position: relative;
		padding: 0;
		margin: 0 10px;
	}
	.videoswiper .swiper-slide .video_text a {
		padding: 20px;
	}
	videoswiper .swiper-slide .video_text h3 {
		height: 30px;
	}
	.videoswiper.swiper-container-horizontal .swiper-pagination-bullets {
		height: 40px;
		line-height: 40px;
		/*bottom: 60px;
		right: 53%;*/
               bottom: 70px;
               left: 30px;
	}
	.videoswiper.swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet {
		width: 30px;
	}
	.information .item ul li {
		padding: 8px 15px 18px 12px;
	}
	.information .item ul li a {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/info.png") left center no-repeat;
		background-size: 24px;
		font-size: 20px;
		padding-left: 36px;
	}
	.information .item ul li+li a {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/cadre.png") left center no-repeat;
		background-size: 23px;
	}
	.information .item ul li.active a {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/info-hover.png") left center no-repeat;
		background-size: 24px;
	}
	.information .item ul li+li.active a {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/cadre-hover.png") left center no-repeat;
		background-size: 23px;
	}
	.information ul li .cont-info {
		margin: 20px 15px 12px 0px;
	}
	.information ul li .time {
		margin: 20px 15px 15px 18px;
	}
	/*.information .more-button {
		padding: 10px 0;
		width: 130px;
		margin: 3px auto 0px;
	}*/
	.information .cont {
		margin-bottom: 35px;
	}
	.information ul li .cont-info h4 {
		font-size: 16px;
		height: 48px;
	}
	/*.about .bdsharebuttonbox {
		display: none;
	}*/
	.web-nav h4 {
		font-size: 20px;
		height: 85px;
		line-height: 85px;
		width: 140px;
	}
	.web-nav h4:before {
		width: 25px;
		height: 1px;
		left: 57px;
		bottom: 25px;
	}
	.web-nav ul {
		padding-left: 140px;
	}
	.location {
		padding-left: 140px;
	}

.list {
    padding: 10px 0 0px;
}
	/*.list ul li {
		padding: 20px 23px 22px;
	}*/

.left-new {
    margin: 10px 0 55px;
}
	.yijian-text h4 {
		font-size: 20px;
	}
	.yijian-box table+table table {
		width: 98%;
		margin: 0 1%;
	}
	.yijian-box table+table table table table tr td input[type="button"] {
		font-size: 14px;
	}
	.yijian-box table+table table table tr+tr td span {
		font-size: 14px !important;
	}
	.renyuan {
		margin: 10px 0;
	}
	.renyuan .renyuan-content {
		padding: 0 10px;
	}

.information .cont-box-title {
    font-size: 22px;
}

.information ul.xue li {
    margin: 0px 0px 20px 2.6%;
}

.information ul.xue li .cont-time h4 {
    font-size: 28px;
}

/*.videoswiper.swiper-container-horizontal .swiper-pagination-bullets {
    bottom: 40px;
   bottom: 70px;
    right: 60%;
}*/

.videoswiper .swiper-slide .video_text {
    background-size: 100% 100%;
    top: 36px;
}

.videoswiper .swiper-slide .video_src {
    height: 226px;
}

.renyuan-box ul li {
    width: 100%;
    margin-left: 0%;
}

.renyuan-box ul {
    padding: 25px 0;
}

.videoswiper .swiper-slide .video_text a.video-mores {
   /* left: 18px;*/
    bottom: 20px;
}

.peopleswiper .swiper-slide .text-more{
    bottom: 22px;
}
}

@media screen and (max-width: 720px) {
	.link1 h4 {
		width: 14%;
	}
	.link1 ul {
		width: 86%;
	}
	.special ul li {
		height: 110px;
	}
	.videoswiper .swiper-slide .video_text h3 {
		font-size: 18px;
		height: 32px;
	}
	.videoswiper.swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet {
		font-size: 16px;
	}
	.marquee-sibling {
		line-height: 45px;
		height: 45px;
	}
	.marq_box .container {
		margin: 0 10px;
		height: 45px;
	}
	.marquee-sibling img {
		width: 90px;
	}
	.marquee-content-items li {
		line-height: 45px;
	}

.yijian-box-from table tr td {
    width: 15% !important;
}

.yijian-box-from table tr td+td {
    width: 85% !important;
}

.yijian-box-from table tr td input[type="button"] {
    padding: 8px 10px;
    font-size: 16px;
}
}

@media screen and (max-width: 700px) {
	.link1 ul li {
		width: auto;
		margin-left: 0;
		margin-right: 30px;
	}
	.link2 h4 {
		width: 20%;
	}
	.link2 ul {
		width: 80%;
	}
	.link2 ul li {
		width: auto;
		margin-left: 0;
		margin-right: 30px;
	}
	.link3 h4 {
		width: 20%;
	}
	.link3 ul {
		width: 80%;
	}
	.link3 ul li {
		width: auto;
		margin-left: 0;
		margin-right: 30px;
	}
	/*.videoswiper .swiper-slide .video_text a {
		padding: 15px;
	}*/
	/*.videoswiper .swiper-slide .video_text p {
		margin-bottom: 30px;
	}*/
	.videoswiper.swiper-container-horizontal .swiper-pagination-bullets {
		bottom: 73px;
	}
}

@media screen and (max-width: 680px) {
	.x-banner img {
		width: auto;
		height: 100px;
	}


 .videoswiper .videos-box .videos {
    width: 420px;
}
.videoswiper .videos-box .videos #video {
    width: 420px !important;
}
}

@media screen and (max-width: 640px) {
	.logo {
		width: 60%;
	}
	.logo img {
		width: 340px;
	}
	.marquee-sibling {
		width: 18%;
	}
	.information ul li .cont-info h4 {
		font-size: 15px;
	}
	.article h2.title {
		font-size: 20px;
		margin: 5px 0;
	}
	.article h4.information {
		margin: 20px 0 10px;
		font-size: 14px;
		padding: 10px 0;
	}
	.special ul li {
		height: 100px;
	}
	.videoswiper .swiper-slide .container {
		margin: 0 10px;
		padding: 0;
	}
	.videoswiper .swiper-slide .video_text {
		top: 0;
		left: 10px;
		width: 98%;
	}
	slide .video_text p {
		margin-bottom: 25px;
	}
	.videoswiper .swiper-slide {
		margin-top: 25px;
	}
	.videoswiper.swiper-container-horizontal .swiper-pagination-bullets {
		    bottom: 270px;
    bottom: 290px;
    /* right: 5%; */
    left: 38px;
	}

.videoswiper .swiper-slide .video_text a.video-mores {
    bottom: 15px;
    right: 25px;
}
	.videoswiper .swiper-slide .video_src {
		width: 98%;
		height: 237px;
		margin-top: 171px;
	}
	.theory-box .item ul li {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/lilun_hover.png") left 18px no-repeat;
		background-size: 25px;
	}
	.jichen-box .item ul li a, .theory-box .item ul li a {
		font-size: 18px;
		padding-left: 38px;
	}
	.jichen-box .item ul li {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/jichen_hover.png") left 18px no-repeat;
		background-size: 25px;
	}
	.jichen-box .item ul li.active {
		background-size: 146px;
	}
	.jichen-box .item ul li.active a {
		font-size: 20px;
	}
	.jichen-box .item ul li.active a {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/jichen.png") left 1px no-repeat;
		background-size: 28px;
	}
	.jichen-box .item ul li+li {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/work_hover.png") 2px 18px no-repeat;
		background-size: 25px;
	}
	.jichen-box .item ul li+li.active a {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/work.png") left center no-repeat;
		background-size: 26px;
	}
	.jicheng .more, .gzzn .more {
		font-size: 16px;
	}
	.theory-box .item ul li.active {
		background-size: 146px;
	}
	.theory-box .item ul li.active a {
		font-size: 24px;
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/lilun.png") left center no-repeat;
		background-size: 28px;
	}
	.theory-box .item ul li+li {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/zhidu_hover.png") 5px 19px no-repeat;
		background-size: 20px;
	}
	.lilun .more, .zhidu .more {
		font-size: 16px;
	}
	.media-heading a {
		font-size: 18px;
	}
	.information ul li .time {
		width: 55px;
	}
	.information ul.xue li .time .damo h4 {
		font-size: 20px;
		line-height: 14px;
		padding-top: 9px;
	}
	.web-nav h4 {
		font-size: 18px;
		height: 45px;
		line-height: 45px;
		width: 110px;
		top: -45px;
		bottom: auto;
	}
	.web-nav h4:before {
		content: '';
		width: 25px;
		left: 43px;
		bottom: 8px;
	}
	.web-nav ul {
		padding-left: 0;
	}
	.location {
		padding-left: 0;
	}
	.about {
		padding: 15px 0 40px;
	}
	.about .about-xinxi {
		font-size: 13px;
		margin: 12px 0 10px;
	}
	.about .about-content_text p {
		font-size: 13px;
	}
	.about .about-content_text h4 {
		font-size: 15px;
		line-height: 30px;
		margin-top: 10px;
	}
	.list ul li:hover {
		background-image: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/list-logo.png");
		background-size: 120px;
	}
	.left-new ul li .point-info .time-date {
		font-size: 20px;
	}
	.left-new ul li .point-info .time-year {
		font-size: 12px;
	}
	.left-new ul li a {
		font-size: 14px;
	}
	.article h2.title {
		font-size: 18px;
	}
	.article h4.information {
		font-size: 13px;
	}
	.yijian-text h4 {
		font-size: 18px;
		margin: 15px;
	}
	.yijian-box table+table table table tr+tr+tr td input {
		width: 55% !important;
	}
	.yijian-box table+table table table tr+tr+tr td span {
		width: 25% !important;
	}

.information .cont-box-title {
    font-size: 20px;
}

.information ul.xue li .cont-time h4 {
    font-size: 26px;
}

.information ul.xue li .cont-time .month {
    font-size: 12px;
}

.information ul.xue li .cont-time .year {
    font-size: 12px;
}

.information ul.xue li .cont-title {
    font-size: 15px;
    line-height: 24px;
    height: 48px;
}

.information .cont-box-title {
    margin-bottom: 10px;
}

.information ul.xue li a {
    display: block;
    padding: 20px 15px 16px 18px;
    overflow: hidden;
}

.information-top {
    height: 100%;
    background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/information1.jpg") center top no-repeat;
    background-size: 100% 340px;
}

.about .about-content table tr td {
    padding: 8px 5px !important;
}

.about .about-content table tr td p {
    font-size: 16px !important;
}
.about .about-content table tr td p span{
    font-size: 16px !important;
}

.about .about-content table tr+tr td p {
    font-size: 14px !important;
}

.about .about-content table tr+tr td p span{
    font-size: 14px !important;
}
}

@media screen and (max-width: 630px) {
	.link h4 {
		width: 16%;
	}
	.link ul {
		width: 84%;
	}
	.link2 h4 {
		width: 22%;
	}
	.link2 ul {
		width: 78%;
	}
	.link3 h4 {
		width: 22%;
	}
	.link3 ul {
		width: 78%;
	}
}

@media screen and (max-width: 610px) {
.about .about-content table tr td {
    padding: 7px 0px !important;
}

.about .about-content table tr td p {
    font-size: 16px !important;
}

.about .about-content table tr td p span{
    font-size: 16px !important;
}

.about .about-content table tr+tr td p {
    font-size: 12px !important;
}

.about .about-content table tr+tr td p span{
    font-size: 12px !important;
}
}

@media screen and (max-width: 580px) {
	.link h4 {
		width: 18%;
	}
	.link ul {
		width: 82%;
	}
	.link1 h4 {
		width: 18%;
	}
	.link1 ul {
		width: 82%;
	}
	.link2 h4 {
		width: 24%;
	}
	.link2 ul {
		width: 76%;
	}
	.link3 h4 {
		width: 24%;
	}
	.link3 ul {
		width: 76%;
	}
	.special ul li {
		height: 90px;
	}
	.index-title {
		font-size: 20px;
	}
	.people-jiaolou {
		width: 160px;
	}
	.peopleswiper {
		padding-top: 58px;
                padding-top: 22px;
		background-size: 700px;
	}
	.peopleswiper .swiper-slide .people_img {
		width: 90%;
		margin: 0 5%;
	}
	.peopleswiper .swiper-slide .people_img a {
		padding-bottom: 220px;
	}
	.peopleswiper .swiper-slide .people_text {
		width: 90%;
		margin: 0 5%;
		background-size: 230px;
	}
	.peopleswiper .swiper-slide .people_text .name {
		font-size: 20px;
		line-height: 25px;
	}
	.videoswiper {
		background-size: 700px;
	}
	.jichen-box .item ul, .theory-box .item ul {
		height: 50px;
	}
	.jichen-box .item ul li {
		height: 50px;
		line-height: 50px;
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/jichen_hover.png") left 15px no-repeat;
		background-size: 22px;
	}
	.jichen-box .item ul li a, .theory-box .item ul li a {
		font-size: 16px;
		padding-left: 34px;
	}
	.jichen-box .item ul li.active {
		background-size: 135px;
		line-height: 50px;
		height: 50px;
		margin-bottom: 3px;
	}
	.jichen-box .item ul li.active a {
		font-size: 18px;
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/jichen.png") left 1px no-repeat;
		background-size: 25px;
	}
	.jichen-box .item ul li+li {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/work_hover.png") 2px 14px no-repeat;
		background-size: 22px;
	}
	.jichen-box .item ul li+li.active a {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/work.png") left center no-repeat;
		background-size: 24px;
	}
	.jicheng .more img, .gzzn .more img {
		width: 20px;
	}
	.jicheng .more, .gzzn .more {
		top: 18px;
		font-size: 14px;
	}
	.jicheng ul li a, .gzzn ul li a {
		line-height: 44px;
		height: 44px;
		font-size: 14px;
	}
	.jicheng ul li, .gzzn ul li {
		padding-top: 8px;
	}
	.jicheng ul li a span, .gzzn ul li a span {
		font-size: 12px;
		padding: 4px 10px;
		margin: 0px 10px 0px 5px;
	}
	.theory-box .item ul li {
		height: 50px;
		line-height: 50px;
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/lilun_hover.png") left 15px no-repeat;
		background-size: 22px;
	}
	.theory-box .item ul li.active {
		background-size: 135px;
		line-height: 50px;
		height: 50px;
		margin-bottom: 3px;
	}
	.theory-box .item ul li.active a {
		font-size: 18px;
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/lilun.png") left 1px no-repeat;
		background-size: 25px;
	}
	.theory-box .item ul li+li {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/zhidu_hover.png") 2px 14px no-repeat;
		background-size: 18px;
	}
	.theory-box .item ul li+li.active a {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/zhidu_hover.png") left center no-repeat;
		background-size: 24px;
	}
	.lilun .more, .zhidu .more {
		top: 18px;
		font-size: 14px;
	}
	.lilun .more img, .zhidu .more img {
		width: 20px;
	}
	.lilun ul li, .zhidu ul li {
		padding-top: 8px;
	}
	.lilun ul li a, .zhidu ul li a {
		line-height: 44px;
		height: 44px;
		font-size: 14px;
	}
	.lilun ul li a span, .zhidu ul li a span {
		font-size: 14px;
	}
	.yijian-box table+table table table tr+tr td span {
		width: 15% !important;
	}
	.yijian-box table+table table table tr+tr td input {
		width: 85% !important;
	}
	table+table table table tr+tr td input {
		width: 85% !important;
	}

.about .about-content table tr td {
    width: 28px;
}

.about .about-content table tr td+td {
    width: 60px;
}

.about .about-content table tr td+td+td {
    width: 60px;
}


.peopleswiper .swiper-slide .text-more{
   right: 78%;
}
}


@media screen and (max-width: 560px) {}

@media screen and (max-width: 550px) {
	.p_first_d, .p_last_d {
		font-size: 12px;
	}
	.p_first, .p_last {
		font-size: 12px;
	}
	.p_prev_d, .p_prev {
		font-size: 12px;
	}
	.p_no {
		font-size: 12px;
	}
	.p_no_d {
		font-size: 12px;
	}
	.p_next, .p_next_d {
		font-size: 12px;
	}
}

@media screen and (max-width: 540px) {
	.link2 h4 {
		width: 26%;
	}
	.link2 ul {
		width: 74%;
	}
	.link3 h4 {
		width: 26%;
	}
	.link3 ul {
		width: 74%;
	}
	.special ul li {
		height: 80px;
	}
	.marquee-sibling {
		width: 20%;
	}

.peopleswiper .swiper-slide .text-more{
   right: 78%;
}
}

@media screen and (max-width: 520px) {
	.article {
		margin-top: 30px;
		padding-bottom: 40px;
	}
	.article h2.title {
		font-size: 18px;
		line-height: 26px;
	}
	.article .content p {
		font-size: 14px;
		line-height: 30px;
	}
	/*.left-new ul li {
		padding: 8px 8px;
	}*/
	.left-new ul li .point-info {
		width: 58px;
		margin-right: 10px;
	}
	.left-new ul li .point-info .time-date {
		font-size: 20px;
		line-height: 22px;
	}
	.left-new ul li .point-info .time-year {
		font-size: 12px;
	}
	.left-new h3 {
		font-size: 16px;
		padding: 10px 0;
		margin: 10px 0;
               font-size: 14px;
	}
	.left-new ul li a {
		font-size: 14px;
		line-height: 22px;
		height: 44px;
	}
	.header-right .search .searchbox .search_kang {
		width: 93%;
	}
	.special {
		margin: 15px 0 30px;
	}
	.nav {
		width: 48%;
	}
	.about .about-content_text {
		padding: 0 10px;
	}
	.web-nav .container {
		position: relative;
		height: auto;
	}
	.web-nav h4 {
		font-size: 16px;
		height: 40px;
		line-height: 40px;
		width: 74px;
		top: -40px;
	}
	.web-nav h4:before {
		left: 33px;
		bottom: 6px;
	}
	.web-nav li a {
		font-size: 13px;
		height: 24px;
		line-height: 24px;
	}
	.location {
		height: auto;
		line-height: 25px;
		font-size: 13px;
		margin-bottom: 10px;
	}
	.location img {
		margin: 0 0px 3px 0px;
		width: 14px;
	}
	/*.list ul li {
		padding: 15px 13px 18px;
	}*/
	.list ul li:hover .time h4 {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/calendar-hover.png") center no-repeat;
		background-size: 50px;
	}
	.list ul li .time p {
		font-size: 12px;
	}
	.list ul li .time h4 {
		font-size: 20px;
		padding: 24px 0 8px;
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/calendar.png") center no-repeat;
		background-size: 50px;
	}
	.list ul li .list-info h4 {
		font-size: 16px;
		margin: 3px 0 5px;
	}
	.list ul li .list-info .abstract {
		font-size: 12px;
		line-height: 22px;
		height: 44px;
	}
	.list ul li .time {
		margin-right: 6px;
	}
.left-new .left-new-title h3 {
    font-size: 16px;
    padding: 0;
    margin: 0 0 12px;
}
	
	.yijian-box h4 {
		padding: 8px 12px;
	}
	.yijian-text p {
		color: #333;
		font-size: 13px;
		line-height: 22px;
		margin-bottom: 30px;
	}
	.yijian-text h4 {
		font-size: 16px;
	}
	.renyuan .renyuan-content table tr td {
		font-size: 14px !important;
	}
	.renyuan .renyuan-content table tr td img {
		margin-right: 5px;
		margin-bottom: 5px;
	}
	.renyuan .renyuan-content table tr td+td+td img {
		width: 17px !important;
		height: auto !important;
	}
	.renyuan .renyuan-content table tr td+td+td+td img {
		width: 17px !important;
		height: auto !important;
	}
	.renyuan .renyuan-content table tr td+td+td+td img {
		width: 18px !important;
		height: auto !important;
	}
	.renyuan .renyuan-content table tr+tr td+td img {
		width: 17px !important;
		height: auto !important;
	}
	.renyuan .renyuan-content table tr+tr td+td+td img {
		width: 18px !important;
		height: auto !important;
	}
	.yijian-box table+table table table tr+tr+tr td input {
		width: 45% !important;
	}
	.yijian-box table+table table table tr+tr+tr td span {
		width: 29% !important;
	}

.list ul li a {
    line-height: 48px;
    height: 48px;
    font-size: 14px;
}

.list ul li a span {
    font-size: 14px;
    margin: 0px 20px 0px 5px;
}

.renyuan-box ul li .renyuan-box-img {
    width: 150px;
    height: 215px;
}

.renyuan-box ul li .renyuan-box-text {
    padding: 15px 03px 0 0;
}

.renyuan-box ul li .renyuan-box-text h5 {
    font-size: 18px;
    margin-left: 165px;
}

.renyuan-box ul li .renyuan-box-text p {
    margin-left: 165px;
}

.renyuan-box ul li .renyuan-box-text .renyuan-box-tel {
    font-size: 12px;
    margin-left: 165px;
    margin-bottom: 10px;
    padding: 6px 0 6px 15px;
}

.renyuan-box ul li .renyuan-box-text .renyuan-box-mail{
   font-size: 12px;
    margin-left: 165px;
    margin-bottom: 10px;
    padding: 6px 0 6px 15px;
}
}

@media screen and (max-width: 500px) {
	.link h4 {
		width: 100%;
	}
	.link ul {
		width: 100%;
		margin-bottom: 8px;
	}
	.link ul li {
		height: 25px;
	}
	.link1 h4 {
		width: 100%;
	}
	.link1 ul {
		width: 100%;
		margin-bottom: 8px;
	}
	.link1 ul li {
		height: 25px;
	}
	.link2 h4 {
		width: 100%;
	}
	.link2 ul {
		width: 100%;
		margin-bottom: 8px;
	}
	.link2 ul li {
		height: 25px;
	}
	.link3 h4 {
		width: 100%;
	}
	.link3 ul {
		width: 100%;
		margin-bottom: 8px;
	}
	.link3 ul li {
		height: 25px;
	}
	.article .content {
		line-height: 24px;
	}
	.article .content {
		padding: 10px 20px;
	}
	.special ul li {
		height: 70px;
	}

.peopleswiper .swiper-slide .text-more{
  right: 75%;
}
}

@media screen and (max-width: 490px) {}

@media screen and (max-width: 480px) {
	.marquee-sibling img {
		width: 78px;
	}
	.marquee-sibling {
		line-height: 39px;
		height: 39px;
	}
	.marquee-content-items {
		height: 39px;
	}
	.marquee-content-items li {
		line-height: 39px;
	}
	.marq_box .container {
		margin: 0 10px;
		height: 39px;
	}
	.marquee-content-items li a {
		font-size: 14px;
	}
	.people-jiaolou {
		width: 130px;
	}
	.peopleswiper .swiper-slide {
		margin-top: 30px;
	}
	.peopleswiper .swiper-slide .people_text .name {
		margin-top: 20px;
	}
	.peopleswiper .swiper-slide .people_text p {
		margin: 18px 8% 25px;
	}
	.peopleswiper.swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet {
		width: 30px;
		font-size: 16px;
		height: 35px;
	}
	.peopleswiper.swiper-container-horizontal .swiper-pagination-bullets {
		left: 50%;
		height: 35px;
		line-height: 35px;
	}
	.banner-lunbo .rsGCaption {
		font-size: 16px;
		height: 42px;
		line-height: 42px;
	}
	#full-width-slider .rsArrowLeft .rsArrowIcn {
		bottom: 8px;
		background-size: 8px;
	}
	#full-width-slider .rsArrowRight .rsArrowIcn {
		bottom: 8px;
		background-size: 8px;
	}
	#full-width-slider .number span {
		font-size: 20px;
	}
	#full-width-slider .number {
		font-size: 16px;
		bottom: 3px;
	}
	.new {
		padding: 10px 0 20px;
	}
	.text-grey {
		font-size: 14px;
		line-height: 1.5;
		height: 42px;
	}
	.media-heading a {
		height: 19px;
		margin-bottom: 10px;
	}
	.wen-list {
		margin-top: 10px;
	}
	.wen-body ul li a {
		font-size: 14px;
		height: 30px;
		line-height: 30px;
	}
	.wen-body ul li a span {
		font-size: 16px;
	}
	.information {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/information2.jpg") center bottom no-repeat;
		background-size: auto 630px;
	}
	.information ul.xue {
		margin-left: 0;
	}
	.information ul.xue li {
		width: 100%;
		margin: 0 0 12px;
	}
	.yijian-box table+table table table tr+tr td span {
		width: 17% !important;
	}
	table+table table table tr+tr td input {
		width: 83% !important;
	}
	.yijian-box table+table table table tr+tr td input {
		width: 83% !important;
	}
	.yijian-box table+table table table table tr td input[type="button"] {
		padding: 8px 10px;
	}

.information-top {
    height: 100%;
    background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/information1.jpg") center top no-repeat;
    background-size: 100% 520px;
}

.peopleswiper .swiper-slide .text-more {
    right: 73%;
    bottom: 18px;

}
}

@media screen and (max-width: 467px) {}

@media screen and (max-width: 460px) {}

@media screen and (max-width: 450px) {
	.videoswiper .swiper-slide .video_src {
		height: 230px;
	}
	.yijian-box table+table table table tr+tr+tr td input {
		width: 35% !important;
	}
	.yijian-box table+table table table tr+tr+tr td span {
		width: 35% !important;
	}

 .videoswiper .videos-box .videos {
    width: 350px;
}
.videoswiper .videos-box .videos #video {
    width: 350px !important;
}

.renyuan-box ul li .renyuan-box-img {
    width: 150px;
    height: 215px;
    margin: 0 auto;
    float: initial;
}

.renyuan-box ul li .renyuan-box-text h5 {
    font-size: 18px;
    margin-left: 0;
    text-align: center;
}

.renyuan-box ul li .renyuan-box-text p {

    text-align: center;
    margin-left: 0;
}

box ul li .renyuan-box-text .renyuan-box-tel {
    margin-left: 0;
}

.renyuan-box ul li .renyuan-box-text .renyuan-box-mail {
    font-size: 12px;
    margin-left: 0;
}

.renyuan-box ul li .renyuan-box-text {
    padding: 15px 0 0 0;
}
}

@media screen and (max-width: 440px) {
	.special ul li {
		height: 60px;
	}
}

@media screen and (max-width: 435px) {}

@media screen and (max-width: 420px) {
	.logo {
		width: 85%;
	}
	.marquee-sibling {
		width: 22%;
	}
	.banner-lunbo .rsGCaption {
		padding: 0 14% 0 22%;
	}
	.navbar-toggle {
		width: 20px;
		height: 19px;
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/anniu.png") no-repeat;
		background-size: 99%;
	}
	.logo img {
		width: 300px;
	}
	.header-right .mobile .wechat {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/wechat.png") left center no-repeat;
		background-size: 20px;
		padding-left: 27px;
		padding-top: 3px;
	}
	.header-right .mobile .mblog:hover {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/sina_hover.png") left center no-repeat;
		background-size: 23px;
	}
	.header-right .mobile .mblog {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/sina.png") left center no-repeat;
		background-size: 23px;
		padding-left: 30px;
		padding-top: 3px;
	}
	.header-right .mobile .wechat:hover {
		background: url("https://www.peaktip.com/__xh__/zzb.whu.edu.cn/images/wechat_hover.png") left center no-repeat;
		background-size: 20px;
	}
	.peopleswiper .swiper-button-prev {
		background-size: 30px;
	}
	.peopleswiper .swiper-button-next {
		background-size: 30px;
	}
	.videoswiper .swiper-slide .video_src {
		height: 210px;
	}
	.videoswiper.swiper-container-horizontal .swiper-pagination-bullets {
		/*bottom: 240px;*/
                bottom: 260px;
	}
	.jichen-box .item ul li a, .theory-box .item ul li a {
		padding-left: 30px;
	}
	.jichen-box .item ul li .item-li {
		margin: 5px 5px 10px 10px;
	}
	.theory-box .item ul li .item-li {
		margin: 5px 5px 10px 10px;
	}
	.theory-box .item ul li.active {
		background-size: 105px;
	}
	.information .item ul li {
		margin: 0 1px;
		padding: 8px 12px 18px 10px;
	}
	.web-nav li {
		margin-left: 3px;
	}
	.web-nav li a {
		padding: 0 8px;
	}
	.yijian-box table+table table table tr+tr td span {
		width: 20% !important;
	}
	table+table table table tr+tr td input {
		width: 80% !important;
	}
	.yijian-box table+table table table tr+tr td input {
		width: 80% !important;
	}
	.renyuan .renyuan-content table tr td {
		font-size: 13px !important;
	}
	.renyuan .renyuan-content table tr td+td+td img {
		width: 15px !important;
		height: auto !important;
	}
	.renyuan .renyuan-content table tr td+td+td+td img {
		width: 17px !important;
		height: auto !important;
	}
	.renyuan .renyuan-content table tr+tr td+td img {
		width: 15px !important;
		height: auto !important;
	}
	.renyuan .renyuan-content table tr+tr td+td+td img {
		width: 17px !important;
		height: auto !important;
	}
}

@media screen and (max-width: 400px) {
   .peopleswiper .swiper-slide .text-more {
    right: 71%;
    /*bottom: 30px;*/

}
}

@media screen and (max-width: 380px) {
	.logo img {
		width: 270px;
	}
	.marquee-sibling {
		width: 25%;
	}
	.article h2.title {
		font-size: 16px;
		line-height: 22px;
	}
	.special ul li {
		height: 50px;
	}
	.peopleswiper .swiper-slide .people_img a {
		padding-bottom: 140px;
	}
	.people-jiaolou {
		width: 100px;
	}
	.videoswiper .swiper-slide .video_src {
		height: 200px;
	}
	.videoswiper.swiper-container-horizontal .swiper-pagination-bullets {
		/*bottom: 230px;*/
                bottom: 250px;
	}
	.list ul li .time {
		width: 62px;
	}
	.yijian-box table+table table table tr+tr+tr td input {
		width: 30% !important;
	}
	.yijian-box table+table table table tr+tr+tr td span {
		width: 40% !important;
	}

 .videoswiper .videos-box .videos {
    width: 300px;
}
.videoswiper .videos-box .videos #video {
    width: 300px !important;
}

   .peopleswiper .swiper-slide .text-more {
    right: 70%;

}
}

@media screen and (max-width: 360px) {
	.videoswiper .swiper-slide .video_src {
		height: 180px;
	}
	.videoswiper.swiper-container-horizontal .swiper-pagination-bullets {
		/*bottom: 210px;*/
                 bottom: 230px;
	}
	.about .about-content_text {
		padding: 0 5px;
	}
	.yijian-box table+table table table tr+tr td span {
		width: 23% !important;
	}
	table+table table table tr+tr td input {
		width: 77% !important;
	}
	.yijian-box table+table table table tr+tr td input {
		width: 77% !important;
	}
	.yijian-box table+table table table table tr td input {
		margin: 0 3px;
	}

   .peopleswiper .swiper-slide .text-more {
    right: 68%;

}
}

@media screen and (max-width: 350px) {
	.logo img {
		width: 250px;
	}
	.header-right .search .searchbox .search_kang {
		width: 90%;
	}
	.marquee-sibling {
		width: 27%;
	}
	.yijian-box table+table table table tr+tr+tr td input {
		width: 30% !important;
	}

   .peopleswiper .swiper-slide .text-more {
    right: 66%;

}
}

@media screen and (max-width: 340px) {
	.location {
		line-height: 22px;
	}
	.web-nav ul {
		margin-top: 3px;
	}
	.web-nav li {
		margin: 3px;
	}
	.about {
		padding: 35px 0 40px;
	}
}