
.layout{ width: 100%;}
 


/*首页轮换图片 begin*/
.flex-container a:active, .flexslider a:active, .flex-container a:focus, .flexslider a:focus {outline: none;}
.slides, .flex-control-nav, .flex-direction-nav {margin: 0;padding: 0;	list-style: none;}
.flexslider {margin: 0;padding: 0;	position: relative}
.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;}
.flex-control-nav {position: absolute;bottom: 15px;z-index: 2;width: 100%;text-align: center;}
.flex-control-nav li {display: inline-block;width:16px;height:16px;margin: 0 3px;*display:inline;zoom: 1;background: #fdfdfd;ecshop: alpha(opacity=50);opacity: 0.5;border-radius: 50%;}
.flex-control-nav a {display: inline-block;cursor: pointer;width:16px;height:16px; float: left;text-indent: -2000px;background: #fdfdfd;ecshop: alpha(opacity=1);opacity: 1;border-radius: 50%;}
.flex-control-nav .flex-active {background: #46bcdf;}
.flex-direction-nav {position: absolute;z-index: 3;width: 100%;top: 50%;}
.flex-direction-nav li a {display: block;width: 50px;height: 96px;overflow: hidden;cursor: pointer;position: absolute;	margin-top: -48px;	text-indent: -999em}
/*首页轮换图片 end*/
 