.clear { *zoom :1;}
.ce-title .active{color: #6cf !important; border:1px solid #6cf; border-radius: 5px;}
.clear:after { content:"."; clear:both; display:block; height:0; overflow:hidden; visibility:hidden;}
.pull-left{float: left;}
.pull-right{float: right;}
.cate-bg{background: #00a2e5 !important;}
.review.isshow{display: block !important;}
.adapt-screen{width: 1200px; margin: 0 auto;}
i{
	font-style: normal;
}
.ce-header{position: relative;}
.ce-header img{width: 100%;display: block;}
.actual{
	position: absolute;
	left: 13.5%;
	top: 30%;
}
.actual h2{
	color: #fff;
	font-size: 42px;
}
.actual p{
	font-size: 16px;
	line-height: 36px;
	color: #fff;
}

.ce-title{
	width: 1200px;
	margin: 0 auto;
	background: #fff;
	padding: 20px;
}

.syh{padding: 15px 0 30px;background: #f0f1f2;}
.c-container{width: 1200px;display: flex;margin-top: 30px;}
.pro-cate{width: 225px; background: #fff;}
.cate-list{margin: 0 auto; padding: 40px 15px;}
.cate-list li{height: 50px; line-height: 50px; position: relative;}
.cate-list li.sel p a{color: #00a2e5;}
.cate-list li p{font-size: 16px; color: #000; font-weight: 700; cursor: pointer;}
.cate-list li p:hover{color: #00a2e5;}
.cate-list li em{background: #fff; width: 3px; height: 20px; position: absolute; right: 0; top: 15px;}


.review{width: 955px; display: none;margin-left: 20px;}
.review-list{width: 100%;display: flex;flex-wrap: wrap;}
.review-list li{width: 32%; margin-bottom: 20px; background: #fff; cursor: pointer;}
.review-list li:not(:nth-child(3n)){
	margin-right: calc(4%/3);
}
.review-list li:nth-child(4),.review-list li:nth-child(5),.review-list li:nth-child(6){
	margin-bottom: 0px;
}
.review-list li .re-top{width: 100%;}
.review-des{padding:10px 20px 10px 20px;}
.review-des .re-title{color: #2f2f2f; font-size: 14px; line-height: 26px;overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; height: 52px;}
.re-bottom{height: 28px; line-height: 28px; }
.re-bottom div span{float: left; margin-right: 10px;}
.re-bottom span img{float: left;}
.re-bottom div img{margin-top: 6px;transform: scale(0.8);}
.site-footer{margin-top: 0;}