body{background:#f2f2f2;}
#honer{padding:50px 0 0 0;text-align:center;width:100%;}
#honer h1{font-size:28px;font-weight:500;}
#honer strong{display:inline-block;padding:10px 0 10px 0;font-size:20px;font-weight:500;color:#666;}
#honer strong i{font-weight:500;margin:0 10px;color:#666;}
#container{position:relative;width:1200px;margin:20px auto 50px auto;}
.grid{
	width:188px;
	min-height:100px;
	padding: 10px;
	background:#fff;
	margin:8px;
	font-size:13px;
	float:left;
	box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	-moz-box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	-webkit-box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	-webkit-transition: top 1s ease, left 1s ease;
	-moz-transition: top 1s ease, left 1s ease;
	-o-transition: top 1s ease, left 1s ease;
	-ms-transition: top 1s ease, left 1s ease;
	/*border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;*/
}
.grid a b{display:block;text-align:center;padding:10px 0 0 0;font-weight:500;}
.grid  img{max-width:100%;background:#ccc;display:block;}

#aili{width:100%;padding:80px 0 90px 0;text-align:center;}
#aili h3{font-size:30px;line-height:30px;font-weight:500;color:#3d3d3d;}
#aili p{text-align: center;font-size: 18px;margin: 20px 0 15px 0;color: #888;position: relative;}

#aili_li{width:1200px;margin:0px auto;overflow:hidden;text-align:center;}
#aili_li ul{width:1230px;}
#aili_li ul li{display:block;float:left;width:285px;margin:30px 20px 0 0;background:#fff;}
#aili_li ul li a{display:block;width:283px;overflow:hidden;color:#3d3d3d;border:1px solid #eee;}
#aili_li ul li a em{display:block;text-align:center;vertical-align:middle;width:283px;height:180px;overflow:hidden;}
#aili_li ul li a:hover{border:1px solid #ddd;color:#da251c;
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
	-o-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);}
#aili_li ul li a img{height:180px;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}
#aili_li ul li a img:hover{filter: alpha(opacity=70);transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-webkit-transition:all 0.2s linear; -webkit-transform:scale(0.12);-moz-transform:scale(0.12);-o-transform:scale(0.12);-m-transform:scale(0.12);transform:scale(1.12);}
#aili_li ul li a b{display:inline-block;font-size:14px;font-weight:500;padding:10px 0;width:99%;white-space:nowrap; -webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;}




#aili-wrap{width:100%;background:#fff;padding:80px 0 100px 0;}
#aili-cases{width:1200px;margin:0px auto 20px auto;overflow:hidden;text-align:center;}
#aili-cases h3{font-size:30px;line-height:30px;font-weight:500;color:#3d3d3d;}
#aili-cases p{text-align: center;font-size: 18px;margin: 20px 0 45px 0;color: #888;position: relative;}
#aili-cases ul{margin-top:30px;width:1230px;}
#aili-cases ul li{display:block;float:left;width:285px;margin:0 20px 0 0;}
#aili-cases ul li a{display:block;width:283px;overflow:hidden;color:#3d3d3d;border:1px solid #ddd;}
#aili-cases ul li a em{display:block;text-align:center;vertical-align:middle;width:283px;height:180px;overflow:hidden;}
#aili-cases ul li a:hover{border:1px solid #ddd;color:#da251c;
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
	-o-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);}
#aili-cases ul li a img{height:180px;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}
#aili-cases ul li a img:hover{filter: alpha(opacity=70);transition:all 1.2s linear;-moz-transition:all 1.2s linear;-o-transition:all 1.2s linear;-webkit-transition:all 1.2s linear; -webkit-transform:scale(1.12);-moz-transform:scale(1.12);-o-transform:scale(1.12);-m-transform:scale(1.12);transform:scale(1.12);}
#aili-cases ul li a b{display:inline-block;font-size:14px;font-weight:500;padding:10px 0;width:99%;white-space:nowrap; -webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;}
#aili-news{width:1200px;margin:0 auto;overflow:hidden;}
#aili-news ul{width:1230px;}
#aili-news ul li{float:left;width:285px;margin:0 20px 6px 0;}
#aili-news ul li a{display:inline-block;padding-left:15px;max-width:260px;font-family:"microsoft yahei";font-size:14px;color:#666;white-space:nowrap; -webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;}
#aili-news ul li a:hover{color:#da251c;}

#aili-awrap{width:100%;background:#fff;padding:80px 0 100px 0;}
#aili_art{width:1200px;margin:100px auto;}

#aili-con{font-size:18px;padding: 32px 0 50px 0;}
#aili-con p {margin-bottom:18px;}
#aili-con strong{display:block;border-left:3px solid #da251c;font-weight:500;line-height:18px;padding-left:10px;margin-top:18px;}

#aili-con table {border-collapse: collapse;border-spacing: 3;border: 1px solid #ddd;margin: 0 0 36px 0;color:#888;font-size:16px;line-height:32px;}
#aili-con table em{color:#3d3d3d;}
#aili-con table tr td {border: 1px solid #ddd;padding: 10px 5px;}
#aili-con p table {margin-left: -2em;}
#aili-con p iframe {margin: 0 0 -8px -2em;max-width: 660px;}
#aili-con iframe {margin-bottom: 32px;max-width: 660px;}
#aili-con p video {margin: 0 0 0 -2em;}
#aili-con ul {border:1px solid #ddd;padding:15px;margin:18px 0 36px 0;color:#333;font-weight:500;}

#aili-con img {max-width: 660px;display: inline-block;margin-bottom:18px;}
