/*@charset "utf-8";*/
/*动画代码css 金思绪*/
.b_container a:b_aactive, .b_aflexslider a:b_aactive, .b_container a:b_afocus, .b_aflexslider a:b_afocus {outline: none;}
.b_aslides, .b_control-nav, .b_direction-nav {margin: 0;padding: 0;list-style: none;}
.b_aflexslider {margin: 0;padding: 0;}
.b_aflexslider .b_aslides > li {display: none;-webkit-backface-visibility: hidden;}
.b_aflexslider .b_aslides img {width: 100%;display: block;}
.b_pauseplay span {text-transform: capitalize;}
.b_aslides:after {content: "\0020";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.b_aslides {display: block;}
.b_aslides {height: 1%;}
.no-js .b_aslides > li:first-child {display: block;}
.b_aflexslider {margin: 0 0 60px;background: #fff;border: 4px solid #fff;position: relative;-webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, .2);-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, .2);-o-box-shadow: 0 1px 4px rgba(0, 0, 0, .2);box-shadow: 0 1px 4px rgba(0, 0, 0, .2);zoom: 1;}
.b_viewport {max-height: 2000px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}
.b_aloading .b_viewport {max-height: 300px;}
.b_aflexslider .b_aslides {zoom: 1;}
.b_acarousel li {margin-right: 5px;}
.b_direction-nav {*height: 0;}
.b_direction-nav a {text-decoration:none;display: block;width: 40px;height: 40px;margin: -20px 0 0;position: absolute;top: 50%;z-index: 10;overflow: hidden;opacity: 0;cursor: pointer;color: rgba(0, 0, 0, 0.8);text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);-webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;}
.b_direction-nav .b_prev {left: -50px;}
.b_direction-nav .b_next {right: -50px;text-align: right;}
.b_aflexslider:hover .b_prev {opacity: 0.7;left: 10px;}
.b_aflexslider:hover .b_next {opacity: 0.7;right: 10px;}
.b_aflexslider:hover .b_next:hover, .b_aflexslider:hover .b_prev:hover {opacity: 1;}
.b_direction-nav .b_disabled {opacity: 0!important;filter:alpha(opacity=0);cursor: default;}
.b_direction-nav a:before {font-size: 40px;display: inline-block;content: '\f001';}
.b_direction-nav a.b_next:before {content: '\f002';}
.b_pauseplay a {display: block;width: 20px;height: 20px;position: absolute;bottom: 5px;left: 10px;opacity: 0.8;z-index: 10;overflow: hidden;cursor: pointer;color: #000;}
.b_pauseplay a:before {font-size: 20px;display: inline-block;content: '\f004';}
.b_pauseplay a:hover {opacity: 1;}
.b_pauseplay a.b_play:before {content: '\f003';}
.b_control-nav {width: 100%;position: absolute;bottom: -40px;text-align: center;}
.b_control-nav li {margin: 0 6px;display: inline-block;zoom: 1;*display: inline;}
.b_control-paging li a {width: 11px;height: 11px;display: block;background: #666;background: rgba(0, 0, 0, 0.5);cursor: pointer;text-indent: -9999px;-webkit-border-radius: 20px;-moz-border-radius: 20px;-o-border-radius: 20px;border-radius: 20px;-webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);-moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);-o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);}
.b_control-paging li a:hover {background: #333;background: rgba(0, 0, 0, 0.7);}
.b_control-paging li a.b_active {background: #000;background: rgba(0, 0, 0, 0.9);cursor: default;}
.b_control-thumbs {margin: 5px 0 0;position: static;overflow: hidden;}
.b_control-thumbs li {width: 25%;float: left;margin: 0;}
.b_control-thumbs img {width: 100%;display: block;opacity: .7;cursor: pointer;}
.b_control-thumbs img:hover {opacity: 1;}
.b_control-thumbs .b_active {opacity: 1;cursor: default;}
@media screen and (max-width: 860px) {
.b_direction-nav .b_prev {opacity: 1;left: 10px;}
.b_direction-nav .b_next {opacity: 1;right: 10px;}
}
.b_aflexslider {border:0;-webkit-border-radius: 0;-moz-border-radius: 0;-o-border-radius: 0;border-radius: 0;margin:0px;overflow:hidden;-webkit-box-shadow: none;-moz-box-shadow: none;-o-box-shadow: none;box-shadow: none;}
.b_control-nav {width: 100%;position: absolute;bottom: 20px;text-align: center;z-index:900;}
.b_control-paging li a {background: transparent;-webkit-box-shadow: none;-moz-box-shadow: none;-o-box-shadow: none;box-shadow: none;border:2px solid #fff;}
.b_control-paging li a:hover, .b_control-paging li a.b_active {background-color: #fff;}
.b_direction-nav {height:90px;width: 100%;position: absolute;top:50%;left:0;margin: -50px 0 0;z-index:100;}
.b_direction-nav li {overflow:visible;}
.b_direction-nav a {overflow:visible;width: 90px;height: 90px;margin: 0;opacity: 1;top:0;color: rgba(0, 0, 0, 0.8);text-indent:-9999em;text-shadow: none;-webkit-transition:  all 0.3s ease-out;-moz-transition:  all 0.3s ease-out;transition:  all 0.3s ease-out;background-color: rgba(120, 195, 64, 0.7);-webkit-box-shadow: none;-moz-box-shadow: none;-o-box-shadow: none;box-shadow: none;}
.b_direction-nav .b_aarrow {position: absolute;top:0;left:0;width: 45px;height: 90px;background: transparent url('../img/nav.png') no-repeat 5px 5px;z-index:200;}
.b_direction-nav a.b_next .b_aarrow {background-position: -75px 5px;}
.b_direction-nav .b_prev {left:0px; width:45px; border-top-right-radius:45px; border-bottom-right-radius:45px;}
.b_direction-nav .b_next {right:0px;text-align: left; width:45px; border-top-left-radius:45px; border-bottom-left-radius:45px;}
.b_aflexslider:hover .b_prev {left:0;opacity:1}
.b_aflexslider:hover .b_next {right:0;opacity:1}
.b_aflexslider:hover .b_prev:hover .b_aarrow {left:0;background-position:5px -95px;background-color: #fff;}
.b_aflexslider:hover .b_next:hover .b_aarrow {right:0;background-position: -75px -95px;opacity:1;background-color: #fff;}
.b_aflexslider:hover .b_prev:hover, .b_aflexslider:hover .b_next:hover {background-color: #fff;opacity:1;}
.b_aflexslider {width: 100%;margin-left: auto;margin-right: auto;margin-top:0px;}
.b_apreview {width: 315px;height:90px;position: absolute;top:0;left:-90px;z-index:100;-webkit-transition:  all 0.3s ease-out;-moz-transition:  all 0.3s ease-out;transition:  all 0.3s ease-out;opacity:0;}
.b_apreview img {}
.b_apreview .b_aalt {position: absolute;left:135px;top:0;background: #fff;width: 180px;height:90px;color:#000;text-indent:0;text-transform: uppercase;text-align:center;font-size:16px;line-height:90px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;}		
.b_next .b_apreview {right:-50px;left:auto;}
.b_next .b_apreview img {}
.b_next .b_apreview .b_aalt {left:0;}
.b_prev:hover .b_apreview {left:0;opacity:1;}
.b_next:hover .b_apreview {right:0;opacity:1;}
.b_font{ position:relative; width:100%; height:1px; text-align:center;}
.b_fontn{ position:absolute; top:-80px; left:50%; width:200px; padding:5px 15px; margin:0px auto; margin-left:-115px; border-radius:20px; line-height:20px; text-align:center; font-size:14px; color:#FFFFFF;background: rgba(0,204,153,0.7) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/;filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#CC00CC99,endColorStr=#CC00CC99);/*实现IE背景透明*/  }
.b_apreimg{position: absolute;left:45px;top:0;width: 90px;height:90px;background: #ffffff; overflow:hidden;}
.b_apreimg img{ height:90px; display:block}
.b_next .b_apreimg{position: absolute;left:180px;top:0;width: 90px;height:90px;background: #ffffff; overflow:hidden; }
.b_next .b_apreimg img{ height:90px; display:block}
 @media screen and (min-width:1420px) { /* 执行1200px版的css*/
}
@media screen and (min-width: 1220px) and (max-width: 1419px) { /*执行1000px版的css*/
}
@media screen and (min-width: 750px) and (max-width: 1219px) { /*执行750px版的css*/
}
@media screen and (max-width: 749px) { /*执行100%宽度版的css*/
.b_control-nav { display:none;width: 100%;position: absolute;bottom: 5px;text-align: center;z-index:900;}
.b_direction-nav .b_prev { display:none}
.b_direction-nav .b_next { display:none}
.b_next .b_apreimg{position: absolute;left:180px;top:0;width: 90px;height:90px;background: #ffffff; overflow:hidden; }
.b_next .b_apreimg img{ height:90px; display:block}
.b_fontn{ position:absolute; top:-53px;}
}
