*{ margin:0; padding:0;}
body{ padding:0; margin:0; font-family: "SimSun";}
.clear{ clear:both;}
a{ list-style:none outside none;text-decoration:none;}
li{list-style-type: none;}
i,em{font-style:normal}
textarea,button,input:focus{ outline:none }
h1,h2,h3,h4,h5,h6,h7,p,span,i,b{ font-family: "SimSun";}

.top_nav{ width: 100%; border-bottom: 4px #00a18a solid;}
.top_nav ul{ width: 1230px;  margin: 0 auto; padding: 0 0 0px 0;}
.top_nav li{ margin-right: 0;}
.top_nav li img{ width: 100%;}
.logo_m{display: none;}
.cont{ width: 1230px; margin: 0 auto;}
.onenav{ width: 100%;}
.onenav dt{ width: 100%; height: 38px; margin: 35px 0 10px 0;}
.onenav dt h1{ float: left; margin-right: 20px;}
.onenav dt span{ margin-top: 15px; float: left; display: block;}
.onenav dd{ width: 100%;}
.onenav dd ul{ width: 100%; height: 38px; background: #f6f6f6; border-bottom: 1px solid #43bfc7;}
.onenav dd li{ width: 120px; float: left; text-align: center;}
.onenav dd li a{ line-height: 38px; color: #666; text-align: center; font-size: 16px;}
.onenav dd li:hover{ background: #43bfc7; }
.onenav dd li:hover a{ color: #fff;}
.onenav_xz{ background: #43bfc7;}
.onenav_xz a{ color: #fff !important;}
.twonav_right dt{ position: relative;}
.doc_mag{position: relative;}
.doc_mag .postion{
    position: absolute;
    top: -20px;
    right: 0px;
    background: #d8d8d8;
    width: 42px;
    height: 20px;
    text-align: center;
    color: #fff;
    font-size: 15px;
    line-height: 20px;
}
.footer{ width: 100%; background: #333;}
.footer_m{display: none;}
.footer dl{ width: 1230px; margin: 0 auto; padding: 30px 0;}
.footer dt{ width: 50%; float: left;}
.footer li{ line-height: 20px; color: #b2b2b2; font-size: 12px;}
.footer li a{ color: #b2b2b2;}
.footer dd{ width: 50%; float: right; text-align: right;}
.footer dd li a{ color: #b2b2b2; text-align: right; font-size: 12px;}
@media only screen and (max-width:428px){
    .logo_m{display: block;}
    .logo_pc{display: none;}
    .top_nav ul{ width: 100%; }
    .cont{ width: 94%; margin: 0 auto; margin-bottom: 23%;}
    .onenav dt{ margin: 3% 0;}
    .onenav dt span{ margin: 3% 0;}
    .onenav dd li{ width: 33%;}
    .footer{display: none;}
    .footer_m{display: block;}

    .footer_m {
        position: fixed;
        bottom: 0;
        left: 0;
        right: 0;
        width: 100%;
        font-size: 0;
        z-index: 100;
    }
    .footer_m .inBox {
        width: 100%;
        margin: 0 auto;
        max-width: 640px;
        position: relative;
    }
    .footer_m .f1 {
        left: 0;
    }
    .footer_m .f2 {
        left: 20%;
    }
    .footer_m .f3 {
        left: 40%;
    }
    .footer_m .f4 {
        left: 60%;
    }
    .footer_m .f5 {
        left: 80%;
    }
    .footer_m a {
        width: 20%;
        position: absolute;
        bottom: 0;
    }
    .footer_m img {
        vertical-align: middle;
    }
    .footer_m img {
        border: none;
        vertical-align: top;
        text-align: center;
        margin: 0px auto;
    }
    .footer_m img {
        width: 100%;
        margin: 0 auto;
    }
}