.stop{ position:fixed; top:0; left:0; background:#fff; margin-top:0;}
.head{ width:100%; height:auto; margin:0 auto;}
.head .logo{ width:90%; height:auto; padding:1% 5%; text-align:center; float:left;}
.head .logo img{ width:100%; height:auto; float:left; } 


.nav{ width:100%; margin:0 auto; height:30px; clear: both; background:#b6865b;}
.nav ul{ font-size:14px; color:#fff;}
.nav ul li{ width:22%; height:auto; float:left; text-align:center; line-height:30px;}
.nav ul .s{ width:4%}
.nav ul li a{color:#fff;}

.flexslider{position:relative;height:auto;}
.slides{ position:relative; overflow:hidden; }
.slides li{ width:100%;}
.flex-control-nav{position:absolute;bottom:5px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(/img/dot.png) center no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{ background:url(/img/dot2.png) center no-repeat;}
.flex-direction-nav{position:absolute;z-index:2;width:100%;top:30%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:0px;background:url(/img/bannerl.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:0px;background:url(/img/bannerr.png) center center no-repeat;}