@charset "utf-8";
/* CSS Document */

/*首页新闻动态模块*/
.tp-news{ width:100%; height:auto; text-align:center; color:#333; padding:100px 0 80px;}
.tp-news h2{ font-size:36px; font-family:"苹方 粗体"; font-weight:normal;}
.tp-news p{ font-size:18px; color:#666; margin-top:30px;}
.tp-news-content{ width:100%; height:auto; margin-top:60px;}
.tp-news-content ul{ overflow:hidden;}
.tp-news-content ul li{ width:380px; height:auto; float:left; margin-left:30px;}
.tp-news-content ul li:first-child{ margin-left:0;}
.tp-news-content ul li a{ width:100%; color:#333;}
.tp-news-content ul li b{ font-size:20px;}
.tp-news-content ul li b:after{ display:block; content:""; width:40px; height:3px; background-color:#1E8FFD; margin:14px auto 0;}
.tp-news-content ul li a img{ margin-top:20px;}
.tpnews-item{ width:100%; padding-top:10px;}
.tpnews-item span{ width:100%; font-size:14px; color:#999; text-align:left; line-height:30px;}
.tpnews-item span i{ width:4px; height:4px; background-color:#666; transform:rotate(45deg); margin:13px 12px; float:left;}
.tpnews-item span em{ width:74%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; float:left; color:#666;}

/*新闻页面*/
@font-face{ font-family:NotoSansHans; src:url(../font/NotoSansHans-regular.eot); src:url(../font/NotoSansHans-regular.svg); src:url(../font/NotoSansHans-regular.woff); src:url(../font/NotoSansHans-regular.otf);}
.newsinfo-ban{ width:100%;text-align:center; overflow:hidden;}
.newsinfo-ban img{ width:1920px;}
.newsinfo-con{ width:100%; height:auto; padding-top:20px; padding-bottom:120px; overflow:hidden; font-family:NotoSansHans;}
.news-infole{ width:320px; height:auto;}
.hotnews,.Recomm-pro{ width:318px; border:1px solid #E6E6E6;}
.hotnews-tit,.recommpro-tit{ width:100%; height:60px; line-height:60px; border-bottom:1px solid #E6E6E6; color:#333;}
.hotnews-tit img,.recommpro-tit img{ margin:17px 12px 0 24px;}
.hotnews-tit img{ margin: 0 12px 0 24px;display:inline-block;}
.hotnews-tit span,.recommpro-tit span{ font-size:18px;}
.hotnews-list,.recommpro-list{ width:100%;}
.hotnews-list ul,.recommpro-list ul{ padding:0 20px 20px; overflow:hidden;}
.hotnews-list ul li{ width:280px; height:66px; margin-top:20px;}
.hotnews-list ul li a{ width:100%; height:100%; overflow:hidden;}
.hotnews-img{ width:100px; height:100%;}
.hotnews-txt{ width:170px; height:100%;}
.hotnews-txt b{ font-size:14px; color:#333; height:36px; line-height:18px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.hotnews-txt em{ font-size:12px; color:#999; margin-top:16px;}
.hotnews-txt em i{ margin-left:30px;}
.Recomm-pro{ margin-top:20px;}
.recommpro-list ul li{ width:100%; height:auto; margin-top:20px;}
.recommpro-list ul li a{ width:100%; height:auto;}
.recommpro-list ul li a img{ width:100%; height:100px;}
.recommpro-list ul li a span{ padding:8px 6px; font-size:12px; height:58px; color:#333; line-height:20px; text-align:justify;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.news-infori{ width:860px; height:auto;}
.news-category{ width:100%; height:60px;}
.news-category ul{ overflow:hidden;}
.news-category ul li{ width:273px; height:60px; margin-left:20px; float:left;}
.news-category ul li:first-child{ margin-left:0;}
.news-category ul li a{display:block; width:100%; height:100%; position:relative;}
.news-category ul li a img{display:inline-block;}
.news-category ul li a span{ width:100%; height:100%; position:absolute; left:0; top:0; text-align:center; line-height:60px; font-size:20px;font-weight:bold; color:#fff;}
.news-maincon{ width:858px; height:auto; border:1px solid #E6E6E6; margin-top:20px;}
.news-maincon-tit{ width:100%; height:40px; line-height:40px; border-bottom:1px solid #E6E6E6; color:#666; font-size:14px;}
.news-maincon-tit span:first-child{ margin-left:20px;}
.news-maincon-tit i{ margin:0 6px;}
.news-main-items{ width:100%;}
.news-main-items ul{ width:810px; padding:0px 30px 0 20px;}
.news-main-items ul li{ width:810px; height:110px; padding:20px 0; border-bottom:1px solid #E6E6E6;}
.news-main-items ul li:last-child{ border:none;}
.newsitem-img{ width:230px; height:110px;}
.newsitem-txt{ width:560px; height:110px;}
.newsitem-txt b{ display:block; font-size:18px; color:#333; line-height:24px;}
.newsitem-txt b img{ margin-left:8px; margin-top:2px;display:inline-block;}
.newsitem-txt p{ font-size:14px; color:#666; line-height:18px; height:36px; line-height:20px; margin-top:10px; text-align:justify;}
.newsitem-txt p a{ color:#3296FB; margin-left:30px;}
.newsitem-txt em{ font-size:14px; color:#999;}
.newsitem-txt em i{ margin-left:150px; margin-top:20px;}
.paging-pages{ width:100%; text-align:right; margin-top:12px; font-size:14px;}
.paging-pages a{ display:inline-block; text-align:center; width:48px; height:36px; line-height:36px; color:#666; border:1px solid #E6E6E6; margin-left:6px;}
/*.page-index,.prev-page a,.next-page a,.last-page{ width:70px!important;}*/
.paging-pages span{ width:80px; height:36px; line-height:36px; color:#999; text-align:center;}
.paging-pages a:hover{ background-color:#2591FF; color:#fff;}
.pagination{ overflow:hidden; text-align:right; display:inline-block;padding-right: 10px;}
.pagination li{ margin-left:10px;}
.paginate_button{ float:left;}
.paging-pages .pagination .previous {width:70px!important;}
.paging-pages .pagination .next {width:70px!important;}

.paging-pages .pagination .previous a{width:100%;}
.paging-pages .pagination .next a{width:100%;}


/*新闻详情页面*/
.news-detail-tit{ width:100%; height:50px; line-height:50px; font-size:14px; color:#666; font-family:NotoSansHans;}
.news-detail-tit i{ margin:0 6px;}
.newsdetail-con{ width:100%; height:auto; padding-bottom:120px; overflow:hidden; font-family:NotoSansHans;}
.news-detailri{ width:738px; height:auto; padding:0 60px; border:1px solid #E6E6E6; color:#333;}
.article-top{ width:100%; padding-top:60px; text-align:center;}
.article-top h4{ font-size:22px;}
.article-top p{ font-size:14px; color:#999; margin-top:24px;}
.article-top p i{ margin-left:50px;}
.article-con{ width:100%; margin-top:30px; border-top:1px dashed #E1E1E1; border-bottom:1px dashed #E1E1E1; padding:30px 0 50px;}
.article-con p{ font-size:16px; color:#333; line-height:24px; text-indent:28px;}
.article-con h4{ font-size:16px; color:#F64141; line-height:60px;}
.article-con img{ display:block; margin:30px auto;}
.article-bot{ width:100%; padding:25px 0; font-size:14px; color:#999;}
.article-bot span{ width:100%; height:18px; display:block; line-height:18px;}
.article-bot span em{ float:left;}
.article-bot span a{ width:90%; float:left; color:#333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.next-article{ margin-top:12px;}









