.body-01,.body-03,.body-04{
margin-top: 10px;
overflow: hidden;
}
.news .title,.notice .title,.shared .title,.download .title,.link .title{
font-size: 22px;
color: #000;
line-height: 56px;
}
.news .title,.shared .title,.link .title{
border-bottom: 4px solid #5c8cd5;
}
.notice .title,.download .title{
border-bottom: 4px solid #fdb927;
}
.news .title a,.notice .title a,.shared .title a,.download .title a,.link .title a{
font-size: 12px;
color: #333333;
float: right;
margin-right: 6px;
}
.news, .shared {
    width: 815px;
    float: left;
    margin-right: 20px;
}

.notice ,.download{
width: 456px;
float: left;
}
.body-01 ul{
padding: 32px 20px 10px;
}
.body-01 .news ul{
width: 440px;
float: left;
}
.body-01 .notice ul {
    border: 1px solid #dddddd;
    border-top: 0px;
    min-height: 350px;
}

.body-01 li a{

color: #000;
font-size: 14px;
line-height: 50px;
}
.body-01 li span{
float: right;
color: #000;
font-size: 14px;
line-height: 50px;
}
.news-img{
width: 332px;
margin-top: 24px;
height: 363px;
float: left;
border: 1px solid #dddddd;
}
.news-img img{
width: 100%;
height: 210px;
}
.news-img-top a {
    color: #000;
    font-size: 16px;
    margin: 10px 0 0 22px;
    line-height: 50px;
    overflow: hidden;
    height: 50px;
    width: 300px;
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: bold;
}


.news-img-bottom span {
    height: 3px;
    width: 60px;
    background-color: rgba(1, 108, 187, 1);
    display: block;
    margin: 0 0 10px 20px;
}

.news-img-bottom p {
    font-size: 12px;
    color: rgba(0, 0, 0, 1);
    margin: 0 22px;
    line-height: 24px;
}

.body-02{
margin-top: 30px;
background-color: #f6f6f6;
overflow: hidden;
min-width:1300px;
}
.body-02 .title{
background: url(../images/xx.png) no-repeat center center;
}
.body-02 .title p{
text-align: center;
line-height: 78px;
}
.body-02-body{
position: relative;
}
.body-02-body ul{
margin: 0 2px 38px;
overflow: hidden;
}
.body-02-body li{
width: 200px;
height: 60px;
float: left;
margin: 11px 8px 0;
}
.body-02-body .li1,.body-02-body .li7{
background-color: #dee4e4;
}
.body-02-body .li2,.body-02-body .li8{
background-color: #e1e2e8;
}
.body-02-body .li3,.body-02-body .li9{
background-color: #dce8ea;
}
.body-02-body .li4,.body-02-body .li10{
background-color: #eae8e6;
}
.body-02-body .li5,.body-02-body .li11{
background-color: #e7e6ef;
}
.body-02-body .li6,.body-02-body .li12{
background-color: #e0e6e2;
}
.body-02-body li a{
font-size: 18px;
line-height: 60px;
text-align: center;
color: #000;
width: 100%;
display: block;
}
.body-03-body{
margin-top: 24px;
height: 314px;
position: relative;
}
.body-03-body .shared-left {
    width: 290px;
    height: 314px;
    background: url(../images/gxk.png) no-repeat left;
    float: left;
    padding-left: 10px;
}


.body-03-body .shared-left .top{
font-size: 14px;
color: #7dccf3;
line-height: 22px;
margin-top:170px;
}
.body-03-body .shared-left .bottom{
font-size: 16px;
color: #fff;
line-height: 24px;
margin-top: 7px;
}
.body-03-body .shared-right{
width: 510px;
height: 100%;
float: left;
}
.body-03-body .shared-right img{
width: 100%;
height: 100%;
}
.download .body-03-body{
background-color: #f5f6f9;
}
.download-title{
font-size: 18px;
line-height: 70px;
text-align: center;
color:#000
}
.download-body{
font-size: 12px;
line-height: 24px;
margin: 0 24px;
}
.download-body a{
color: #0c2e86;
}
.download-footer{
width: 100%;
height: 50px;
position: absolute;
bottom: 0;
background-color: #99ccff;
}
.download-footer a{
text-align: center;
line-height: 50px;
font-size: 18px;
color: #fff;
display: block;
}
.download-footer span{
position: absolute;
height: 50px;
right: 16px;
top: 0;
line-height: 50px;
font-size: 26px;
color: #fff;
font-family: '微软雅黑';
}
.photo-slide{
width: 1184px;
margin: 0 auto 40px;
overflow: hidden;
}
.photo-slide ul{
width: 5000px;
margin: 0;
padding: 0;
position: relative;
left: 0;
}
.photo-slide ul li{
width: 280px;
height: 177px;
border-top: 3px solid #5c8cd5;
margin: 0 8px;
position: relative;
}
.photo-slide ul a{
height: 177px;
}
.photo-slide ul a img{
width: 100%;
height: 100%;
}
.photo-slide .photo-slide-bottom{
width: 280px;
height: 44px;
position: absolute;
bottom: 0;
}
.photo-slide .photo-slide-bottom a{
font-size: 14px;
height:44px;
line-height: 44px;
color: #fff;
background-color: rgba(21,21,20,0.8);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8150C14,endColorstr=#C8150C14);
}
.btn{
position: absolute;
width: 1300px;
height: 180px;
}
.btn-left,.btn-right{
width: 58px;
line-height: 180px;
position: absolute;
text-align: center;
cursor: pointer;
font-size: 70px;
color: #e1e2e8;
font-family: '微软雅黑';
}
.btn-left{
left: 0;
}
.btn-right{
right: 0;
}
.body-04 ul{
margin-top: 15px;
}
.body-04 li{
float: left;
margin-right: 50px;
}
.body-04 li a{
font-size: 14px;
color: #333;
line-height: 46px;
}
.kyzq {
            font-size: 16px;
            line-height: 40px;
            margin-top: 10px;
font-weight: 500;

        }
        .xz {
            overflow: hidden;
min-height:86px;
        }
        .xz li {
            float: left;
            width: 200px;
            padding: 4px 12px;
        }
.xz a{
 color: #6b6b6b;}