/*@charset "utf-8";*/
/*动画代码css 金思绪*/
#b_imgshow_mask{width:100%;position:absolute;z-index:1;background:url(../images/b_imgshow_mask.png) repeat-x 0 0;height:27px;}
#b_imgshow_mask{_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/b_imgshow_mask.png');}
#b_imageShow{clear:both;border-bottom:1px solid #fff;}
#b_imageShow .b_imagebg{height:700px;overflow:hidden;position:relative;}
#b_imageShow .b_imagebg li{height:700px;overflow:hidden;position:absolute;top:0;left:0;width:100%;display:block;filter:alpha(opacity=0);opacity:0;}
#b_imageShow .b_imagebg li a.b_bannerbg_main{width:100%;position:absolute;top:0;right:0;height:700px;display:block;}
.b_scrollbg{height:86px;background:#ffffff;margin-top: -50px;}
.b_scroll{margin:0 auto;width:960px;height:76px;position:relative;background-color: #ffffff; border:1px solid #eee;  border-radius:50px;
 overflow:hidden; padding-top: 3px; padding-bottom: 3px;}
.b_scroll:hover{  -webkit-box-shadow:0 0 10px #ccc; -moz-box-shadow:0 0 10px #ccc; box-shadow:0 0 10px #ccc;  }
.b_s_pre, .b_s_next{display:block;width:48px;height:76px;position:absolute;}
a.b_s_pre{background:url(../images/arrow_l.png);top:4px;left:26px;}
a.b_s_pre:hover{background:url(../images/arrow_l_on.png);}
a.b_s_next{background:url(../images/arrow_r.png);top:4px;right:26px;}
a.b_s_next:hover{background:url(../images/arrow_r_on.png);}
.b_outScroll_pic{ height:76px;margin-left:70px;overflow:hidden;position:relative;width:822px;top:2px;}
.b_outScroll_pic .b_scroll_pic{position:absolute}
.b_scroll_pic{margin:0 auto;width:40000px;height:76px;}
.b_scroll_pic li{float:left;height:65px;width:178px;margin:5px 9px;_margin:5px 14px 5px 4px;cursor:pointer;background:#ffffff; overflow:hidden;}
.b_scroll_pic li img{filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;height:65px; min-width: 100%;}
.b_scroll_pic li:hover img,.b_scroll_pic li:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.b_scroll_pic li.b_currently img{filter:alpha(opacity=100)!important;-moz-opacity:1!important;opacity:1!important;}
.b_scroll .b_current{width:176px;height:65px;border:3px #EEEEEE solid;background:url(../images/arrow_on.png) 50% -4px no-repeat;z-index:10;position:absolute;top:7px;left:-1px;}
.b_font{ position:relative; width:100%; height:100%; text-align:center; }
.b_font:hover{ }
.b_fontt{ position:absolute; top:50%; left:0px; width:100%; margin-top:-30px; height:40px; padding:5px 0px; border-radius:40px; line-height:40px; text-align:center; font-size:88px; color:#FFFFFF;    font-family: Impact; }
.b_fontn{ position:absolute; top:50%; left:0px; width:100%; margin-top:25px; height:40px; padding:5px 0px; border-radius:40px; line-height:40px; text-align:center; font-size:22px; color:#FFFFFF; }
@media screen and (min-width:1420px){ /* 执行1200px版的css*/   
}
@media screen and (min-width: 1220px) and (max-width: 1419px) { /*执行1000px版的css*/  
.b_fontt{ position:absolute; top:50%; left:0px; width:100%; margin-top:-30px; height:40px; padding:5px 0px; border-radius:40px; line-height:40px; text-align:center; font-size:68px; color:#FFFFFF;    font-family: Impact; }
}
@media screen and (min-width: 750px) and (max-width: 1219px) { /*执行750px版的css*/ 
.b_scrollbg{height:0px;background:#ffffff url(../images/scroll_bg.png) 0 100% repeat-x;}
.b_scroll{margin:0 auto;width:100%;height:76px;position:relative;}
a.b_s_pre{background:url(../images/arrow_l.png);top:-415px;left:0;border-top-left-radius:0;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:0;}
a.b_s_next{background:url(../images/arrow_r.png);top:-415px;right:0;border-top-left-radius:50%;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:50%;}
.b_fontt{ position:absolute; top:50%; left:0px; width:100%; margin-top:-30px; height:40px; padding:5px 0px; border-radius:40px; line-height:40px; text-align:center; font-size:36px; color:#FFFFFF;    font-family: Impact; }
}
@media screen and (max-width: 749px) { /*执行100%宽度版的css*/  
#b_imageShow{ overflow:hidden; }
#b_imageShow .b_imagebg{height:320px;overflow:hidden;position:relative;}
#b_imageShow .b_imagebg li{height:320px;overflow:hidden;position:absolute;top:0;left:0;width:100%;display:block;filter:alpha(opacity=0);opacity:0;}
#b_imageShow .b_imagebg li a.b_bannerbg_main{width:100%;position:absolute;top:0;right:0;height:320px;display:block;}
.b_scrollbg{height:0px;background:#ffffff url(../images/scroll_bg.png) 0 100% repeat-x;}
.b_scroll{ overflow:inherit; margin:0 auto;width:100%;height:76px;position:relative;background:none;  border:0px solid #eee;}
a.b_s_pre{background:url(../images/arrow_l1.png);top:-200px;left:-5px;border-top-left-radius:0;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:0;}
a.b_s_next{background:url(../images/arrow_r1.png);top:-200px;right:-5px;border-top-left-radius:50%;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:50%;}
a.b_s_pre:hover{background:url(../images/arrow_l_on1.png);}
a.b_s_next:hover{background:url(../images/arrow_r_on1.png);}
.b_font{ position:relative; width:100%; height:100%; text-align:center; background:none;}
.b_fontt{ position:absolute; top:50%; left:0px; width:100%; margin-top:-30px; height:40px; padding:5px 0px; border-radius:40px; line-height:40px; text-align:center; font-size:18px; color:#FFFFFF;    font-family: Impact; }
.b_fontn{ padding:5px 0px; margin:0px auto; border-radius:20px; line-height:20px; text-align:center; font-size:14px; color:#FFFFFF;}
.b_scroll:hover { -webkit-box-shadow: 0 0 0px #ccc; -moz-box-shadow: 0 0 0px #ccc; box-shadow: 0 0 0px #ccc;}
.b_outScroll_pic ,.b_scroll .b_current{ display: none; }
}

