body {
        font-family: Microsoft YaHei;
        margin: 0;
        padding: 0;
        font-size: 14px;
        background: #008ab2;
        color: #535353;
        line-height: 22px;
}
p, div, form, img, ul, ol, li, dl, dt, dd {
        margin: 0;
        padding: 0;
        border: 0;
}
ul, ol, li {
        list-style: none;
}
h1, h2, h3, h4, h5, h6 {
        margin: 0;
        padding: 0;
}
table, li, tr, th, br {
        font-size: 14px;
        font-family: Microsoft YaHei;
}
img {
        display: block;
}

/* Á´½ÓÑÕÉ« */
a {
        text-decoration: none;
        color: #535353;
}
a:hover {
        text-decoration: none;
        color: #C00;
}
.fl {
        float: left;
}
.fr {
        float: right;
}
.tc {
        text-align: center;
}
.tr {
        text-align: right;
}
.cl {
        clear: both;
}
.mt_01{
        margin-top: 20px;
}
/* nav */
.nav {
        width: 100%;
        color: #fff;
        text-align: center;
        font-size: 12px;
        height: 40px;
        line-height: 40px;
        font-weight: normal;
        font-family: SimSun;
        background: #000;
}
.nav a {
        color: #fff;
}
.bg{
        background: url(../images/bg.jpg) no-repeat center top;
}
.bg01 {
        background: url(../images/title_01.jpg) no-repeat center top;
        height: 427px;
}
.bg02 {
        background: url(../images/title_02.jpg) no-repeat center top;
        height: 48px;
        text-align: center;
        font-size: 20px;
        color: #fff;
        line-height: 46px;
}
.bg02 a{
        color: #fff;
        padding: 0 15px;
}
.bg02 a:hover{
        color: #c00;
}
.tit{
        background: url(../images/title_03.jpg) no-repeat center;
        height: 48px;
        line-height: 48px;
        color: #fff;
}

.fs_01{
        font-size: 20px;
        text-indent: 20px;
}
.fs_02{
        font-size: 26px;
        text-align: center;
}
.fs_03{
        font-size: 18px;
        color: #0fa4dc;
        background: url(../images/title_04.png) repeat-x bottom;
        padding-bottom: 8px;
}
.fs_03 a{
        color: #0fa4dc;
}
.fs_03 a:hover{
        color: #c00;
}
.fs_04{
        font-size: 18px;
        color: #0fa4dc;
        line-height: 28px;
}
.fs_04 a{
        color: #0fa4dc;
}
.fs_04 a:hover{
        color: #c00;
}
.fs_05{
        color: #ff8a00;
}
.fs_05 a{
        color: #0fa4dc;
}
.fs_05 a:hover{
        color: #c00;
}
.fs_07{
        color: #0fa4dc;
}
.fs_07 a{
        color: #0fa4dc;
}
.fs_07 a:hover{
        color: #c00;
}
.fs_06{
        background: #6d6d6d;
        font-size: 20px;
        color: #fff;
        line-height: 28px;
        padding-left: 12px;
}
.fs_06 a{
        color: #fff;
}
.fs_06 a:hover{
        color: #c00;
}
.box01{
        height: 415px;
        overflow-y: auto;
}
.box02{
        padding: 12px 30px 0 15px;
}
.list01{
        padding-left: 15px;
}
.list01 li{
        background: url(../images/title_05.jpg) 0px 9px no-repeat;
        padding-left: 10px;
}
.list02{
        padding-left: 10px;
        width: 970px;
        float: left;
}
.list02 li{
        float: left;
        width: 180px;
        padding: 10px 0 0 10px;
        text-align: center;
}
.list02 li img{
        display: block;
        margin-bottom: 6px;
}
.list03{
        padding: 0 0 10px 5px;
        width: 970px;
}
.list03 li{
        float: left;
        width: 290px;
        padding: 0 0 10px 25px;
        text-align: center;
}
.list03 li img{
        display: block;
        margin-bottom: 6px;
}
.list04{
        width: 640px;
        padding-top: 20px;
}
.list04 li{
        float: left;
        width: 290px;
        padding: 0 15px 5px;
        text-align: center;
        font-size: 18px;
        font-weight: bold;
        color: #565454;
}
.list04 li img{
        display: block;
        margin-bottom: 5px;
}
.list04 li a{
        color: #565454;
}
.list04 li a:hover{
        color: #c00;
}
.list05{
        padding: 0 0 0 8px;
}
.list05 li{
        float: left;
        width: 136px;
        text-align: center;
        padding-left: 14px;
}
.list05 li img{
        display: block;
        border: 1px solid #b5b3b4;
        margin-bottom: 6px;
}

.tab2{ float:left; width:400px; margin-left:440px;}
.tab2 li{ float:left; margin: 10px; text-align:center;}
.tab2 li a{ display:block; text-decoration:none; width: 30px; height:18px; line-height:18px; font-weight:bold; text-align:center; color:#fff; font-size:12px;}
.tab2 li a:hover{ color:#FFF; text-decoration:none;}
.tab2 li a.a_01, .tab2 li a.a_02{ background:#00aedc;}
.tab2 li a.a_1, .tab2 li a.a_2{ background:#999999; }

.box_01{ float: right; width: 615px; height: 865px; overflow-y: auto; background:#fff url(../images/line.jpg) repeat-y left; }
.box_01 .pic{ float: left; margin-bottom: 15px; }
.box_02{ float:left; width:555px; background:url(../images/d1.png) 0px 0px no-repeat; padding:3px 0 0 30px;}
.box_02 .sj{ float:left; width:55px; line-height:20px;}
.box_02 .tw{ float:left; width:500px; line-height:20px;}
.box_02 .tw div{ padding-bottom:5px;}
.box_02 .tw img{ float:left; margin:10px 0;max-width: 500px;}
.box_03{ float:left; width:400px; padding:10px 0 0 85px; font:normal 26px/32px microsoft yahei;}

.list06{ padding:5px 0 0 20px; width:300px;}
.list06 li{ padding-top:10px;}
.list06 li span{ background:url(../images/title_04.png) repeat-x bottom left; margin:0 5px; padding:7px 0 5px; font-size:18px; color:#02a7d8; display:inline-block; }
.list06 li p{ padding:3px 5px 0;}

/* 杞崲鍥?css */
.loadImg{width:490px;height:415px; position:relative; float:left;}
.loadImg .imgShow img{width:490px; height:415px;}
.loadImg .imgShow p{text-align:center;color:#fff;line-height:33px;font-size:14px;font-weight:bold;}
.loadImg .imgText{width:320px;height:11px;position:absolute; bottom:15px; right:20px;}
.loadImg .imgText ul{text-align:center;line-height:18px;}
.loadImg .imgText ul li{float:right;width:18px;height:18px; font-size:12px; text-align:center; margin-left:5px; background:#000; color:#fff;}
.loadImg .imgText ul li.now{ background:#c00; color:#fff;}


.t28{
        text-indent: 28px;
}
/* footer */
#footer {
        width: 100%;
        line-height: 25px;
        font-family: SimSun;
        font-size: 12px;
        color: #fff;
        font-weight: normal;
        text-align: center;
        padding: 40px 0;
        background: #000;
        margin-top: 50px;
}
#footer a {
        color: #fff;
}
#footer p {
        text-align: center;
        font-family: SimSun;
        font-size: 12px;
}
#footer address {
        font-style: normal;
        text-align: center;
        color: #fff;
        font-family: SimSun;
        font-size: 12px;
}