/*
    作者：唯你网产品设计中心
    时间：2015-10-19
    描述:唯你网-特效样式
*/
/* add by linwu 2015-9-15*/
.banner-demo .inp-dropdown, .banner-demo .pop-select{ position:relative; display:inline-block; *display:inline; padding:0 0 0 5px; width:100px; height:34px; border:1px solid #fff; background-color:#fff; color:#fff; vertical-align:middle; line-height:20px; *zoom:1;-webkit-appearance: none;border-radius:0;  }
.banner-demo .pop-select{ color:#fff; }
.gxlselect{ position:relative; display:inline-block; *display:inline; height:32px; border:1px solid #fff; background:#F5F5F5 url(../images/icon-inp.png) no-repeat right 50%; color:#000; vertical-align:middle; line-height:32px; cursor:pointer; zoom:1; }
.gxlselect .gxlshow{ position:relative; display:inline-block; *display:inline; float:left; overflow:hidden; padding-left:10px; width:65%; height:100%; color:#fff; text-overflow:ellipsis; white-space:nowrap; zoom:1; }
.gxlselectbody{ position:absolute; z-index:9999; display:inline-block; *display:inline; overflow:auto; overflow-x:hidden; max-height:250px; border:solid 1px #eee; background:#fff; color:#666; zoom:1; }
.gxlselectbody li{ padding:4px 10px; cursor:pointer; }
.gxlselectbody li:hover{ background:#eee; color:#666; }
/* 自定义样式 */
.gxlselect.green{ }
.gxlselect.green .gxlshow{ color:#fff; }
.gxlselectbody.green{ background:#16ac7c; color:#fff; }
.gxlselectbody.green li:hover{ background:#46ecac; color:#fff; }
/**/
.gxlselect.purple{ }
.gxlselect.purple .gxlshow{ color:#fff; }
.gxlselectbody.purple{ background:#622aae; color:#fff; }
.gxlselectbody.purple li:hover{ background:#824ace; color:#fff; }
/**/
.gxlselect.blue{ }
.gxlselect.blue .gxlshow{ color:#fff; }
.gxlselectbody.blue{ background:#3d9bfc; color:#fff; }
.gxlselectbody.blue li:hover{ background:#5dbbff; color:#fff; }
/**/
.gxlselect.white{ background-color:#fff; }
.gxlselect.white .gxlshow{ color:#404144; }
.gxlselectbody.white{ background:#fff; color:#404144; }
.gxlselectbody.white li:hover{ background:#f4f4f4; color:#404144; }
/**/
.gxlselect.transparent{ background-color:transparent; }
.gxlselect.transparent .gxlshow{ color:#fff; }
.gxlselectbody.transparent{ background:#fff; color:#404144; }
.gxlselectbody.transparent li:hover{ background:#f4f4f4; color:#404144; }
/**/
.index_banner .slides_container{ z-index:10; overflow:hidden; width:632px; height:396px; }
.index_banner .arrows-left,
.index_banner .arrows-right{ z-index:11; }
.index_banner li{ float:left; display:inline; position:relative; }
.index_banner .pagination{ margin-bottom:10px }
.weixin-popover{ display:none; }
/*首页自适应轮播*/
.banner-index{ position:relative; width:100%; height:416px; overflow:hidden; }
.flexslider{ margin:0 auto 20px; position:relative; width:100%; height:416px; overflow:hidden; zoom:1; }
.flexslider .slides{ height:416px; }
.flexslider .slides li{ padding-top:10px; width:100%; height:406px; }
.flexslider .slides li a{ display:block; position:absolute; top:10px; left:50%; margin-left:-342px; width:632px; height:396px; }
.flex-direction-nav a{ display:none; position:absolute; left:50%; top:50%; width:26px; height:100px; text-indent:-999em; margin-top:-50px; background:url(../images/icon-index.png) no-repeat -52px 0; }
.flexslider:hover .flex-direction-nav a{ display:block; }
.flex-direction-nav .flex-next{ margin-left:264px; background-position:-83px 0; }
.flex-direction-nav .flex-prev{ margin-left:-342px; }
.flex-direction-nav .flex-prev:hover{ background-position:-114px 0; }
.flex-direction-nav .flex-next:hover{ background-position:-145px 0; }
.flex-control-nav{ width:100%; position:absolute; bottom:10px; text-align:center; }
.flex-control-nav li{ margin:0 2px; display:inline-block; zoom:1; *display:inline; }
.flex-control-paging li a{ position:static; float:left; display:block; width:15px; height:15px; text-indent:-999em; background:#FFF; cursor:pointer; -webkit-border-radius:50%; -moz-border-radius:50%; -o-border-radius:50%; border-radius:50%; -webkit-box-shadow:0 1px 2px #AAA; -moz-box-shadow:0 1px 2px #AAA; -o-box-shadow:0 1px 2px #AAA; box-shadow:0 1px 2px #AAA; }
.flex-control-paging li a.flex-active,
.flex-control-paging li.active a{ background:#FF4900; }
.flexslider .slides a img{ width:100%; height:416px; display:block; }
.banner-index .new-index{ position:absolute; top:10px; left:50%; margin-left:300px; }
input{
    box-sizing:content-box;
}
/* 轮播 */
.section-focus-pic .controler2 .prev,
.section-focus-pic .controler2 .next{ display:none; }
.section-focus-pic:hover .controler2 .prev,
.section-focus-pic:hover .controler2 .next{ display:block; }