﻿
.crumb{height:50px; line-height:50px; color:#636363;}
.crumb i { float:left; display: inline-block; width: 22px; height:22px; background:url(../images/home.png) no-repeat; margin-top:14px; margin-right:10px;}
.crumb span{ margin:0 5px;}
.crumb a{color:#636363;}

/*内页分类*/
.sub-nav{margin-top:20px; border-bottom:#e5e5e5 solid 1px; background: #edf1f4;}
.l-tree { text-align:center; padding:10px;}
.l-tree li{ display:inline-block;font-size:16px;text-align:center; height:35px; line-height:35px; margin: 10px;}
.l-tree li a{ display:block; text-align:center; color:#333; padding:0 20px;}
.l-tree li a:hover,
.l-tree li.cur a{ background:#4285f4; color:#fff;}

.sub_box{ background:#f8f8f8; overflow:hidden; padding-bottom:40px;}
.news_box{ background:#fff; overflow:hidden; padding:25px;}

/*内页新闻*/
.news_list{ margin-top:40px;}
.news_list li{ overflow: hidden; border-bottom:#eee solid 1px; padding-bottom:30px; margin-bottom:30px; position:relative;}
.news_list li .img { float:left; width:220px; height: 144px; position: relative; overflow: hidden;}
.news_list li .img img{ display:block; width:100%; height:100%; transition: all .6s;}
.news_list li:hover .img img{
	-moz-transform: scale(1.05, 1.05); 
	-webkit-transform: scale(1.05, 1.05); 
	-o-transform: scale(1.05, 1.05); 
	transform: scale(1.05, 1.05); }
.news_list li .txt { float:right; width:960px;}
.news_list li .txt h2 {display: block; color: #333; font-size: 18px; margin-bottom:20px; font-weight:500;}
.news_list li .txt h2:hover {color:#ff8700;}
.news_list li .txt p {height: 50px; overflow: hidden; line-height: 25px; font-size: 14px; color: #787878; margin-top:10px;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;}
.news_list li .txt .time{ margin-top:20px;}
.news_list li .txt .time span{ display:inline-block; margin-right:50px; color: #787878;}
.news_list li .txt .time span i{ font-style:normal; color: #ff8700;}

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color:rgba(0,0,0,0.25);}
input:-moz-placeholder, textarea:-moz-placeholder { color:rgba(0,0,0,0.25);}
input::-moz-placeholder, textarea::-moz-placeholder { color:rgba(0,0,0,0.25);}
input:-ms-input-placeholder, textarea:-ms-input-placeholder { color:rgba(0,0,0,0.25);}

/*正文文章样式*/
.single_title{font-size:30px; color:#252525 ;padding-bottom:20px; margin-top:10px;}
.single_add{ background:#F8F8F8; height: 40px; line-height:40px; color:#A0A0A0; margin-bottom:30px; padding-left:30px; }

/*正文定义*/
#article-lsf {line-height:28px; font-size:16px; margin-top:30px;}
#article-lsf p{margin-bottom:10px;}
#article-lsf img{max-width: 100%;}
#article-lsf table{border-collapse: collapse; width:100%; border:#aaa solid 1px;}
#article-lsf table th{padding:10px; border:#aaa solid 1px;}
#article-lsf table td{padding:10px; border:#aaa solid 1px;}
#article-lsf table td p{ margin-bottom:0px;}

.pre_next{margin-top:40px; border-top:1px solid #e7e7e4; position:relative; overflow:hidden; padding:10px 0 20px 0; }
.pre_next span{ display: block; margin-top:10px;}