.section{
    width:100%;
    min-height:500px;
}

/*banner区域*/

#banner {
    width: 100%;
    height: 400px;
}

#banner .fullSlide {
    width: 100%;
    position: relative;
    height: 400px;
}

#banner .fullSlide .bd {
    width: 100%;
    margin: 0 auto;
    position: relative;
    z-index: 0;
    overflow: hidden;
}

#banner .fullSlide .bd ul {
    width: 100% !important;
}

#banner .fullSlide .bd li {
    width: 100% !important;
    height: 400px;
    overflow: hidden;
    text-align: center;
}

#banner .fullSlide .bd li a {
    display: block;
    height: 400px;
}

#banner .fullSlide .hd {
    width: 100%;
    position: absolute;
    z-index: 1;
    bottom: 0;
    left: 0;
    height: 30px;
    line-height: 30px;
}

#banner .fullSlide .hd ul {
    text-align: center;
}

#banner .fullSlide .hd ul li {
    cursor: pointer;
    display: inline-block;
    *display: inline;
    zoom: 1;
    background: url(dot2.png) no-repeat;
    width: 18px;
    height: 18px;
    margin: 0 5px;
    overflow: hidden;
    filter: alpha(opacity=50);
    opacity: 0.5;
    line-height: 999px;
}

#banner .fullSlide .hd .on {
    background: url(dot1.png) no-repeat;
}

#banner .fullSlide .prev, .fullSlide .next {
    width: 36px;
    height: 70px;
    margin: -60px 0 0;
    display: none;
    background: url(sl.png) no-repeat center center;
    position: absolute;
    top: 50%;
    z-index: 10;
    cursor: pointer;
    text-indent: -9999px;
    filter: alpha(opacity=20);
    opacity: 0.2;
}

#banner .fullSlide .prev {
    left: 19%;
}

#banner .fullSlide .next {
    background: url(sr.png) no-repeat center center;
    right: 19%;
}

#banner .fullSlide .prev:hover, .fullSlide .next:hover {
    filter: alpha(opacity=50) !important;
    opacity: 0.5 !important;
}



/*中间部分第一块样式开始*/
.main1{
    width:1180px;
    margin:0 auto;
    height:325px;
    padding-top:50px;
}
.main1-l{
    float:left;
    width:380px;
    height:275px;
    margin-right:20px;
}

.slideBox{  width:380px;  height:275px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{  width:380px;  height:240px; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox #prev,
.slideBox #next{ position:absolute; left:0;bottom:0; display:block; width:29px; height:35px; background:url(focus_btn.png) left bottom no-repeat;  }
.slideBox #next{ left:30px; bottom:0; background-position:-29px bottom; }
.slideBox #prev:hover{  background-position: top left;  }
.slideBox #next:hover{  background-position: -30px top ;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
/*文章标题*/
.tit{
    display: block;
    width:319px;
    height:35px;
    position: absolute;
    bottom:0;
    left:60px;
    background: #5e5e5e;
    color:#fff;
    line-height:35px;
    font-size:14px;
    padding-left:17px;
}

.main1-m{
    float:left;
    width:480px;
    height:275px;
    margin-right:15px;
}
.main1-m-t{
    height:37px;
    width:100%;
}
.main1-m-t>div{
    float: left;
    text-align: center;
    line-height:38px;
    color:#333;
    z-index:1;
    width:25%;
    height:38px;
    font-size:18px;
}
.main1-m-t a{
    color:#333;
}
.div-hover a{
    color:#256b9c;
}

.main1-m-b{
    padding-top:6px;
    border-top:1px solid #D8D8D8;
    width:100%;
    height:237px;
}

.main1-r{
    float:left;
    width:285px;
    height:275px;
}
.main1-r-t{
    height:37px;
    width:100%;
}
.main1-r-t>div{
    float: left;
    text-align: center;
    line-height:38px;
    color:#333;
    z-index:1;
    width:120px;
    height:38px;
    font-size:18px;
}
.main1-r-t>div a{
    display:block;
    width:100%;
    height:100%;
    line-height:38px;
    text-align: center;
    font-size:18px;
    color:#333;
}


.main1-r-b{
    padding-top:6px;
    border-top:1px solid #D8D8D8;
    width:100%;
    height:237px;
}
.main1-r-b .lists b{
    width:270px;
}

/*中间部分第一块样式结束*/

/*中间部分第二块样式开始*/

.main2{
    width:1180px;
    margin:0 auto;
    margin-top:50px;
}

/*中间部分第二块样式结束*/

/*中间部分第三块样式开始*/

.main3{
    box-sizing: content-box;
    width:1180px;
    margin:50px auto;
    margin-bottom:0;
    border-top:8px solid #00A1E9;
}
.main3 div{
    width:1180px;
    vertical-align:middle;
    display:table-cell;
    padding:0 50px;
    line-height: 38px;
    position: relative;
    font-size:20px;
    color: #666;
}
.s1,.s2{
    display: block;
    width:25px;
    position: absolute;
    height:20px;
}
.s1{
    background: url("icon_12.jpg") no-repeat;
    left:0;
    top:20px;
}
.s2{
    background: url("icon_13.jpg") no-repeat;
    right:0;
    bottom:20px;
}

/*中间部分第三块样式结束*/



/*中间部分的公共内容开始*/
.section .div-hover{
    box-sizing: content-box;
    text-align: center;
    border:1px solid #d8d8d8;
    width:118px;
    border-bottom:1px solid transparent;
    color:#256b9c;
    background: #fff;
    height:38px;
    line-height:39px;
    position:relative;
    top:-1px;
    z-index:10;
}
.section .div-hover a{
    color:#256b9c;
}
.hidden{
    display:none;
}
.show{
    display:block;
}
.lists{
    height:33px;
}
.lists>b{
    font-weight:normal;
    float:left;
    overflow: hidden;
    width:360px;
    height:33px;
    line-height:33px;
    font-size:14px;
    color:#666;
    padding-left:10px;
    background: url("dian.jpg") no-repeat left center;

}
.lists>span{
    float: right;
    height:33px;
    line-height:33px;
    padding-right:15px;
    font-size: 14px;
    text-align: right;
    color:#888;
}
/*中间部分的公共内容结束*/


.floor_three{
  width: 1180px;
  margin: 0 auto;
  border-top:4px solid #00a1e9;
}
.floor_three>.three_left{
  float: left;
  width: 850px;
}
.floor_three>.three_left>p{
  width: 100%;
  height: 70px;
  line-height: 70px;
  font-size: 22px;
}
.floor_three>.three_left>p>a{
  color: #0087c4;
}
.floor_three>.three_left>div>a>img{
  float: left;
  margin-right: 35px;
}
.floor_three>.three_left>div>div{
  float: left;
  width: 500px;
}
.floor_three>.three_left>div>div>h4{
  width: 100%;
  height: 45px;
  line-height: 40px;
  text-align: center;
  font-size: 18px;
  font-weight: bold;
}
.floor_three>.three_left>div>div>h4>a{
  color: #555;
}
.floor_three>.three_left>div>div>h4>a>span{
  font-size: 22px;
  color: #0087c4;

}
.floor_three>.three_left>div>div>p{
  color: #555;
  font-size: 14px;
  line-height: 27px;
}
.floor_three>.three_left>div>div>a{
  float: left;
  width: 93px;
  height: 28px;
  background: url(bf_9.png) no-repeat;
  text-align: center;
  line-height: 28px;
  font-size: 14px;
  color: #666;
  margin-top: 30px;
}
.three_right{
  float: right;
  width: 285px;
}
.three_right>p{
  width: 100%;
  height: 70px;
  line-height: 70px;
  font-size: 22px;
}
.three_right>p>a{
  color: #0087c4;
}