/* 代码整理：懒人之家 lanrenzhijia.com */
* { margin: 0; padding: 0; }
.mainbox { margin: 0px auto; width: 100%;  position: relative; z-index: 5; display:block; }
.pro-switch { height: auto; overflow: hidden; position: relative; width: 100%; }
.flexslider { margin: 0; padding: 0; }
.flexslider .slides > li { display: block; position: relative; z-index: 20; -webkit-backface-visibility: hidden; }


.flexslider .slides .imgcon { width: 100%; height:100%; float:left; position:absolute; z-index:6; left:0; top:0; }


.imgex1{width:20%; max-width:390px;  float:left; left:0%; top:0%; margin:10% 0 0 8%; position:absolute; z-index:3;}



.imgex2{width:40%; max-width:799px; left:0%; top:0%; margin:19% 0 0 27%; position:absolute; z-index:4;}

.imgex1 img,.imgex2 img{width:100%;}



.flexslider .slides .imgbg { width: 100%; height:auto; float:left; position:relative; z-index:3; }

.flexslider .slides .imgbg  img{width:100%;}


.slides:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
html[xmlns] .slides { display: block; }
* html .slides { height: auto; }
.no-js .slides > li:first-child { display: block; }
.flexslider { margin: 0 auto; position: relative; width: 100%; zoom: 1; }
.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease; }
.flexslider .slides { zoom: 1; }
.flex-direction-nav a { height: 40px; margin: -60px 0 0; display: block; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 1; filter: alpha(opacity=100); -webkit-transition: all .3s ease; }
.flex-direction-nav .flex-prev { right: 13%; background: url(../images/prev11.png) no-repeat left top; }
.flex-direction-nav .flex-next { right: 10%; background: url(../images/next11.png) no-repeat left top; }
.flexslider:hover .flex-prev { opacity: 1; filter: alpha(opacity=100); background: url(../images/prev12.png) no-repeat left top; }
.flexslider:hover .flex-next { opacity: 1; filter: alpha(opacity=100); background: url(../images/next12.png) no-repeat left top; }

.flex-control-nav { width: 100%; position: absolute; text-align: center; left: 0; bottom:10px; display: block; }
.flex-control-nav li { margin: 0 8px; display: inline-block; zoom: 1; *display: inline; }
.flex-control-paging li a { background:url(../images/dot1.png) no-repeat center bottom; background-size:100% 100%;  display: block; height:16px; overflow: hidden; width: 16px; cursor: pointer; border-radius: 50%; text-indent: -99999px;  }
.flex-control-paging li a.flex-active { background: url(../images/dot2.png) no-repeat center bottom;  background-size:100% 100%; }

/* 代码整理：懒人之家 lanrenzhijia.com */


/*@media  screen and (max-width:1000px){

.mainbox { margin: 0px auto; width: 100%;  position: relative; z-index: 5; display:block; }

}*/
