/*banner*/
/*===FlexSlider幻灯片  开始===*/
#banner{}
.flexslider{ position: relative; clear:both;}
 .flex-caption { width:100%; padding:3px 0px; position: absolute; bottom: 3px;color: #fff;text-align: right;font-size: 14px;line-height: 22px;height:22px;max-width:640px}
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} 
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}
.slides:after {content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}
.no-js .slides > li:first-child {display: block;}
/*===FlexSlider幻灯片  结束===*/
.banner{
	position: relative;
}
.banner a{
	display: block;
	position: absolute;
}
a.jzal{
	/*top: 12%;
	right: 27%;*/
	top: 4.3rem;
	right: 8.5rem;
}
a.sgxc{
	top: 4.3rem;
	right: 1rem;
}
a.gzal{
	top: 11.9rem;
	right: 8.5rem;
}
a.yhhd{
	top: 11.9rem;
	right: 1rem;
}
.banner a img{
	/*max-width: 140px;
	max-height: 140px;*/
	width: 7rem;
	height: 7rem;
}
/*banner end*/

/*最新案例*/
div.zxal_top{
	height: 2.112rem;
	background: url(../img/al_top_bg.jpg) 0 center repeat-x;
	padding: 0 5%;
}
div.zxal_top span{
	line-height: 2.112rem;
	font-family: "microsoft yahei";
	font-size: 1.3rem;
	color: #333333;
	float: left;
}
div.zxal_top a.more{
	display: block;
	line-height: 2.112rem;
	font-family: "microsoft yahei";
	font-size: 1.1rem;
	color: #333333;
	float: right;
}
ul.zxal-con{
	padding: 1rem 0rem;
}
ul.zxal-con li{
	float: left;
	width: 50%;
	text-align: center;
}
ul.zxal-con img{
	width: 90%;
	
}
ul.zxal-con li h3{
	font-family: "microsoft yahei";
	width: 100%;
	color: #333333;
	text-align: center;
}
/*最新案例 end*/

@media only screen and (min-width: 1002px){
	.banner a img{
		width: 140px;
		height: 140px;
	}
	a.jzal{
	    top: 26px;
    	right: 220px;
	}
	a.sgxc{
		top: 26px;
		right: 40px;
	}
	a.gzal{
		top: 190px;
    	right: 220px;
	}
	a.yhhd{
		top: 190px;
		right: 40px;
	}
}