.icon-index{background:url(../images/index/spirit.png) no-repeat; display: inline-block; background-size: 250px 250px;}

.banner{/*margin-top:10px;*/position: relative;}
.banner .swiper-wrapper a{display: none;}
.banner .swiper-wrapper a:first-child{display: block;}
.banner img{display: block;}
.banner article{background:#444444 url(../images/index/art_bg_03.jpg); color: #fff;  padding:10px 3%;}
.banner article h3{font-size: 16px; font-weight: bold; margin:0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.banner article p{ margin-top:2px; height: 38px; overflow: hidden; height: 54px; }
.banner .pagination{position: absolute; right:10px; }
.banner .pagination span{width: 7px; height: 7px; border:1px solid #aaa; margin-left:2px; display: inline-block; border-radius: 50%;}
.banner .pagination span.swiper-active-switch{border-color: #da6b4a; background:#da6b4a;}

.headlines{background:#fafafa; padding:10px 0% 0 0%;}
.headlines h2{background:#dd6e4c; padding:2px 5px; display: inline-block; color: #fff; font-weight: bold; font-size: 18px; font-style: italic;}
.headlines a{display: block; padding:10px 0; border-bottom: 1px dotted #cccccc; color: #000; font-size: 16px; font-weight: bold; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.kuaixun{ margin-top: 15px;}
.kuaixun .head{border-bottom:1px solid #cbcbcb; height: 28px; line-height: 28px; padding-bottom: 3px;}
.kuaixun .head span{font-size: 20px;}
.kuaixun .head a{color: #9d9d9d}
.kuaixun .body a{color: #3f3f3f; border-bottom: 1px dotted #cccccc;  display: block; padding:12px 0; padding-left: 75px; font-size: 16px; overflow: hidden; position: relative; }
.kuaixun .body .time{font-size: 18px; display: inline-block; position: absolute; left:0px; top:12px; height: 40px; line-height: 40px; padding:0 10px; margin-right: 10px; background:#dd6e4c; color: #fff;}
.kuaixun .body .info{line-height: 1.4; display: block; height: 40px; overflow: hidden;}

/*首页nav css*/
.headerNav {border-bottom: 0;}
.headerNav li .mainNav a{padding-bottom: 0;}
















