html * {
 list-style: none; margin: 0px; padding: 0px;
}
html {
 font-family: "宋体", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 13px;
}
body {
 font-size: 13px;
}
td {
 font-size: 13px;
}
body {
 
}
.body-top {
 background: url("../images/body-top.jpg") no-repeat top rgb(255, 255, 255); height: 20px;
}
.body-bottom {
 background: url("../images/body-bottom.jpg") no-repeat top rgb(255, 255, 255); height: 20px;
}
.body-bk {
 background: url("../images/body-bk.jpg") repeat-y top rgb(255, 255, 255); margin: 0px auto;
}
.body {
 margin: 0px auto; width: 1200px;
}
.top {
 background: url("../images/top.jpg") no-repeat top; height: 30px; line-height: 20px;
}
.header {
 background: url("../images/header.jpg") no-repeat top; height: 160px; clear: both;
}
.mtop {
 background: url("../images/mtop.jpg") repeat-x top; height: 42px; padding-top: 0px;
}
.mtop .div {
 background: url("../images/mtop.jpg") repeat-x top; height: 42px; padding-top: 0px;
}
.middle {
 margin: 0px; padding: 10px 0px;
}
.footer {
 background: rgb(238, 238, 238); padding: 2px 0px; text-align: center; line-height: 20px; font-size: 12px; border-bottom-color: rgb(51, 119, 255); border-bottom-width: 0px; border-bottom-style: solid;
}
.header {
 overflow: hidden;
}
.header div {
 display: none;
}
.header .t1 {
 color: rgb(255, 255, 255); letter-spacing: 17px; font-family: "宋体"; font-size: 26px;
}
.header .t2 {
 color: rgb(255, 255, 255); font-family: "宋体"; font-size: 12px;
}
.header .t3 {
 top: -35px; text-align: right; color: rgb(255, 0, 0); font-family: "宋体"; font-size: 36px; font-weight: bold; position: relative;
}
.header .t4 {
 display: block;
}
.top .top-links {
 padding: 5px 10px; width: 400px; text-align: right; color: rgb(255, 255, 255); font-size: 12px; float: right;
}
.top .top-title {
 padding: 5px 10px; color: rgb(255, 255, 255); font-weight: bold; margin-right: 350px;
}
.top .top-links a {
 color: rgb(255, 255, 255); text-decoration: none;
}
.top .top-links a:hover {
 color: rgb(255, 0, 0); text-decoration: underline;
}
.middle .ll {
 color: rgb(51, 51, 51);
}
.middle .ll a {
 color: rgb(0, 0, 0); text-decoration: none;
}
.middle .ll a:link {
 color: rgb(0, 0, 0); text-decoration: none;
}
.middle .ll a:visited {
 color: rgb(0, 0, 0); text-decoration: none;
}
.middle .ll a:hover {
 color: rgb(255, 0, 0);
}
.middle .ll {
 width: 270px; float: left;
}
.middle .rr {
 width: 270px; margin-top: 0px; float: right; display: none;
}
.middle .cc {
 margin: 0px 0px 0px 280px !important; -ms-zoom: 1;
}
.middle .clear {
 height: 0px; line-height: 0px; clear: both; font-size: 1px;
}
.middlebk {
 background: url("../images/bk-middle.jpg") no-repeat right bottom;
}
.llccrr {
 
}
.ccrr {
 margin: 0px 0px 0px 240px;
}
.newspath {
 font-size:15px;
 background: url("../images/newspath.jpg") no-repeat left top; padding: 5px 10px 5px 20px; height: 20px; line-height: 20px; font-weight: bold;
}
.newspath {
 color: rgb(255, 255, 255); text-decoration: none;
}
.newspath a {
 color: rgb(255, 255, 255); text-decoration: none;
}
.newspath a:link {
 color: rgb(255, 255, 255); text-decoration: none;
}
.newspath a:visited {
 color: rgb(255, 255, 255); text-decoration: none;
}


.lyj {
    margin: 10px 0;
}
    .lyj .col-lc {
        width: 790px;
        float: left;
    }
    .lyj .col-r {
        margin-left: 800px;
    }
    .lyj .col-l {
        width: 380px;
        float: left;
    }
    .lyj .col-lc .col-c {
        margin-left: 390px;
    }
.footer dl {
    display: block;
    float: left;
    text-align: left;
}
    .footer dl dt {
        display: block;
        color: #3A2C08;
        font-weight: 700;
        font-size: 18px;
        line-height: 1.2;
        margin: 5px 5px 10px 5px;
    }
    .footer dl dd {
        display: block;
        font-size: 14px;
        color: #3A2C08;
        line-height: 22px;
        margin: 0px 5px;
    }
    .footer dl dd img{
        height: 100px;
    }

.clearfix::after {
    display: table;
    line-height: 0;
    content: "";
    clear: both;
}
.footer .aboutus {
    width: 450px;
}
.footer .weixin {
    width: 200px;
}
.footer .shequn {
    width: 200px;
}
.footer .fangwen {
    width: 350px;
}
