.flexslider { position: relative;overflow: hidden;line-height: 0;}
.slides { position: relative; z-index: 1;text-align: center;height:270px;overflow: hidden;}
/*.slides { position: relative; z-index: 1;text-align: center;height: auto;overflow: hidden;}*/
/*.flexslider .slides li{width: 100%;height: 0;padding-top: 32.55%;position: relative;}*/
.flexslider .slides li{width: 100%;height: auto;position: absolute !important;top: 0px;left: 0px;}
.flexslider .slides li img{width: 98%;/*height: 156px;*/vertical-align: top;}
/*.flexslider .slides li > * { position: absolute; left: 0; top: 0; width: 100%; height: 100%; }*/
.flexslider .flex-control-nav,.ggflexslider .flex-control-nav { position: absolute; bottom: 3px; z-index: 2; width: 100%; text-align: center;}
.ggflexslider .flex-control-nav{bottom: 68px;}
.flexslider .flex-control-nav li,.indexFlexslider .flex-control-nav li,.ggflexslider .flex-control-nav li { display: inline-block; max-width: 54px; height: 8px; margin: 0 5px; *display: inline; zoom: 1;}
.flexslider .flex-control-nav a,.indexFlexslider .flex-control-nav a,.ggflexslider .flex-control-nav a { display: inline-block; width: 8px; height: 8px; border-radius: 20px; overflow: hidden;border: 1px solid #119393;background: #fff;cursor: pointer;color: #fff;text-indent: -999px; transition: width 1s ease-in; -moz-transition: width 1s ease-in; -webkit-transition: width 1s ease-in; -o-transition: width 1s ease-in;}
.flexslider .flex-control-nav a:hover,.ggflexslider .flex-control-nav a:hover{background:#119393;}
.flexslider .flex-control-nav a.flex-active,.ggflexslider .flex-control-nav a.flex-active { /*width: 54px;*/background: #119393; cursor: default; opacity: 1; filter:alpha(opacity=100)}

div[class^='dataUl'] .slides{width: 100%;height: 100%;}
div[class^='dataUl'] .flex-viewport{width: 100%;height: 100%;}
div[class^='dataUl'] .slides li{width: 140px !important;padding: 10px 0;box-sizing: border-box;}
/*div[class^='dataUl'] .slides li:hover{background: none;}*/
/*.dataUl .slides li{position: relative !important;display: inline-block !important;top: auto;left: auto;float: left;padding-left: 0;border: none;opacity: 1 !important;margin-right: 0 !important;}*/
div[class^='dataUl'] .flex-next,div[class^='dataUl'] .flex-prev{position: absolute;top: 50%;cursor: pointer;opacity: .7;z-index: 1;background: url(../img/mengtong/jiantou.png) no-repeat;background-size: 100%;width: 20px;height: 40px;margin-top: -20px;}
div[class^='dataUl'] .flex-prev{left: 0;transform: scaleX(-1);}
div[class^='dataUl'] .flex-next{right: 0;}
div[class^='dataUl'] .flex-next:hover,div[class^='dataUl'] .flex-prev:hover{opacity: 1;}
#index_scroll{position: absolute;left: 0;top: 0;right: 0;height: 427px;}
#index_scroll .flex-next,#index_scroll .flex-prev{position: absolute;top: 50%;cursor: pointer;opacity: .2;z-index: 1;background: url(../img/home/arrowhead2.png) no-repeat;background-size: 100%;width: 30px;height: 48px;margin-top: -24px;}
#index_scroll .flex-prev{left: 48px;}
#index_scroll .flex-next{right: 48px;transform: scaleX(-1);}
#index_scroll .flex-next:hover,#index_scroll .flex-prev:hover{opacity: .5;}
#index_scroll .slides{height: 100%;}
.indexFlexslider .slides li{width: 100%;height: auto;position: absolute !important;top: 0px;left: 50%;margin-left: -952px;}
.indexFlexslider .slides li img{vertical-align: top;}
.indexFlexslider .flex-control-nav { position: absolute; bottom: 25px; z-index: 2; width: 100%; text-align: center;}
.indexFlexslider .flex-control-nav a {border: none;}
.indexFlexslider .flex-control-nav a:hover{background:#333;background:rgba(0,0,0,.7)}
.indexFlexslider .flex-control-nav a.flex-active { width: 54px;background: #fff; cursor: default; opacity: 1; filter:alpha(opacity=100)}
.ggflexslider,.ggflexslider .slides{height: 100%;}
.ggflexslider .slides a{position: relative;display: block;}
