@charset "utf-8";
a, body, div, html, img, li, ul { border: 0; margin: 0; padding: 0; }
html, body { height: 100%; }
img {color: transparent; font-size: 0; vertical-align: middle; -ms-interpolation-mode: bicubic; }
ol, ul {list-style: none; }
li {display: list-item; }
body {min-width:980px;}

.clearfix:before, .clearfix:after { content: '.'; display: block; overflow: hidden; visibility: hidden; font-size: 0; line-height: 0; width: 0; height: 0; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }

/*箭头*/
.icon-arrow-a-left, .icon-arrow-a-right { background: url(../images/icon-sd26986d847.png) no-repeat; }
.icon-arrow-a-left { background-position:0px 40px; height: 130px; width: 68px; }
.icon-arrow-a-left:hover, .icon-arrow-a-left.arrow-a-left_hover, .icon-arrow-a-left.arrow-a-left-hover { background-position:0 40px; }
.icon-arrow-a-right { background-position: -72px 40px; height: 130px; width: 68px; }
.icon-arrow-a-right:hover, .icon-arrow-a-right.arrow-a-right_hover, .icon-arrow-a-right.arrow-a-right-hover { background-position: -72px 40px; }


* html, * html body { background-image: url(about:blank); background-attachment: fixed; zoom: 1; }


#main {overflow: hidden; zoom: 1; position: relative; }
#index_b_hero {width: 675px; height: 355px; margin: auto; position: relative; padding:15px 0;}
    #index_b_hero .heros img { width: 665px; height: 345px; }
    #index_b_hero .heros { width: 675px; height: 355px; }
    #index_b_hero .hero-wrap { overflow: visible; position: absolute; }
	
	/*箭头*/
    #index_b_hero .next, #index_b_hero .prev { filter: alpha(Opacity=70); opacity: .7; position: absolute; top:40%; margin-top: -25px; margin-left: 5px; background-color: #787674; z-index:100; }
        #index_b_hero .next:hover, #index_b_hero .prev:hover { background-color: orangered; }
    #index_b_hero .next { margin: -25px 5px 0 0; right:-120px; }
	#index_b_hero .prev{left:-120px;}
	
    #index_b_hero .disabled { background-color: #eee; }
    #index_b_hero .mask-left, #index_b_hero .mask-right, #index_b_hero .hero { background: #edf1f2; padding: 5px; z-index: 1; position: absolute; top: 0; left: 0; width: 665px; height: 355px; overflow: hidden; left: 1350px; }
    #index_b_hero .mask-right, #index_b_hero .mask-left { z-index: 4; left: -675px; filter: alpha(Opacity=90); opacity: .9; background: #edf1f2; overflow: hidden; }
    #index_b_hero .mask-right { left: 675px; }
    #index_b_hero .active { z-index: 2; left: 0; }