.wrap_index{}

.wrap_index .swiper_index{position: relative;}
.wrap_index .swiper_index p{position: absolute;color: #fff;font-family:Mallory,'Gill Sans','Gill Sans MT',Calibri,Arial,sans-serif;text-transform: uppercase;-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility;}
.wrap_index .swiper_index p.text_1{width: 370px;left: 15%;bottom: 30%;font-size: 46px;text-shadow: 0 4px 6px rgba(0,0,0,.4)}
.wrap_index .swiper_index p.text_2{width: 310px;right: 13%;bottom: 15%;font-size: 14px;padding-left: 35px;padding-top: 10px;background: url("../img/icon/icon_DQmarks.gif") no-repeat left top;background-size: auto 25px;font-weight: 500}
.wrap_index .swiper_index .swiper-button-prev,
.wrap_index .swiper_index .swiper-button-next{width: 50px;height: 50px;background-size: 100% 100%;}
.wrap_index .swiper_index .swiper-button-prev{background-image: url("./icon_swiper_prev.png");left: 30px}
.wrap_index .swiper_index .swiper-button-next{background-image: url("./icon_swiper_next.png");right: 30px}
.wrap_index .swiper_index .swiper-pagination{color: #fff;bottom: 40px;background: url("./icon_swiper_line_center.gif") no-repeat center center;background-size: auto 25px;}
.wrap_index .swiper_index .swiper-pagination span{display: inline-block;position: relative;font-weight: 500;vertical-align: middle;letter-spacing: 1px;height: 24px;line-height: 24px;font-size: 14px;padding: 0 6px;}
.wrap_index .swiper_index .swiper-pagination span.swiper-pagination-total{font-size: 12px;color: #f9f9f9}
.wrap_index .swiper_index .swiper-pagination span:before{content: '0';}
.wrap_index .swiper_index .swiper-pagination span:after{position: absolute;height: 1px;border-top: 1px solid #fff;z-index: 2;top: 12px;width: 120px;}
.wrap_index .swiper_index .swiper-pagination span.swiper-pagination-current:after{content: ' ';right: 40px;}
.wrap_index .swiper_index .swiper-pagination span.swiper-pagination-total:after{content: ' ';left: 40px;}
.wrap_index .swiper_index .icon_mouse{position: absolute;bottom: 85px;left: 50%;width: 40px;height: 50px;background: url("../img/icon/icon_mouse.png") no-repeat center center;background-size: auto 30px;margin-left: -20px;z-index: 9}

.wrap_index .bar{margin-top: 80px;}
.wrap_index .bar_title{text-align: center; margin-bottom: 50px;}
.wrap_index .bar_title h3{font-weight: bold;font-size: 36px;font-family: 'Bell MT' !important;padding-bottom: 5px;border-bottom: 2px solid #900;position: relative;display: inline-block;text-transform: uppercase;-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility;}

.wrap_index .bar .news_box{
	clear: both;
}
.wrap_index .bar .news_box .news_item{
	margin: 8px;
	padding: 0;
	float: left;
	box-shadow: 0 3px 5px rgba(0,0,0,.3);
        color: #333;
}
.wrap_index .bar .news_box .news_item .img_wrap{
	width:100%;
	max-height:280px;
	overflow: hidden;
}
.wrap_index .bar .news_box .news_item .img_wrap img{
	width:100%;
}

.wrap_index .bar .news_box .news_item .text_wrap{
	margin: 15px;
}
.wrap_index .bar .news_box .news_item .text_wrap h3{
	font-size:16px; font-weight:bold; margin-bottom:15px;
}
.wrap_index .bar .news_box .news_item .text_wrap p{
        font-size:12px; color: #666;
}
.wrap_index .bar .news_box .news_item .text_wrap strong{
	font-size:12px; color:#ccc;
}


.wrap_index .papers_bar{background: #eee; padding: 50px calc(12% + 20px); margin:0;}
.wrap_index .papers_bar .left_bar{width: calc(65% - 15px); padding-right: 15px;}
.wrap_index .papers_bar .left_bar .date{width: 100px;text-align: center;}
.wrap_index .papers_bar .left_bar .date h4{font-size: 52px;color: #999;line-height: 1;margin-bottom: 5px;}
.wrap_index .papers_bar .left_bar .date span{font-size: 12px;display: inline-block;padding: 3px 8px;border: 1px solid #bbb;color: #bbb}
.wrap_index .papers_bar .left_bar .con{width: calc(100% - 138px);word-break: break-word;border-left: 1px dotted #9172b5;padding: 0 19px;height: 96px;}

.wrap_index .papers_bar .con p,
.wrap_index .papers_bar .content p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}

.wrap_index .papers_bar a:hover,
.wrap_index .papers_bar a:hover h4{color: #900}
.wrap_index .papers_bar a .side_date{
	width: 80px;
	float: left;
}
.wrap_index .papers_bar a{
	margin: 8px;
	padding: 15px;
	background-color: #fff;
	float: left;
	box-shadow: 0 3px 5px rgba(0,0,0,.3);
	border-radius: 10px;
	color: #333；
}
.wrap_index .papers_bar a .side_date{
	width: 100px;
    text-align: center;
	border-right: 1px dotted #ccc;
	margin-right:15px;
}
.wrap_index .papers_bar a .side_date h4{
	font-size: 52px; color: #900; line-height: 1; margin-bottom: 5px;
}
.wrap_index .papers_bar a .side_date span{
	font-size: 14px;display: inline-block; padding: 3px 8px;border-top: 1px dashed #ccc; color: #ccc;
}
.wrap_index .papers_bar a .side_con{
	padding-left: 15px; font-size: 16px; color:#333;
}

#about h3{color:#000; margin:30px;}
#about p{color:#900;}

.wrap_index .papers_bar .content{padding: 20px;}
.wrap_index .papers_bar .content p{font-size: 14px;line-height: 1.7;color: #050505;word-break: break-word;}
.wrap_index .papers_bar .datetime{padding: 0 20px;}
.wrap_index .papers_bar .datetime span{display: inline-block;color: #999;font-size: 12px;line-height: inherit;padding-left: 20px;background: url("../img/icon/icon_datetime_gray.png") no-repeat left center;background-size: auto 13px;}

	a.events_item{
		width:100%;
		display: block;
		margin:10px 0 20px 20px;
		color:#333;
	}
	a.events_item div.events_date{
		width:80px;
		text-align:center;
		float:left;
		background-color:#900;
		color:#fff;
		margin-right: 10px;
	}
	a.events_item div.events_date h4{
		font-size:30px;
	}
	a.events_item div.events_title{
		
	}

.wrap_index .slideshow.noscript,
.wrap_index .slideshow.noscript + .loading{height: auto !important;}