.section{
    width:100%;
    min-height:500px;
}
/*中间部分第一块样式开始*/
.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-b{
    padding-top:6px;
    border-top:1px solid #D8D8D8;
    width:100%;
    height:237px;
}
.main1-r-b .lists b{
    width:275px;
    overflow: hidden;
}

    /*中间部分第一块样式结束*/

/*中间部分第二块样式开始*/

.main2{
    width:1180px;
    margin:0 auto;
    height:310px;
    margin-top:50px;
}
.main2-l{
    float:left;
    width:875px;
    height:310px;
    margin-right:20px;
}
.main2-l-t{
    height:37px;
    width:100%;
}
.main2-l-t>div{
    text-align: left;
    padding-left:5px;
    line-height:38px;
    color:#246a9b;
    width:110px;
    height:38px;
    font-size:18px;
    z-index:1;
}
.main2-l-b{
    box-sizing: content-box;
    border :1px solid #D8D8D8;
    width: 100%;
    height:270px;
}
.m2-b-1{
    float: left;
    width:125px;
    height:100%;
}
.m2-t{
    float: left;
    box-sizing: content-box;
    width:125px;
    height:134px;
    text-align: center;
    border-bottom:1px solid #D8D8D8;
    cursor: pointer;
    background: #fff;
}
#f2{
    height:135px;
    border:0;
}
.main2-l-b span{
    display:block;
    height:89px;
}


.f3{
    background: url("b_03.png") no-repeat center center;
}
.f31{
    background: url("b_03_h.png") no-repeat center center;
}
.f2{
    background: url("b_02.png") no-repeat center center;
}
.f21{
    background: url("b_02_h.png") no-repeat center center;
}
.f1{
    background: url("b_01.png") no-repeat center center;
}
.f11{
    background: url("b_01_h.png") no-repeat center center;
}

.m2-t div{
    height:30px;
    line-height:30px;
    font-size:16px;
    color:#666;
}
.main2-l-b .m2-hover div{
    color:#256C9B;
}

.m2-b {
    float: left;
    box-sizing: content-box;
    width: 709px;
    height: 240px;
    overflow: hidden;
    background: #F5F5F5;
    color: #888;
    padding: 15px 20px;
    border-left: 1px solid #d8d8d8;
    margin-left:-1px;
}
.m2-left{
    float: left;
    width:285px;
    height:225px;
    margin-top:10px;
}
.m2-right{
    float: left;
    width:380px;
    height:225px;
    margin-top:10px;
    margin-left:40px;
}
.m2-right-t{
    width:380px;
    height:100px;
    line-height:25px;
    font-size: 14px;
    overflow: hidden;
    position: relative;
}
.m2-right-t span{
    width:90px;
    height:25px;
    display: block;
    line-height:25px;
    float: right;
    background: #fff;
    position: absolute;
    right:0;
    bottom:0;
    background: url("icon_more.jpg") no-repeat;
}
.m2-right-bt{
    width:100%;
    height:25px;
    font-size:16px;
    color:#256c9b;
}
.m2-right-bb{
    float: left;
    color:#666;
    width:50%;
    height:28px;
    line-height:28px;
    overflow: hidden;
    padding-right:10px;
    padding-left:15px;
    background: url("icon_011.jpg") no-repeat center left;
}
.m2-right-bb a:hover{
    color:#256B9C;
}
.m2-hover{
    background: #f5f5f5;
    position: relative;
    z-index:100;
}


.main2-r{
    float:left;
    width:285px;
    height:310px;
}
.main2-r-t{
    height:37px;
    width:100%;
}
.main2-r-t>div{
    text-align: left;
    padding-left:5px;
    line-height:38px;
    color:#246a9b;
    z-index:1;
    width:110px;
    height:38px;
    font-size:18px;
}
.main2-r-b{
    padding-top:6px;
    border-top:1px solid #D8D8D8;
    width:100%;
    height:270px;
}
.main2-r-b .list b{
    width:250px;
    overflow: hidden;
}

/*中间部分第二块样式结束*/

/*中间部分第三块样式开始*/

.main3{
    box-sizing: content-box;
    width:1180px;
    margin:60px auto;
    height:222px;
    margin-bottom:0;
    border-top:8px solid #00A1E9;
}
.main3 div{
    vertical-align:middle;
    width:1180px;
    display:table-cell;
    height:222px;
    text-align: center;
    padding:0 150px;
    line-height:40px;
    position: relative;
    font-size:21px;
    color: #666;
}
.s1,.s2{
    display: block;
    width:25px;
    position: absolute;
    height:20px;
}
.s1{
    background: url("icon_12.jpg") no-repeat;
    left:0;
    top:60px;
}
.s2{
    background: url("icon_13.jpg") no-repeat;
    right:0;
    bottom:60px;
}

/*中间部分第三块样式结束*/
/*中间部分第四块样式开始*/

.main4{
    width:1180px;
    margin:0 auto;
    height:330px;
	overflow:hidden;
	position:relative;
}


.main4-m{
    float:left;
    box-sizing: content-box;
    width:363px;
    padding:0 15px;
    height:324px;
    border-bottom:3px solid #00A1E9;
    border-top:3px solid #256B9C;
    position:relative;
}


.main4-m-t{
    padding-left:14px;
    line-height:47px;
    color:#246a9b;
    width:110px;
    height:47px;
    font-size:18px;
}
.main4-m-m{
    height:210px;
    overflow: hidden;
}
.main4-m-b{
    position: absolute;
    bottom:20px;
    right:15px;
    width:90px;
    height:23px;
    background: url("more_03.png") no-repeat;
}
.main4-m-m .lists{
    height:30px;
}
.main4-m-m .lists{float: left;width: 100%;}
.main4-m-m .lists b{
    float:left;
    width:330px;
    height:30px;
    line-height:30px;
    font-weight:normal;
    overflow: hidden;
    font-size:14px;
    color:#666;
    padding-left:10px;
    background: url("dian.jpg") no-repeat left center;
}


.main4-l,.main4-r{border-top:3px solid #00A1E9;border-bottom:3px solid #256B9C; }
/*中间部分第四块样式结束*/

/*中间部分的公共内容开始*/
.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:38px;
    position:relative;
    top:-1px;
    z-index:10;
}
.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;
}
/*中间部分的公共内容结束*/
























