.header-bg-primary {
    background-color: #ffffff;
}

#header .header-body {
    background-position: center;
    background-repeat: no-repeat;
    background-image: none; 
    background-size: cover;
    min-height: 158px;
    max-width: 9000px;
    padding: 0px;
}
	
.layout-full.region-top-middle .row {
    min-height: 400px;
    padding-top: 40px;
    background-image: url(../../qiu-carlson2.png);
    background-repeat: no-repeat;
    background-position-y: -60px;
}
	
	
.aboutchemba .linkblock a:hover{
		opacity: 0.8;
	}
	
	
/*首页新闻列表图片放大*/	
.newslist_withimg .swiper-slide .outside {
    overflow: hidden;
    /*box-shadow: 0px 3px 5px 0px #ddd;*/
}
.newslist_withimg .swiper-slide .outside img {
    transition: all .4s ease-out;
}
.newslist_withimg .swiper-slide .outside img:hover {
    transform: scale(1.06);
	  -webkit-transform: scale(1.06); 
  	-ms-transform: scale(1.06);
  	-o-transform: scale(1.06);
}	
	
	
	
	/*更多链接样式*/
.more-link {
		top: 18px;
		font-size:14px;
		color:#555;
	}
	
p.text-align-center {
    text-align: center;
}

table {
    background-color: #fff;
    margin: 14px auto;
    border-collapse: collapse;
    font-size: 14px;
}

table tr td {
    padding: 6px 6px;

}	

.swiper-wrapper .swiper-slide a h4 {
    text-align: center;
    color: #555;
    font-size: 14px;
    line-height: 1.5;
}	

.layout-full.region-bottom-first {
    background-color: #f0f2f3;
}
.layout-full.region-bottom {
    background: #fff;
}


.layout-full.region-middle {
    background-color: #f0f2f3;
}


/*图文列表*/

.tuwen_list .title-inner h2 {
    padding-bottom: 20px;
}

.tuwen_list .list-content .ntitle {
	 overflow: hidden;
   min-height: 42px;
   display: -webkit-box;
   -webkit-line-clamp: 2;
   -webkit-box-orient: vertical;
   
}

.tuwen_list .twlist {
    padding-bottom: 20px;
}

.tuwen_list .list-content .vlist-createtime {
    color: #aaa;
}

.tuwen_list .pager {
    clear: both;
    padding-top: 20px;
}


/*列表图片放大*/	
.tuwen_list .twlist .list-content {
    overflow: hidden;
    /*box-shadow: 0px 3px 5px 0px #ddd;*/
}
.tuwen_list .twlist .list-content img {
    transition: all .4s ease-out;
}
.tuwen_list .twlist .list-content img:hover {
    transform: scale(1.06);
	  -webkit-transform: scale(1.06); 
  	-ms-transform: scale(1.06);
  	-o-transform: scale(1.06);
}	
		



#footer a {
    color: #555;
}

@media (min-width: 768px){
	
	/*banner区块*/
	.layout-full.region-top {
    background-color: #f0f2f3;
    /*border-bottom: 5px solid #e8e8e8;*/
    margin-bottom: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
	}
	
	.layout-full.region-top .inner {
    padding-top: 0px;
	padding-bottom: 0px;
	}
	
	.layout-full.region-top .inner .block-region-top .block {
     margin-bottom: 0px; 
	}
	
	/*活动预告日期样式*/
	.event-list li.clearfix.outside-min-tb {
    width: 100%;
	min-height: 120px;
    float: left;
	}
	
	/*活动预告单个块高度*/
	.event-list li.clearfix.outside-min-tb .list-left.inside-r {
	margin-top: 18px;
    min-height: 100px;
	}
	.event-list.event-list-2.event-list-block .list-right {
    margin-left: 80px;
    padding-bottom: 5px;
	  background-color: #f0f2f3;
	}
	
	/*预告时间块日期部分*/
	.event-list.event-list-2 .time .time-1 {
     background-color: #df0045; 
     color: #ffffff; 
	}
	
	/*预告时间块年份部分*/
	.event-list.event-list-2 .time .time-2 {
    position: relative;
    background-color: #ffffff;
    color: #555;
	}
	
	
	/*活动预告日期样式*/
	.event-list.event-list-2 .special-line .special-figure .icon {
		 display: none; 
	
	}
	.event-list.event-list-2 .special-line {
		 border-top: none; 
	}
	.outside-min-b {
		margin-bottom: 0px;
		line-height: 1.5;
	}
	.event-list-2 .outside-b {
		margin-bottom: 5px; 
		/*font-weight:bolder;*/
		color:#000;
	}

	
	
	/*活动预告列表页标题，首页板块标题*/
	.block h2.block-title {
		border-bottom: 0;
		padding: 10px;
		font-size: 20px;
		font-weight: normal;
		/*color:#df0045;*/
	}
	
	
	/*活动预告列表页标题*/
	.block-region-right .block .block-title {
		margin-top: 0px;
		padding-top:7px;
		padding-left:0px;
		/*color:#df0045;*/
	}
	/*其他列表页标题*/
	.title-inner{
		/*color:#df0045;*/
	}
	
	/*列表页列表宽度*/
	.table-full {
    margin-right: 10px;
	}
	
	
	/*附件链接样式*/
	.file a{
		line-height:180%;
		font-size:14px;
		color:#13b9ff;
	}
	.file a:hover{
		color: #df0045;
		text-decoration:underline;
	}

	/*关联阅读链接*/
	.pager-previous-next {
		margin-top:80px;
		}
	.pager-previous-next .pager-previous,.pager-next {
		padding-top:8px;
		line-height:1.5;
		}
		
		
}

@media (min-width: 992px){
	.event-list li.clearfix.outside-min-tb {
		min-height: 120px;
	}
}


@media (min-width: 1200px) {
    .inner {
        width: 96%;
        max-width: 1260px;
    }
    .header-container.inner .header-row {
        width: 96%;
        max-width: 1260px;
        margin: 0 auto;
    }
    
}



@media (min-width: 481px) and (max-width: 1024px){
	#footer .field-body li, #footer .field-body div, #footer .field-body p {
     font-size: 12px; 
	}

}



@media (max-width: 480px){

	#header .header-body {
    min-height: 80px; 
	}	
	#header .header-container.inner {
    height: 80px;
	}
	#header .header-container.inner .header-row {
    height: 80px;
	}
	
	#header .header-container .header-row .header-column #site-logo.header-logo img {
    max-height: 80px;
    margin-top:10px;
    width:80%;
	}

	/*隐藏顶栏*/
	.top-header {
		display:none;
	}
	
	/*banner区块*/
	.layout-full.region-top .inner {
    padding-top: 0px;
	padding-bottom: 0px;
	}
		
	/*师资图文排版*/
	.list-images-1 .list-content {
    width: auto;
    padding-left: 145px;
    margin-top: -15px;
	}
	
	.block-region-right .field-body video {
		width:100%;
		height:100%;
		}
	
	.page-node-type-page .region-right .block-region-right, .page-node-type-article .region-right .block-region-right {
    padding-left: 0px;
    }
    .page-taxonomy .list-3.inside-b, .row.table.table-full .list-3.inside-b {
     padding-left: 0px;
   }
	
}


