.banner{height:860px;background: url(../images/banner.jpg) center top;}
.mcontent{overflow: hidden;background: #000;font-size: 18px;color:#777;line-height: 1.8;padding-bottom: 60px;}
.mb30{margin-bottom: 30px;}
.mb40{margin-bottom: 40px;}
.mcontent .mb60{margin-bottom: 60px;}
.zhd{height: 313px;overflow: hidden;text-indent: -9999px; background-position: center bottom; background-repeat: no-repeat;}
.zhd .h3-1{width: 538px;height: 200px;margin: 0 auto; background: url(../images/zy.jpg) no-repeat;}
.shd{height: 95px;overflow: hidden;text-indent: -9999px; background-position: center top; background-repeat: no-repeat;}

.m1 .zhd{background-image: url(../images/m1_hd.jpg);}
.m1 .intro{position: relative;z-index: 2;}
.m1 .pic{position: relative;z-index: 1;}
.m1-l{float: left;width: 695px;overflow: hidden;}
.m1-l ul{width: 110%;}
.m1-l li{float: left;width: 345px;height: 294px;margin:0 5px 5px 0;}
.m1-l li img{display: block;width: 345px;height: 294px;}
.m1-r{position: absolute;top: -107px;right: 0;width: 481px;height: 701px;}
.m1-r img{display: block;width: 481px;height: 701px;}

.m2 .shd{background-image: url(../images/m2_hd.jpg);}
.m2 .sbd{padding:0 0 0 320px;}
.m2 .sbd .icol-logo{float: left;margin:0 0 0 -320px; _display: inline;}
.m2 .sbtn a{float: left;width: 305px;height: 55px;margin-right: 35px;}
.m2 .sbtn a.btn1{background: url(../images/m2_btn1.jpg);}
.m2 .sbtn a.btn2{background: url(../images/m2_btn2.jpg);}



.m3 .zhd{ background-image: url(../images/m3_hd.jpg);}
.time-line{width: 1284px;margin:0 auto;}
.time-line li{float: left;width: 242px;height: 260px;}
.time-line img{display: block;width: 242px;height: 260px;}
.time-top{padding-left: 34px;}
.time-top li{padding-left: 46px;}
.time-line .line{height: 107px;background: url(../images/time_line.jpg);}
.time-bot{overflow: hidden;}
.time-bot ul{width: 110%;}
.time-bot li{padding-right: 18px;}

.m4 .zhd{background-image: url(../images/m4_hd.jpg);}
.m4-focus .cnt{position: relative; height: 589px;}
.m4-focus .focus-bd{width: 1000px;height: 576px;position: relative;overflow: hidden;margin: 0 auto;}

.m4-focus .focus-bd li{float: left;width: 1000px;}
.m4-focus .focus-bd li img{display: block;width: 1000px;height: 576px;}
.m4-focus .focus-arr{position: absolute;z-index: 10;width: 83px;height: 161px;top: 196px; background: blue; opacity: .3;}
.m4-focus .focus-prev{left: 26px; background: url(../images/m4_prev.png) no-repeat;}
.m4-focus .focus-next{right: 26px;background: url(../images/m4_next.png) no-repeat;}
.m4-focus .focus-bar{position: absolute;z-index: 10;right: 79px;bottom: 40px;}
.m4-focus .focus-bar a{display: block;overflow: hidden;text-indent:-9999px;width: 14px;height: 14px;margin:5px 0 0 0;background: url(../images/focus_dot_cur.gif) no-repeat;}
.m4-focus .focus-bar a.selected{background: url(../images/focus_dot.gif) no-repeat;}
.m4-focus .focus-s{position: absolute;top:0;z-index: 5;width: 178px;height: 576px;overflow: hidden;}
.m4-focus .focus-s ul{position: absolute;left:0;top:0;width:1068px;}
.m4-focus .focus-s li{float: left;width: 178px;height: 576px;}
.m4-focus .focus-s li img{display: block;width: 178px;height: 576px;}
.m4-focus .focus-l{left: -125px;}
.m4-focus .focus-r{right: -115px;}

.m5 .zhd{background-image: url(../images/m5_hd.jpg);}
.m5-l{width: 366px;}
.m5-r{width: 820px;}
.m5-l h3{height: 209px;margin-bottom: 30px;overflow: hidden;text-indent:-9999px;background: url(../images/m5_hd_s.jpg) no-repeat;}
.m5-r .big-pic{height: 467px;padding:0 0 0 14px;margin-bottom: 20px;background: url(../images/m5_pic_bg.gif) left bottom no-repeat;}
.m5-r .big-pic img{display: block;width: 806px;height: 450px;}
.m5-r .big-pic img.loading{ background: url(../images/loading.gif) center center no-repeat;}
.m5-r .small-pic{padding:0 0 0 70px; background: url(../images/pic_bg_s.gif) 13px 0 no-repeat;}
.m5-r .small-pic li{float: left;width: 180px;height: 76px;margin: 5px 5px 0 0;filter:alpha(opacity=50); -moz-opacity:0.5;opacity:0.5;}
.m5-r .small-pic img{display: block;width: 180px;height: 76px; cursor: pointer;}
.m5-r .small-pic li.cur{filter:alpha(opacity=100); -moz-opacity:1;opacity:1;}

.m6{height: 960px;background: url(../images/m6.jpg) center top no-repeat;}
.m6 a{display: block;height: 960px;}