
body { min-width: 1140px; }

.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: 0 0; height: 50px; width: 50px; }
    .icon-arrow-a-left:hover, .icon-arrow-a-left.arrow-a-left_hover, .icon-arrow-a-left.arrow-a-left-hover { background-position: -60px 0; }
.icon-arrow-a-right { background-position: -120px 0; height: 50px; width: 50px; }
    .icon-arrow-a-right:hover, .icon-arrow-a-right.arrow-a-right_hover, .icon-arrow-a-right.arrow-a-right-hover { background-position: -180px 0; }

html, body { background: #fff; font: 12px/1.5 tahoma,helvetica,arial,\5b8b\4f53,sans-serif; }
* html, * html body { background-image: url(about:blank); background-attachment: fixed; zoom: 1; }



#main {overflow: hidden; zoom: 1; position: relative; }
#index_b_hero { width: 1140px; height: 450px; margin: auto; position: relative; }
    #index_b_hero img { width: 1090px; height: 420px; }
    #index_b_hero .heros { width: 1140px; height: 420px; }
    #index_b_hero .hero-wrap { overflow: visible; position: absolute; }
    #index_b_hero .next, #index_b_hero .prev {  opacity: .4; position: absolute; top: 50%; margin-top: -25px; margin-left: 13px; background-color: #303030; z-index: 3; }
    #index_b_hero .next:hover, #index_b_hero .prev:hover { background-color: orangered; }
    #index_b_hero .next { margin: -25px -10px 0 0; right: 0;}
    #index_b_hero .disabled { background-color: #eee;}
    #index_b_hero .mask-left, #index_b_hero .mask-right, #index_b_hero .hero { background: #fff; padding: 5px; z-index: 1; position: absolute; top: 0; left: 0; width: 1090px; height: 420px; overflow: hidden; left: 1920px; }
    #index_b_hero .mask-right, #index_b_hero .mask-left { z-index: 4; left: -1098px; filter: alpha(Opacity=50); opacity: .5; background: #fff; overflow: hidden; }
    #index_b_hero .mask-right { left: 1140px; }
    #index_b_hero .active { z-index: 2; left: 0; }
	
	
	
/* 手机内容说明css */
.m-slide{ position: relative; 
		width:1140px;
    height: 560px;
    margin: 0 auto;
    background: none; border-bottom:solid 1PX #d9d9d9;
    padding: 5px 0px;}
				
				
				
				
.m-slide .bottom-shadow{ position: absolute;  bottom: -3px; left: 0; width: 100%; height: 1px; overflow: hidden;
    border-top: 1px solid #e0e0e0; background: #e6e6e6; border-bottom: 1px solid #ececec }
.m-slide .img {float:left;  position: relative; width: 1120px; height: 500px; margin:10px; left: 0px; top: 0px; display: list-item; }
.m-slide .img li, .m-slide  .m-slide .img img { display: block; width: 490px; height: 200px }
.m-slide .img li { display: none; position: absolute; left: 0; top: 0 }
.m-slide .img .first { display: block }


.m-slide .tab { float:left; padding-left:0px; width:820px; height:60px; padding-top:10px; padding-left:320px; }
.m-slide .tab li { background:#208f2e; margin-left:10px; border-bottom-left-radius: 50px  ; border-top-left-radius: 50px;border-bottom-right-radius: 50px;border-top-right-radius: 50px;   color:#FFF;   width: 160px; height:40px;  font-size:18px; float:left; text-align:center; }
.m-slide .tab .first {  }
.m-slide .tab a {text-decoration: none;color:#FFF;display: block; width: 160px;height: 40px;}
.m-slide .tab a b {  }
.m-slide .tab a span { }
.m-slide .tab a .title { font-size:18px;line-height:36px; border:solid 2px #208f2e;  height:36px; width:156px; float:left;border-bottom-left-radius: 50px  ; border-top-left-radius: 50px;border-bottom-right-radius: 50px;border-top-right-radius: 50px; }
.m-slide .tab a .title a  { font-size:18px;line-height:40px; color:#FFF;  }
.m-slide .tab a .title a  hear { font-size:18px;line-height:40px; color:#FFF; }
 
.m-slide .tab .first a { }
.m-slide .tab .on a { background:#ffffff;   color:#000; font-weight:bold; }
.m-slide .tab .on a b {  }
.m-slide .tab .on a span { color: #208f2e }

/*border-right: 3px solid #4e4e5b; border-left: solid 1px #4e4e5b; border-bottom:solid 1px #4e4e5b; border-top:solid 1px #4e4e5b;
	
	