﻿.clearfloat{*zoom:1;}
.clearfloat:before,.clearfloat:after{content:""; display:table; line-height:0;visibility:hidden;}
.clearfloat:after{ clear:both;}
/*垂直对齐*/
.m-list-flex{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-align: center; -webkit-align-items: center; align-items: center; }
.m-list-flex .m-cell-bd{ -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; overflow: hidden; }
/*文字截取*/
.single-line{ text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
.multi-line{min-height: 2em; display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:clip;overflow:hidden; font-size:13px;word-wrap: break-word;}
.multi-line1{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:clip;overflow:hidden;}
/*图片*/
.pic {width: 100%; overflow: hidden;}
.pic img {width: 100%;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}


/************资讯中心************/
.bannerNews {background-image: url(../temp/banner_news.jpg);}
.newsW {margin-top: 50px;}
.newsList {}
.newsList li {padding: 20px 0; border-bottom: 1px solid #d2d2d2;}
.newsList li:hover img {-webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.newsList li .pic {float: left; width: 250px;}
.newsInner {float: right; width: 850px; }
.newsInner h2 {font-size: 18px; line-height: 26px; font-weight: 300;}
.newsInner h2 a:hover {color: #3b3d3d;}
.newsInner h3 {font-size: 12px; color: #999; line-height: 20px;}
.newsInner p {margin-top: 8px; line-height: 26px; color: #666;}
.newsInner a.more {display: block; width: 116px; height: 32px; margin-top: 18px; line-height: 32px; text-align: center; color: #3b3d3d; border: 1px solid #3b3d3d;}
.newsInner a.more:hover {color: #fff; background: #3b3d3d;}
.newsW .page {margin-top: 30px; margin-bottom: 60px;} 

/************资讯中心-详情页************/
.newsDetailW {margin-top: 10px; padding: 0 25px; overflow: hidden;}
.newsDetailH {text-align: center;}
.newsDetailH h2 {font-size: 30px; font-weight: 600; margin-bottom: 15px;}
.newsDetailH p {color: #666;}
.newsDetailCont { margin-top: 28px;}
.newsDetailCont p {margin-bottom: 20px; font-size: 16px; color: #666; line-height: 30px;}
.newsDetailCont p img{max-width: 100%;}
.newsDetailCont p span {font-weight: 600; color: #333;}
.line {
    width: 100%;
    height: 3px;
    margin: 12px auto 0;
    background: #ff8b3e;
}
.jump {padding: 12px 0; border-top: 1px solid #d2d2d2;border-bottom: 1px solid #d2d2d2;}
.jump p {line-height: 36px;}
.jump p a {color: #666;}
.jump p a:hover {color: #3b3d3d;}
.jump p a span {font-size: 18px; font-weight: 600;}

.newsLink {height: 34px; line-height: 34px; margin-top: 20px; margin-bottom: 60px;}
.newsLink span {margin-right: 8px; color: #666;}
.newsLink a {display: inline-block; width: 34px; height: 34px; margin-right: 20px; vertical-align: top; border-radius: 50%; background-repeat: no-repeat; background-position: center; background-size: 100%;} 
.newsLink a.linkWeibo {background-image: url(../images/news_link_weibo.png);}
.newsLink a.linkWeixin {background-image: url(../images/news_link_weixin.png); background-position: center 4px;}
.newsLink a.linkPeng {background-image: url(../images/news_link_peng.png); background-position: center 2px;}









@media (max-width: 1200px) {
.newsW {margin-top: 30px;}	
.newsList li .pic { width: 210px;}
.newsInner { width: calc(100% - 228px); }
	.newsInner p {margin-top: 4px;line-height: 22px;}
	.newsInner a.more {margin-top: 12px;}

}


@media (max-width: 1024px){
.newsW {margin-top: 20px;}
.newsList li .pic { width: 200px;}
.newsInner { width: calc(100% - 215px); 

}





@media (max-width: 768px)
.newsW {margin-top: 10px;}
.newsList li{padding: 15px 0;}
.newsList li .pic {width: 130px;}
.newsInner { width: calc(100% - 140px);}
.newsInner h2 {font-size: 15px; line-height: 18px;}
.newsInner p {font-size: 12px; line-height: 18px;}
.newsInner a.more {width: 78px; height: 28px; line-height: 28px; font-size: 12px;}
.newsDetailW{padding: 0;}

}


/************资讯中心************/










/*案例*/

.pic {width: 100%; overflow: hidden;}
.pic img {width: 100%;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}
.single-line{ text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }

.showW {margin-bottom: 60px;}
.showList {/*width: 950px;*/ margin-top: 50px;}
.showList li {float: left; width: 48%; margin-right: 4%; margin-bottom: 30px; text-align: center;}
.showList li:nth-child(2n){margin-right: 0;}
.showList li .pic{height: 215px; overflow: hidden;}
.showList li:hover img {-webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.showList li:hover p {color: #fff; background: #ff8b3e; }
.showList li a {display: block;}
.showList li p {background: #d9d9d9; line-height: 40px; font-size: 16px; -moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}






@media (max-width: 1200px) {
.showList {margin-top: 44px;}

}

@media (max-width: 1024px){
.showList {margin-top: 30px;}
.showList li p {font-size: 15px;}
}

@media (max-width: 768px){
.showList {margin-top: 20px;}
	.showList li {width: 100%; margin-bottom: 15px;margin-right: 0;}
.showList li .pic{height: 100%; overflow: hidden;}
	.showList li p {line-height: 30px;}
	
}

/*案例*/