@charset "utf-8";
/*新闻资讯*/
.banner{width: 100%;height:500px;overflow:hidden; position: relative;background:url(../images/newban.jpg) fixed no-repeat;background-size: cover;}
.banBox{width:100%;padding-top:230px;text-align: center;color:#fff;}
.banBox h3{font-size:48px; line-height:50px;font-family: "webfont";padding-bottom:15px;opacity: 0;-webkit-transform:translateY(-80px) ;transform:translateY(-80px);transition:all .4s .5s;-webkit-text-stroke-width: 0.2px;-webkit-font-smoothing: antialiased;}
.banBox.banBox2 h3{opacity: 1;-webkit-transform:translateY(0) ;transform:translateY(0);}
.banBox h4{font-size:24px;line-height:24px;padding-bottom:35px;opacity: 0;-webkit-transform:translateY(-80px) ;transform:translateY(-80px);transition:.6s .7s;font-family: "webfont";-webkit-text-stroke-width: 0.2px;-webkit-font-smoothing: antialiased;}
.banBox.banBox2 h4{opacity: 1;-webkit-transform:translateY(0);transform:translateY(0);}
.newsWrap{width:100%;background:#fff;position:relative;padding-bottom:60px;}
.line_gary{position:absolute;left:0;bottom:140px;width:100%;height:1px;background:#e5e5e5;}
.news1170{width:1170px;margin:0 auto;}
.sort{padding:15px 0 25px;font-size:12px;line-height:2em;}
.sort a{color:#000;}
.sort a.active{color:#ff5555;}
.sort em{font-size: 16px;font-family: "consolas";display: inline-block;padding:0 4px;}
.newsTab{display: block;text-align: center;margin-bottom:40px;}
.newsTab span{width:118px;height:28px;border:solid 1px #829199;display:inline-block;margin:0 3px;text-align: center;line-height:28px;color:#333;cursor: pointer;transition:all .3s;}  
.newsTab .active{background:#ff5555;border:solid 1px #ff5555;color:#fff;}
.newsTab span a{color:#333;}
.newsTab .active a{color:#fff;}
.newsBox{width:100%;overflow:hidden;}
.newsItem{display:none;}
.newsList li{width:100%;border-top:solid 1px #e6e6e6;transition:all .4s; height:208px;}
.newsList .newCont{padding:20px 0;overflow:hidden;transition:all .4s;}
.newCont .newImg{float:left;width:290px;margin-right:20px;}
.newCont .newImg img{width:100%;}
.newsText{float:left;width:685px;}
.newsText h6{padding:20px 0 9px;font-size:14px;font-weight: bold;color:#333;}
.newsText p{font-size:14px;line-height:20px;max-height: 60px;color:#999;overflow:hidden;}
.author{padding-top:16px;font-size:12px;color:#999;}
.author em{display:inline-block;margin:0 5px;}
.arrow_r{float:right;width:30px;height:20px;background:url(../images/icon.png) 0 -360px no-repeat;margin:55px 22px 0 0;}
.pages{text-align: center;margin-top:40px;}
.pages a {display: inline-block;width: 38px;height: 38px;margin:0 3px;border: 1px solid #e5e5e5;border-radius: 3px;color: #808080;font-size: 12px;line-height: 38px;transition: all 0.3s;}
.pages a:last-of-type {font-family: consolas;font-size:14px;}
.pages a.active, .pages a:hover {background: #ff5555;color: #fff;border: 1px solid #ff5555;}
.newsList li:hover{background:#f9f9f9;}
.newsList li:hover .newCont{-webkit-transform:translateX(20px);transform:translateX(20px);}
.newsList li:hover h6{color:#f25f0f;}
.newsList li:hover .arrow_r{background:url(../images/icon.png) 0 -400px no-repeat;}

/*新闻资讯详情*/
.news_detail{width:100%;background:#fff;padding-bottom:50px;}
.detailTit{text-align: center;padding:20px 0 30px;}
.detailTit h6{font-size:24px;color:#363636;padding-bottom:12px;line-height:1.5em;}
.detailTit .times{font-size:14px;color:#999;}
.newsContent{padding:36px 0;border-top:solid 1px #e6e6e6;border-bottom:solid 1px #e6e6e6;}
.newsContent p{color:#959595;text-indent: 2em;font-size:14px;line-height:22px;}
.news_switch{padding:35px 0 20px;}
.news_switch a{color:#333;font-size:14px;line-height: 1em;}
.news_switch .news_l{float:left;}
.news_switch .news_r{float:right;}

/*响应式*/

@media only screen and (max-width:1260px) {
	.news1170{width:90%;}	
	.newsText{width:500px;}
	.newsText h6{padding:10px 0 9px;}

}

@media only screen and (max-width:1023px) {
	.newImg{display:none;}	
	.newsText{width:80%;}
	.newsText p{max-height: 80px;}
	.arrow_r{margin-right:20px;}	

}
@media only screen and (max-width:767px) {
	.news_switch a{line-height:2em;display:block;float:none;width:100%;}
	
}

@media only screen and (max-width:600px) {
	.newsTab span{width:90px;}
	.banner{height:400px;}
	.banBox{padding-top:180px;}
}

@media only screen and (max-width:480px) {
	.newsTab span{width:60px;}
	.banner{height:350px;}
	.banBox{padding-top:153px;}
}


