@charset "gb2312";
/* CSS Document */
/*html {filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); -webkit-filter: grayscale(100%); }*/
body, h1, h2, h3, h4, h5, h6, hr, blockquote,
dl, dt, dd, ul, ol, li,
pre,
form, fieldset, legend, button, input, textarea,
th, td {
    margin: 0;
    padding: 0;
}

* {
    margin: 0;
    padding: 0;
    list-style: none;
}

img {
    border: none;
}

body {
    font-size: 12px;
    font-family: "����";
    color: #333333;
    margin: 0;
    padding: 0;
    line-height: 20px;
    background: #efefef;
}

.clear {
    clear: both;
}

a {
    color: #888888;
    text-decoration: none;
}

    a:hover {
        color: #6eb43a;
        text-decoration: none;
    }

.bg {
    width: 100%;
    margin: 0 auto;
}

.bg1 {
    width: 1210px;
    margin: 0 auto;
}

.bg2 {
    width: 100%;
    margin: 0 auto;
    background: #FFF;
}

.top {
    width: 1210px;
    margin: 0 auto;
    height: 115px;
}

.logo {
    width: 484px;
    height: 115px;
    float: left;
}

.search {
    float: right;
    padding-top: 33px;
}

.search1 {
    width: 310px;
    height: 35px;
}

.search2 {
    width: 201px;
    float: left;
    height: 35px;
}

.search2-1 {
    width: 150px;
    height: 35px;
    float: left;
}

.search2-2 {
    width: 41px;
    height: 35px;
    float: left;
}

.ss3 {
    width: 300px;
    margin: 0 auto;
    padding-bottom: 15px;
    padding-top: 25px;
}

.ss3-1 {
    width: 250px;
    height: 35px;
    float: left;
}

.ss3-2 {
    width: 50px;
    height: 35px;
    float: left;
}

.input6 {
    width: 235px;
    padding: 2px 5px 2px 10px;
    height: 31px;
    line-height: 31px;
    border: none;
    background: url(../images/ss-bg1.jpg) no-repeat;
}

.input1 {
    width: 135px;
    padding: 2px 5px 2px 10px;
    height: 31px;
    line-height: 31px;
    border: none;
    background: url(../images/ss-bg.jpg) no-repeat;
}

.input2 {
    width: 95%;
    border-radius: 5px;
    border: 1px solid #ccc;
    padding: 8px;
    font-family: "΢���ź�";
    color: #7d7d7d;
    font-size: 14px;
}

.input3 {
    width: 15%;
    border-radius: 5px;
    border: 1px solid #ccc;
    height: 20px;
    line-height: 20px;
    padding: 5px;
    font-family: "΢���ź�";
    color: #7d7d7d;
    font-size: 14px;
}

.input4 {
    width: 200px;
    height: 36px;
    line-height: 36px;
    border: 1px solid #c2bebe;
    padding-left: 16px;
    color: #a9a9a9;
    font-size: 14px;
}

.input4-1 {
    width: 132px;
    height: 36px;
    line-height: 36px;
    border: 1px solid #c2bebe;
    padding-left: 16px;
    color: #a9a9a9;
    font-size: 14px;
}

.input5 {
    width: 146px;
    height: 42px;
    line-height: 42px;
    border: 1px solid #c2bebe;
    padding-left: 56px;
    background: url(../images/yh1.jpg) no-repeat left;
    color: #a9a9a9;
    font-size: 14px;
}

.input5-1 {
    width: 146px;
    height: 42px;
    line-height: 42px;
    border: 1px solid #c2bebe;
    padding-left: 56px;
    background: url(../images/mm1.jpg) no-repeat left;
    color: #a9a9a9;
    font-size: 14px;
}

.checkbox {
    float: left;
    padding: 0 10px;
    font-size: 14px;
    line-height: 15px;
    margin: 0 0 20px 0;
}

.title_navi {
    width: 100%;
    height: 40px;
    border: 1px solid #CBCBCB;
    margin: 0 auto;
    /*margin:0 auto;*/
}

    .title_navi span {
        border-left: 5px solid #6eb43a;
        padding: 0 0 0 20px;
        display: inline-block;
        height: 20px;
        line-height: 20px;
        margin: 10px;
    }

        .title_navi span a {
            /*display: inline-block;*/
            margin: 0 5px;
        }



.search3 {
    width: 59px;
    float: right;
    height: 35px;
    line-height: 35px;
    background: url(../images/yh.jpg) no-repeat left;
    padding-left: 46px;
}

.tabb {
    width: 511px;
    padding-top: 14px;
}

.tabb1 {
    width: 163px;
    height: 33px;
    float: left;
}

.tabb3 {
    width: 200px;
    height: 33px;
    float: left;
}
.tabb2 {
    width: 148px;
    height: 33px;
    float: left;
}

.menu {
    width: 1210px;
    height: 56px;
    margin: 0 auto;
    background: url(../images/m-bg.jpg) repeat-x top;
    line-height: 56px;
}

.menu1 {
    width: 1210px;
    margin: 0 auto;
}

.p-box {
    width: 1210px;
    height: 341px;
    margin: 0 auto;
}

.p-box1 {
    width: 885px;
    height: 341px;
    float: left;
}

.p-box2 {
    width: 325px;
    float: left;
    height: 341px;
}

.center {
    width: 1210px;
    background: url(../images/center.png) repeat-x top;
    margin: 0 auto;
    padding-top: 30px;
    padding-bottom: 64px;
    position: relative;
    z-index: 2;
}

.center111 {
    width: 100%;
    background: url(../images/center.png) repeat-x top;
    margin: 0 auto;
    padding-top: 30px;
    padding-bottom: 64px;
}

/*-------------index.flash-----------*/
#flash {
    width: 885px;
    height: 341px;
    overflow: hidden;
    margin: 0 auto;
    clear: both;
    position: relative;
}

    #flash a {
        width: 885px;
        height: 341px;
        display: none;
    }

        #flash a#flash1 {
            display: block;
        }

    #flash img {
        width: 885px;
        height: 341px; /* display:none;*/
    }

.flash_bar {
    width: 700px;
    left: 32%;
    z-index: 1;
    height: 40px;
    overflow: hidden;
    position: absolute;
    padding-top: 13px !important;
    padding-top: 12px;
    bottom: 0px;
}

    .flash_bar .dq {
        display: block;
        float: left;
        width: 12px;
        height: 12px;
        margin: 5px 5px; /* background: url(../images/flashpagecurrent.png) no-repeat 0px 0px;*/
        cursor: pointer;
        background: url(../images/flashpagecurrent.png) no-repeat 0px 0px;
        _background: none;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/flashpage.png",sizingMethod="crop");
    }

    .flash_bar .no {
        display: block;
        float: left;
        width: 12px;
        height: 12px;
        margin: 5px 5px; /* background: url(../images/flashpagecurrent.png) no-repeat 0px 0px;*/
        cursor: pointer;
        background: url(../images/flashpage.png) no-repeat 0px 0px;
        _background: none;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/flashpagecurrent.png",sizingMethod="crop");
    }

#flashBg {
    height: 341px;
    overflow: hidden;
    width: 890px;
    clear: both;
    margin: 0;
    padding: 0;
    background: white;
    z-index: -1;
}

#flashLine {
    height: 341px;
    width: 885px;
    clear: both;
    background-repeat: repeat-x;
    background-position: center bottom;
}

#flash1, #flash2, #flash3, #flash4, {
    background-repeat: repeat-x;
    background-position: center;
}
/*-------------index.flash-----------*/

.news-p {
    width: 321px;
    height: 341px;
    border-left: 3px solid #e3e3e3;
}

.left {
    width: 884px;
    float: left;
}

.left1 {
    width: 884px;
    margin: 0 auto;
}

.right {
    width: 300px;
    float: right;
}

.s-new {
    width: 832px;
    padding: 23px 25px 23px 25px;
    height: 240px;
    margin-bottom: 35px;
    background: #FFF;
    border: 1px solid #e5e4e4;
}

.s-new1 {
    width: 342px;
    height: 204px;
    float: left;
}

.s-new2 {
    width: 470px;
    float: right;
}

.s-new3 {
    width: 100%;
    height: 32px;
    line-height: 32px;
    font-size: 18px;
    font-family: "΢���ź�";
    color: #555555;
    padding-bottom: 5px;
}

.s-new3-1 {
    width: 80px;
    line-height: 26px;
    margin-top: 3px;
    margin-bottom: 3px;
    float: left;
    margin-right: 15px;
    background: #6eb43a;
    font-size: 14px;
    color: #FFF;
    text-align: center;
}

.s-new4 {
    width: 470px;
    line-height: 24px;
    font-family: "΢���ź�";
    font-size: 16px;
    color: #64bf00;
}

.s-new5 {
    width: 470px;
    line-height: 24px;
    color: #777777;
    font-size: 14px;
    height: 130px;
}

.s-new6 {
    width: 470px;
    font-size: 12px;
    font-family: Verdana;
    color: #888888;
    height: 30px;
    line-height: 30px;
}

.s-new7 {
    width: 100%;
    line-height: 30px;
    color: #908e8e;
    font-size: 12px;
}

.s-new7 a{
    color: #fc7a30;
    padding: 0 5px;
}
.s-new8{
    color: #fc7a30;
}
.s-new8 a{
    color: #fc7a30;
    padding: 0 5px;
}
.s-page {
    width: 884px;
    padding-top: 34px;
}

.zbdw {
    width: 300px;
    margin-bottom: 28px;
}

.ggw {
    width: 300px;
    height: 230px;
    margin-bottom: 31px;
}

.bwdt {
    width: 299px;
    height: 246px;
    border-bottom: 1px solid #e6e5e5;
    border-top: 1px solid #e6e5e5;
    border-right: 1px solid #e6e5e5;
    margin-bottom: 28px;
    background: #ffffff;
}

.bwdt1 {
    width: 295px;
    height: 62px;
    border-bottom: 1px solid #e6e5e5;
    border-left: 4px solid #62be01;
}

.bwdt1-1 {
    width: 200px;
    float: left;
    line-height: 62px;
    color: #64bf00;
    font-size: 18px;
    font-family: "΢���ź�";
    padding-left: 15px;
}

.bwdt1-2 {
    width: 70px;
    height: 62px;
    line-height: 62px;
    text-align: center;
    border-left: 1px solid #f2f2f2;
    color: #888888;
    float: left;
}

.bwdt2 {
    width: 295px;
    height: 183px;
    border-left: 4px solid #a3a3a3;
}

.bwdt2-1 {
    width: 270px;
    height: 183px;
    padding-left: 15px;
    line-height: 23px;
    font-size: 15px;
    font-family: "΢���ź�";
    height: 243px;
    padding-top: 10px;
    color: #777777;
}

.bwdt3 {
    width: 248px;
    margin: 0 auto;
    padding-top: 3px;
}

    .bwdt3 li {
        width: 230px;
        list-style: none;
        height: 40px;
        border-bottom: 1px dashed #c1c1c1;
        line-height: 40px;
        background: url(../images/li.jpg) no-repeat left;
        padding-left: 18px;
        font-size: 14px;
    }

    .bwdt3 a {
        color: #888888;
        text-decoration: none;
    }

        .bwdt3 a:hvoer {
            color: #64bf00;
            text-decoration: none;
        }


.jg1 {
    width: 501px;
    height: 62px;
    border-bottom: 1px solid #e6e5e5;
    border-left: 4px solid #62be01;
}

.jg1-1 {
    width: 406px;
    float: left;
    line-height: 62px;
    color: #64bf00;
    font-size: 18px;
    font-family: "΢���ź�";
    padding-left: 15px;
}

.jg2 {
    width: 501px;
    height: 183px;
    border-left: 4px solid #a3a3a3;
}

.jg3 {
    width: 454px;
    margin: 0 auto;
    padding-top: 3px;
}

    .jg3 li {
        width: 436px;
        list-style: none;
        height: 40px;
        border-bottom: 1px dashed #c1c1c1;
        line-height: 40px;
        background: url(../images/li.jpg) no-repeat left;
        padding-left: 18px;
        font-size: 14px;
    }

    .jg3 a {
        color: #888888;
        text-decoration: none;
    }

        .jg3 a:hvoer {
            color: #64bf00;
            text-decoration: none;
        }

.qyml {
    width: 299px;
    height: 338px;
    border-bottom: 1px solid #e6e5e5;
    border-top: 1px solid #e6e5e5;
    border-right: 1px solid #e6e5e5;
    margin-bottom: 28px;
    background: #ffffff;
}

.qyml1 {
    width: 1160px;
    margin: 0 auto;
    background: #FFF;
    border: 1px solid #CCC;
    padding: 20px;
}

.qyml2 {
    width: 1158px;
    border: 1px solid #dddddd;
    height: 140px;
}

.qyml3 {
    width: 1098px;
    height: 67px;
    border-bottom: 1px solid #dddddd;
    padding: 16px 30px 16px 30px;
    font-family: "΢���ź�";
}

.qyml3-1 {
    width: 1098px;
    line-height: 40px;
    font-size: 18px;
    color: #333333;
}

.qyml3-2 {
    width: 1098px;
    line-height: 30px;
    font-size: 16px;
    color: #333333;
}

.qyml4 {
    width: 1158px;
    height: 40px;
    line-height: 40px;
    background: #6eb43a;
}

    .qyml4 li {
        width: 120px;
        float: left;
        list-style: none;
        line-height: 40px;
        text-align: center;
        border-right: 1px solid #;
    }

.jgqs {
    width: 299px;
    height: 312px;
    border-bottom: 1px solid #e6e5e5;
    border-top: 1px solid #e6e5e5;
    border-right: 1px solid #e6e5e5;
    margin-bottom: 28px;
    background: #ffffff;
}

.jgqs1 {
    width: 295px;
    height: 249px;
    margin: 0 auto;
}

.jszl {
    width: 299px;
    height: 287px;
    border-bottom: 1px solid #e6e5e5;
    border-top: 1px solid #e6e5e5;
    border-right: 1px solid #e6e5e5;
    margin-bottom: 28px;
    background: #ffffff;
}

.jszl1 {
    width: 600px;
    float: right;
    padding-top: 15px;
    line-height: 24px;
    font-size: 14px;
    color: #797979;
}

.qkzl {
    width: 299px;
    height: 621px;
    border-bottom: 1px solid #e6e5e5;
    border-top: 1px solid #e6e5e5;
    border-right: 1px solid #e6e5e5;
    margin-bottom: 28px;
    background: #ffffff;
}

.qkzl1 {
    width: 247px;
    margin: 0 auto;
}

.qkzl2 {
    width: 247px;
    height: 260px;
    border-bottom: 1px dashed #c1c1c1;
    padding-top: 15px;
}

.qkzl3 {
    width: 170px;
    height: 225px;
    margin: 0 auto;
}

.qkzl3-1 {
    width: 170px;
    margin: 0 auto;
    line-height: 26px;
    text-align: center;
    font-size: 14px;
    color: #333333;
}


.p1Page2 {
    margin: 0 auto;
    height: 44px;
    font-family: "΢���ź�";
    font-size: 16px;
    color: #535353;
}

.page {
    line-height: 40px;
    text-align: center;
}

    .page a {
        margin: 0 3px;
        display: inline-block;
        padding: 0 6px;
        background: #fff;
        width: 50px;
    }

        .page a:hover {
            background: #5aac00;
        }

        .page a.on {
            background: #5aac00;
            border-color: #5aac00;
            color: #FFF;
            width: 30px;
        }

        .page a.on1 {
            background: #ffffff;
            border-color: #5aac00;
            color: #535353;
            width: 30px;
        }

        .page a.page_turn:hover {
            background: #5aac00;
            border-color: #3BA2E3;
            color: #FFF;
            box-shadow: 1px 1px 3px #CCC;
        }

    .page input {
        width: 20px;
        height: 20px;
        line-height: 20px;
        margin-right: 8px;
        padding-left: 5px;
        border: 1px solid #CCC;
        vertical-align: top;
    }

        .page input:hover {
            border-color: #5aac00;
        }

.foot {
    width: 100%;
    height: 150px;
    margin: 0 auto;
}

.foot1 {
    width: 100%;
    height: 52px;
    line-height: 52px;
    background: #4d4e50;
    text-align: center;
    color: #ffffff;
    font-family: "΢���ź�";
    font-size: 14px;
}

.foot2 {
    width: 100%;
    height: 98px;
    line-height: 98px;
    background: #353638;
    text-align: center;
    color: #ffffff;
    font-family: "΢���ź�";
    font-size: 14px;
}

.ny-menu {
    width: 882px;
    height: 60px;
    margin-bottom: 15px;
    border-bottom: 1px solid #e1e1e1;
}

    .ny-menu li {
        width: 109px;
        height: 60px;
        line-height: 60px;
        text-align: center;
        float: left;
        border-right: 1px solid #e1e1e1;
        list-style: none;
    }

.ny-new {
    width: 832px;
    padding: 25px;
    border: 1px solid #e1e1e1;
    background: #FFF;
}

.gyjs {
    width: 832px;
    margin: 0 auto;
}

    .gyjs li {
        width: 810px;
        list-style: none;
        background: url(../images/li.jpg) no-repeat left;
        line-height: 40px;
        border-bottom: 1px dashed #c1c1c1;
        color: # 666666;
        padding-left: 22px;
    }

.gyjs-span {
    float: left;
    font-size: 14px;
}

.gyjs-span1 {
    width: 100px;
    float: right;
    text-align: center;
    font-family: "΢���ź�";
    font-size: 14px;
}

.new-tit {
    width: 820px;
    height: 20px;
    border: 1px solid #e1e1e1;
    background: #efefef;
    padding-top: 11px;
    padding-bottom: 11px;
    padding-left: 10px;
}

.new-tit-1 {
    width: 820px;
    border-bottom: 1px solid #e1e1e1;
    background: #fff;
    padding-top: 11px;
    padding-bottom: 11px;
    padding-left: 10px;
}

.new-tit1 {
    float: left;
    height: 20px;
    line-height: 20px;
    text-align: center;
    padding-left: 15px;
    padding-right: 15px;
    border-right: 1px solid #333333;
}

.new-tit2 {
    width: 820px;
    padding-bottom: 10px;
}

.new-tit2-1 {
    float: left;
    width: 80px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    font-weight: bold;
    font-family: "΢���ź�";
}

.new-tit2-2 {
    float: left;
    width: 740px;
    line-height: 30px;
    font-size: 14px;
    font-family: "΢���ź�";
}

.new-tit2-3 {
    float: left;
    padding-right: 20px;
}

.new1 {
    width: 832px;
    margin: 0 auto;
}

    .new1 li {
        width: 832px;
        list-style: none;
        padding-top: 30px;
        padding-bottom: 30px;
        border-bottom: 1px dashed #e1e1e1;
    }

.new-left {
    width: 238px;
    height: 143px;
    float: left;
}

.new-left1 {
    width: 238px;
    height: 123px;
    float: left;
}

.new-right {
    width: 570px;
    float: right;
}

.nnew-right {
    width: 100%;
    float: right;
}

.new-right1 {
    width: 100%;
}

.new3 {
    width: 100%;
    height: 32px;
    line-height: 32px;
    font-size: 18px;
    font-family: "΢���ź�";
    color: #555555;
    padding-bottom: 10px;
}

.new4 {
    width: 100%;
    line-height: 24px;
    font-family: "΢���ź�";
    font-size: 16px;
    color: #64bf00;
}

.new5 {
    width: 100%;
    line-height: 26px;
    color: #777777;
    font-size: 14px;
    height: 55px;
}

.new6 {
    width: 100%;
    font-size: 12px;
    font-family: Verdana;
    color: #888888;
    padding-top: 5px;
}

.new6-1 {
    width: 570px;
    font-size: 12px;
    color: #888888;
}

.new7 {
    width: 832px;
    padding-top: 25px;
}

.new-span {
    width: 85%;
    float: left;
}

.new-span1 {
    width: 15%;
    float: right;
    text-align: center;
    font-weight: bold;
    color: #3f3f3f;
    font-size: 12px;
}

.new-span2 {
    width: 90%;
    float: left;
}

.new-span3 {
    width: 10%;
    float: right;
    text-align: center;
    font-weight: bold;
    color: #3f3f3f;
    font-size: 12px;
}

.new8 {
    width: 100%;
    font-size: 12px;
    color: #555555;
    padding-top: 5px;
}

.new8-1 {
    float: left;
    padding-right: 50px;
}

.new8-2 {
    float: left;
}


.new11 {
    width: 960px;
    margin: 0 auto;
}

    .new11 li {
        width: 960px;
        list-style: none;
        padding-top: 30px;
        padding-bottom: 30px;
        border-bottom: 1px dashed #e1e1e1;
    }

.new-right11 {
    width: 680px;
    float: right;
}

.new3-1 {
    width: 680px;
    height: 32px;
    line-height: 32px;
    font-size: 18px;
    font-family: "΢���ź�";
    color: #555555;
}

.new4-1 {
    width: 680px;
    line-height: 24px;
    font-family: "΢���ź�";
    font-size: 16px;
    color: #64bf00;
}

.new5-1 {
    width: 680px;
    line-height: 26px;
    color: #777777;
    font-size: 14px;
    padding-top: 10px;
    height: 60px;
}

.new6-11 {
    width: 680px;
    font-size: 12px;
    font-family: Verdana;
    color: #888888;
}

.new6-12 {
    width: 680px;
    font-size: 12px;
    color: #888888;
}


.new1-left {
    width: 150px;
    height: 143px;
    float: left;
}

.new1-right {
    width: 655px;
    float: right;
}

.zjyl {
    width: 110px;
    line-height: 28px;
    background: #6eb43a;
    font-size: 18px;
    color: #FFF;
    text-align: center;
    font-weight: bold;
    margin-bottom: 8px;
}

.zjyl1 {
    width: 150px;
    height: 143px;
}

.new31 {
    width: 655px;
    height: 40px;
    line-height: 40px;
    font-size: 18px;
    font-weight: 500;
    font-family: "΢���ź�";
    color: #000;
}

.new51 {
    width: 655px;
    line-height: 26px;
    color: #777777;
    font-size: 14px;
    padding-top: 10px;
    height: 90px;
}

.zcbz {
    width: 258px;
    margin: 0 auto;
}

    .zcbz li {
        width: 258px;
        list-style: none;
        height: 40px;
        border-bottom: 1px dashed #c1c1c1;
    }

.zcbz1 {
    width: 258px;
    line-height: 40px;
    font-size: 14px;
    color: #333333;
}

.zcbz2 {
    width: 258px;
    line-height: 42px;
    text-align: right;
    font-size: 12px;
    color: #888888;
}

.zjyl2 {
    width: 300px;
    height: 452px;
    margin-bottom: 23px;
    background: #dfdede;
}

.zjyl3 {
    width: 282px;
    margin: 0 auto;
}


.pro1 {
    width: 197px;
    float: left;
    padding: 15px 5px 10px 5px;
}

.pro1-1 {
    width: 195px;
    height: 138px;
    border: 1px solid #CCC;
}

.pro1-2 {
    width: 197px;
    line-height: 22px;
    text-align: center;
    font-size: 14px;
    color: #595959;
    padding-top: 8px;
}

.pro1-2-1 {
    width: 230px;
    line-height: 22px;
    font-size: 12px;
    color: #595959;
    padding-left: 27px;
    color: #6eb43a; /*text-align:center;*/
}

.pro1-3 {
    width: 197px;
    padding-top: 5px;
    height: 30px;
    text-align: center;
}

.pro2 {
    width: 252px;
    float: left;
    padding: 15px 30px 10px 30px;
}

.detail {
    width: 100%;
    line-height: 38px;
    height: auto;
    text-align: center;
    font-size: 20px;
    font-family: "΢���ź�";
    border-bottom: 1px dashed #CCC;
}

.detail1 {
    width: 100%;
    line-height: 24px;
    font-size: 14px;
    font-family: "΢���ź�";
    border-bottom: 1px dashed #CCC;
}

    .detail1 p {
        text-indent: 2em;
        padding-bottom: 15px;
    }

.detail2 {
    width: 100%;
    height: 34px;
    text-align: center;
    line-height: 34px;
    font-weight: bold;
    font-size: 14px;
    font-weight: bold;
}

.m2 {
    font: normal 14px "΢���ź�";
    width: 109px;
    height: 60px;
    color: #333333;
    behavior: url("iepngfix.htc");
    text-align: center;
    line-height: 60px;
}

.m3 {
    font: normal 16px "΢���ź�";
    width: 109px;
    height: 57px;
    color: #6eb43a;
    border-bottom: 3px solid #6eb43a;
    behavior: url("iepngfix.htc");
    font-weight: bold;
    text-align: center;
    line-height: 60px;
}

.hzzx {
    width: 261px;
    height: 145px;
    padding: 5px;
    border: 1px solid #dcdcdc;
    margin: 0 auto;
}

.hzzx1 {
    width: 261px;
    padding-top: 10px;
    margin: 0 auto;
}

.hzzx2 {
    width: 261px;
    line-height: 26px;
    font-family: "΢���ź�";
    font-size: 16px;
    color: #242424;
}

.hzzx3 {
    width: 261px;
    line-height: 24px;
    font-size: 14px;
    font-family: "΢���ź�";
}

.qkzl4 {
    width: 170px;
    height: 260px;
    padding: 15px 18px 10px 18px;
    float: left;
}

.qkzl4-1 {
    width: 170px;
    height: 250px;
    padding: 15px 18px 0 18px;
    float: left;
}

.qkzl5 {
    width: 170px;
    height: 225px;
    margin: 0 auto;
}

.qkzl5-1 {
    width: 170px;
    margin: 0 auto;
    line-height: 26px;
    text-align: center;
    font-size: 14px;
    color: #333333;
}


.zjjs {
    width: 162px;
    height: 222px;
    padding: 10px 22px 7px 22px;
    float: left;
}

.zjjs1 {
    width: 150px;
    height: 180px;
    margin: 0 auto;
    padding: 6px;
    border: 1px solid #e3e3e3;
}

.zjjs2 {
    width: 164px;
    margin: 0 auto;
    line-height: 30px;
    text-align: center;
    font-size: 14px;
    color: #333333;
}

/****************��ҳ��������****************/

.Cont {
    MARGIN: 0px auto;
    OVERFLOW: hidden;
    WIDTH: 206px;
}

.box1 {
    FLOAT: left;
    WIDTH: 206px;
    TEXT-ALIGN: center;
    padding-top: 15px;
}

/********************************************/

/****************��ҳ��������****************/

.Cont1 {
    MARGIN: 0px auto;
    OVERFLOW: hidden;
    WIDTH: 832px;
}

.box2 {
    FLOAT: left;
    WIDTH: 270px;
    padding-right: 17px;
}

.box2-1 {
    width: 270px;
    height: 280px;
    margin: 0 auto;
}

.box2-2 {
    width: 270px;
    padding-top: 10px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-size: 14px;
}

/********************************************/

.hyzx {
    width: 164px;
    float: left;
    margin-right: 20px;
    padding-bottom: 15px;
}

.hyzx1 {
    width: 204px;
    height: 67px;
}

.hyzx1-1 {
    width: 206px;
    line-height: 24px;
    text-align: center;
}

.hyzx1-2 {
    width: 166px;
    line-height: 24px;
    text-align: center;
}

.hyzx-span {
    padding-left: 10px;
    font-family: "΢���ź�";
    font-size: 14px;
    color: #fff;
}

.hyzx-span1 {
    padding-left: 10px;
}

.hyzx2 {
    width: 298px;
    border: 1px solid #e0e0e0;
    margin-bottom: 26px;
    background: #FFF;
    padding-bottom: 20px;
}

.hyzx2-1 {
    width: 260px;
    margin: 0 auto;
}

.hyzx2-2 {
    width: 278px;
    height: 54px;
    line-height: 52px;
    background: url(../images/fg.jpg) no-repeat bottom;
    text-align: center;
    font-size: 18px;
    font-weight: 500;
    color: #6eb43a;
    font-family: "΢���ź�";
}

.hyzx2-3 {
    width: 258px;
    margin: 0 auto;
    padding-top: 15px;
    padding-bottom: 15px;
}

.hyzx2-5 {
    width: 240px;
    line-height: 34px;
    background: url(../images/dt.jpg) no-repeat left;
    font-size: 13px;
    padding-left: 18px;
}

.hyzx2-4 {
    width: 278px;
    height: 42px;
    border-top: 1px solid #eeeeee;
    line-height: 42px;
    text-align: center;
    font-size: 14px;
    color: #7aae53;
}

.hyzx3 {
    width: 298px;
    height: 60px;
    margin: 0 auto;
}

.hyzx4 {
    width: 832px;
    height: 143px;
    background: url(../images/hy-bg.jpg) no-repeat;
    margin-bottom: 18px;
    padding-top: 22px;
}

.hyzx-span2 {
    font-size: 20px;
    color: #48a404;
    font-family: "΢���ź�";
}

.hyzx5 {
    width: 250px;
    margin: 0 auto;
    padding-top: 15px;
    line-height: 36px;
    font-size: 14px;
}

.lsdw {
    width: 246px;
    height: 180px;
    float: left;
    padding: 15px 15px 0 15px;
}

.lsdw1 {
    width: 246px;
    height: 180px;
    margin: 0 auto;
}

.lsdw2 {
    width: 246px;
    height: 110px;
    margin: 0 auto;
}

.lsdw3 {
    width: 246px;
    line-height: 40px;
    font-size: 16px;
    font-family: "΢���ź�";
    text-align: center;
}

.lsdw4 {
    width: 246px;
    line-height: 30px;
    text-align: center;
    font-family: Arial;
    font-size: 16px;
    color: #6eb43a;
    font-weight: bold;
}

.lsdw5 {
    width: 246px;
    height: 180px;
    padding-top: 20px;
}

.lsdw6 {
    width: 206px;
    height: 30px;
    line-height: 30px;
    background: #FFF;
    text-align: center;
    color: #222222;
    top: 170px;
    position: absolute;
    left: 20px;
}

.swzx {
    width: 352px;
    float: left;
}

.swzx1 {
    width: 400px;
    float: right;
    font-family: "΢���ź�";
}

.swzx1-1 {
    width: 400px;
    line-height: 40px;
    font-size: 16px;
    color: #333333;
    border-bottom: 1px solid #eeeeee;
}

.swzx2 {
    width: 400px;
    margin: 0 auto;
    font-family: "΢���ź�";
    font-size: 14px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #eeeeee;
}

.swzx2-1 {
    width: 190px;
    float: left;
    line-height: 28px;
    padding-left: 10px;
}

.swzx2-3 {
    width: 390px;
    height: 40px;
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 40px;
    padding-left: 10px;
}

.swzx-span {
    font-size: 34px;
    color: #e45566;
    font-family: Arial;
    font-weight: 500;
}

.swzx3 {
    width: 400px;
    padding-bottom: 10px;
}

.swzx3-1 {
    width: 400px;
    font-size: 14px;
    line-height: 26px;
    padding-top: 5px;
}

.swzx4 {
    width: 832px;
    margin: 0 auto;
    padding-bottom: 30px;
    font-size: 14px;
    font-family: "΢���ź�";
}

.swzx4-1 {
    width: 832px;
    height: 42px;
}

.swzx4-2 {
    width: 100px;
    float: left;
    height: 40px;
    line-height: 40px;
    text-align: center;
    border-bottom: 2px solid #5aac00;
    font-size: 16px;
    font-weight: bold;
}

.swzx4-3 {
    width: 732px;
    float: left;
    height: 40px;
    border-bottom: 2px solid #c9c9c9;
}

.swzx4-4 {
    width: 832px;
    margin: 0 auto;
    padding-top: 15px;
    font-size: 14px;
}

.hqfx {
    width: 832px;
    margin: 0 auto;
    padding-top: 15px;
    text-align: center;
}

.jghq4 {
    width: 800px;
    margin: 0 auto;
}

    .jghq4 li {
        width: 800px;
        border-bottom: 1px dashed #989898;
        line-height: 36px;
        list-style: none;
    }

.jghs4-span {
    width: 200px;
    text-align: center;
    line-height: 36px;
    float: left;
}

.jghs4-span1 {
    width: 85px;
    text-align: center;
    line-height: 36px;
    float: left;
}

.jghs4-span2 {
    width: 230px;
    text-align: center;
    line-height: 36px;
    float: left;
}

.jghs4-span3 {
    width: 110px;
    text-align: center;
    line-height: 36px;
    float: left;
    font-family: Verdana;
}

.jghs4-span4 {
    width: 115px;
    text-align: center;
    line-height: 36px;
    float: left;
    padding-top: 8px;
    padding-left: 50px;
}

.login {
    width: 1208px;
    height: 367px;
    border: 1px solid #CCC;
    margin: 0 auto;
    background: #FFF;
}

.login-1 {
    width: 1178px;
    padding: 15px;
    border: 1px solid #CCC;
    margin: 0 auto;
    background: #FFF;
}

.login1 {
    width: 834px;
    height: 367px;
    float: left;
    background: url(../images/dl.jpg) no-repeat;
}

.login2 {
    width: 355px;
    height: 344px;
    float: left;
    border-left: 1px solid #CCC;
    padding-left: 15px;
    padding-top: 23px;
}

.login2-1 {
    width: 336px;
    margin: 0 auto;
}

.login2-2 {
    width: 336px;
    height: 42px;
    margin: 0 auto;
}

.login3 {
    width: 165px;
    height: 40px;
    border-bottom: 2px solid #ff7900;
    float: left;
    text-align: center;
    font-family: "΢���ź�";
    font-size: 16px;
    color: #ff7900;
    line-height: 40px;
}

.login3-1 {
    width: 171px;
    float: left;
    height: 41px;
    border-bottom: 1px solid #e3e3e3;
}

.login4 {
    width: 298px;
    padding-top: 22px;
    margin: 0 auto;
}

.login4-1 {
    width: 298px;
    margin: 0 auto;
    padding-bottom: 18px;
}

.login4-2 {
    width: 138px;
    float: left;
}

.login4-3 {
    width: 110px;
    float: left;
    padding-left: 18px;
}

.login5 {
    width: 298px;
    height: 38px;
    line-height: 38px;
}

.login5-1 {
    float: left;
}

.login5-2 {
    float: right;
}


.reg {
    width: 1208px;
    height: 430px;
    border: 1px solid #CCC;
    margin: 0 auto;
    background: #FFF;
}

.rreg {
    width: 1208px;
    height: 650px;
    border: 1px solid #CCC;
    margin: 0 auto;
    background: #FFF;
}

.reg1 {
    width: 845px;
    float: left;
    height: 430px;
    padding-top: 15px;
    padding-bottom: 25px;
}

.reg1-1 {
    width: 820px;
    margin: 0 auto;
}

.reg1-2 {
    width: 820px;
    line-height: 22px;
    font-size: 14px;
    color: #333333;
}

.reg2 {
    width: 353px;
    float: left;
    border-left: 1px solid #CCC;
    height: 650px;
}

.rreg2 {
    width: 353px;
    float: left;
    border-left: 1px solid #CCC;
    height: 650px;
}

.reg2-1 {
    width: 336px;
    margin: 0 auto;
    padding-top: 15px;
}

.reg3 {
    padding: 4px;
}

.reg3-1 {
    font-size: 14px;
    color: #000022;
    font-weight: bold;
    font-family: "΢���ź�";
}

.reg4 {
    width: 160px;
    margin: 0 auto;
    padding-top: 60px;
}

.reg4-1 {
    width: 160px;
    line-height: 30px;
    padding-bottom: 80px;
    font-size: 22px;
    font-weight: bold;
    color: #333333;
    text-align: center;
    font-family: "΢���ź�";
}

.reg4-2 {
    width: 160px;
    padding-bottom: 40px;
    text-align: center;
}


.zzsc2 {
    width: 336px;
    height: 400px;
    background: #fff;
    font-family: '΢���ź�';
}

    .zzsc2 .tab2 {
        overflow: hidden;
        background: #fff;
    }

        .zzsc2 .tab2 a {
            display: block;
            width: 168px;
            height: 40px;
            line-height: 40px;
            text-align: center;
            border-bottom: 2px solid #cccccc;
            float: left;
            text-decoration: none;
            color: #333;
            font-size: 16px;
        }

            .zzsc2 .tab2 a:hover {
                color: #222222;
                width: 168px;
                height: 40px;
                line-height: 40px;
                text-align: center;
                border-bottom: 2px solid #9c2023;
                text-decoration: none;
            }

            .zzsc2 .tab2 a.on {
                border-bottom: 2px solid #9c2023;
                color: #222222;
                text-decoration: none;
                font-size: 16px;
            }

    .zzsc2 .content2 {
        overflow: hidden;
        padding-top: 20px;
    }

        .zzsc2 .content2 li {
            display: none;
            list-style: none;
        }


.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.topNav {
    position: relative;
    z-index: 1;
    height: 26px;
    line-height: 26px;
    font-family: "Microsoft YaHei",SimSun;
    font-size: 12px;
    width: 54px;
}

.topNav-width {
    width: 54px;
    margin: 0 auto;
    line-height: 26px;
}

.topNav h3 {
    font-weight: normal;
    font-family: "΢���ź�";
    color: #333333;
    width: 54px;
    padding-left: 0px;
    font-size: 16px;
}

.topNav dl {
    zoom: 1;
}

.topNav .tnLeft {
    float: left;
}

.topNav .tnRight {
    float: right;
}

.topNav dd {
    float: left;
    position: relative;
    width: 54px;
}

    .topNav dd h3 {
        float: left;
        width: 54px;
        color: #333;
    }

        .topNav dd h3 a {
            display: inline-block;
            *display: inline;
            zoom: 1;
            height: 14px;
            line-height: 14px;
            padding: 8px 0;
            color: #333;
        }

            .topNav dd h3 a i {
                display: inline-block;
                width: 8px;
                height: 5px;
                margin: 0 0 0 5px;
                overflow: hidden;
                vertical-align: middle;
                font-size: 12px;
                line-height: 13px;
            }

            .topNav dd h3 a:hover, .topNav dd.on h3 a {
                color: #333;
            }

.topNav .welcome {
    color: #333;
}

    .topNav .welcome a {
        color: #FF8400;
    }

.topNav dd ul {
    display: none;
    position: absolute;
    width: 110px;
    top: 28px;
    left: 0;
    border-top: 0;
    background: #fff;
    -moz-box-shadow: 3px 3px 3px rgba(0,0,0,.1);
    -webkit-box-shadow: 3px 3px 3px rgba(0,0,0,.1);
    box-shadow: 3px 3px 3px rgba(0,0,0,.1);
}

    .topNav dd ul li {
        line-height: 31px;
        border-bottom: 1px solid #aed790;
    }

        .topNav dd ul li a {
            display: block;
            color: #333;
            padding: 0 15px;
        }

            .topNav dd ul li a:hover {
                background: #aed790;
                color: #E67902;
            }

            .topNav dd ul li a span {
                color: #FF8400;
                margin-left: 5px;
            }

.qymlmb-top {
    width: 100%;
    height: 30px;
    line-height: 30px;
    background: #f3f3f3;
    border-bottom: 1px solid #ebebeb;
    margin: 0 auto;
}

.qymlmb-top1 {
    width: 1000px;
    line-height: 30px;
    text-align: right;
    color: #6e6e6e;
    font-size: 14px;
    font-family: "΢���ź�";
    margin: 0 auto;
}

.qymlmb1 {
    width: 1000px;
    margin: 0 auto;
    height: 125px;
}

.qymlmb1-1 {
    float: left;
    line-height: 125px;
    font-size: 24px;
    color: #555555;
    font-weight: bold;
    font-family: "΢���ź�";
}

.qymlmb1-2 {
    width: 326px;
    height: 29px;
    float: right;
    padding-top: 48px;
}

.qymlmb1-3 {
    float: left;
    width: 164px;
    height: 67px;
    padding-top: 29px;
    padding-right: 15px;
}

.qymlmb1-4 {
    width: 55%;
    height: 30px;
    float: right;
    line-height: 30px;
    border-left: 1px solid #d7d7d7;
    padding-left: 5%;
    font-size: 14px;
    color: #c64259;
    letter-spacing: 2px;
}

.qymlmb2 {
    width: 100%;
    height: 46px;
    line-height: 46px;
    margin: 0 auto;
    background: #6eb43a;
}

.qymlmb2-1 {
    width: 1000px;
    margin: 0 auto;
}

    .qymlmb2-1 li {
        width: 160px;
        float: left;
        line-height: 46px;
        font-size: 16px;
        color: #FFF;
        font-family: "΢���ź�";
        font-weight: bold;
        text-align: center;
    }

    .qymlmb2-1 a {
        color: #FFF;
        text-decoration: none;
    }

        .qymlmb2-1 a:hvoer {
            color: #FFF;
            text-decoration: none;
        }

.qymlmb-p {
    width: 100%;
    height: 260px;
    margin: 0 auto;
    padding-top: 1px;
}

.qymlmb-p1 {
    width: 100%;
    height: 260px;
    margin: 0 auto;
    background: url(../images/mb-p.jpg) no-repeat center;
}

.qymlmb3 {
    width: 1010px;
    margin: 0 auto;
    padding-top: 15px;
}

.qymlmb3-1 {
    width: 1010px;
    padding-bottom: 15px;
}

.mb1 {
    width: 708px;
    height: 247px;
    float: left;
    border: 1px solid #ececec;
    background: #f5f5f5;
    padding: 15px 20px 15px 20px;
}

.mb2 {
    width: 708px;
    height: 40px;
    border-bottom: 1px solid #FFF;
    line-height: 40px;
    font-size: 16px;
    font-family: "΢���ź�";
}

.mb3 {
    width: 708px;
    border-top: 1px solid #e2e2e2;
    padding-top: 15px;
    line-height: 28px;
    font-size: 12px;
    color: #888888;
}

.mb4 {
    width: 708px;
    padding-top: 15px;
}

.dlzc {
    width: 240px;
    float: right;
}

.dlzc1 {
    width: 215px;
    height: 51px;
    border-bottom: 1px solid #CCC;
    border-right: 1px solid #CCC;
    border-top: 1px solid #CCC;
    border-left: 4px solid #65bf00;
    padding-left: 20px;
    font-size: 18px;
    color: #64bf00;
    line-height: 51px;
    font-family: "΢���ź�";
}

.dlzc1-1 {
    width: 238px;
    height: 225px;
    border-bottom: 1px solid #CCC;
    border-right: 1px solid #CCC;
    border-left: 1px solid #CCC;
}

.dlzc2 {
    width: 198px;
    margin: 0 auto;
    padding-top: 16px;
}

.dlzc3 {
    width: 198px;
    height: 44px;
    margin: 0 auto;
    padding-bottom: 15px;
}

.xgcp {
    width: 985px;
    height: 51px;
    border-bottom: 1px solid #CCC;
    border-right: 1px solid #CCC;
    border-top: 1px solid #CCC;
    border-left: 4px solid #65bf00;
    padding-left: 20px;
    line-height: 51px;
}

.xgcp1 {
    float: left;
    font-size: 18px;
    color: #64bf00;
    font-family: "΢���ź�";
}

.xgcp2 {
    float: right;
    text-align: center;
    background: #f7f7f7;
    width: 78px;
    border-left: 1px solid #f2f2f2;
    color: #888888;
    font-size: 14px;
}

.xgcp3 {
    width: 968px;
    border-bottom: 1px solid #CCC;
    border-left: 1px solid #CCC;
    border-right: 1px solid #CCC;
    padding: 15px 20px 15px 20px;
}

.xgcp3-1 {
    width: 968px;
    line-height: 26px;
    font-size: 14px;
    color: #888888;
}

.lxwm {
    padding: 5px;
}

.mb-foot {
    width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: center;
    line-height: 24px;
    text-align: center;
    color: #3c404b;
    background: #f9f9f9;
}

.grzx {
    width: 280px;
    background: #FFF;
    min-height: 760px;
}

.grzx1 {
    width: 280px;
    margin: 0 auto;
}

.grzx2 {
    width: 246px;
    height: 42px;
    line-height: 42px;
    padding-left: 34px;
    background: url(../images/zj.jpg) no-repeat left #6eb43a;
    font-size: 16px;
    font-family: "΢���ź�";
    color: #FFF;
    font-weight: bold;
}

.grzx3 {
    width: 220px;
    margin: 0 auto;
    padding-top: 10px;
    padding-bottom: 15px;
}

    .grzx3 li {
        width: 200px;
        font-size: 14px;
        list-style: none;
        border-bottom: 1px dashed #e1e1e1;
        line-height: 30px;
        background: url(../images/li.jpg) no-repeat left;
        padding-left: 20px;
        color: #747474;
    }

.grzx4 {
    width: 832px;
    margin: 0 auto;
    padding-top: 20px;
}

.grzx-td {
    padding: 8px;
}

.soon {
    width: 495px;
    margin: 0 auto;
}

.jghq5 {
    width: 884px;
    margin: 0 auto;
    padding-bottom: 15px;
}

.jghq-left {
    width: 506px;
    float: left;
}

.jghq-right {
    width: 350px;
    float: right;
}


.jghq6 {
    width: 348px;
    height: 330px;
    border: 1px solid #e6e5e5;
    background: #FFF;
}

.jghq6-1 {
    width: 348px;
    height: 288px;
    margin: 0 auto;
}

.jghq6-2 {
    width: 330px;
    height: 42px;
    line-height: 42px;
    background: #f2f8ed;
    padding-left: 18px;
    color: #305515;
    font-family: "΢���ź�";
    font-size: 14px;
}

.jghq-tit {
    width: 100%;
    height: 60px;
    margin: 0 auto;
    padding-bottom: 13px;
}

.jghq-tit1 {
    width: 110px;
    font-weight: bold;
    text-align: center;
    line-height: 58px;
    border-bottom: 2px solid #6eb43a;
    float: left;
    font-size: 16px;
    color: #6eb43a;
    font-family: "΢���ź�";
}

.jghq-tit2 {
    width: 774px;
    height: 58px;
    line-height: 58px;
    border-bottom: 1px solid #e1e1e1;
    text-align: right;
    font-size: 14px;
    float: right;
}


.sm-zj {
    width: 75px;
    height: 77px;
    float: left;
}

.sm-zj1 {
    width: 180px;
    height: 77px;
    float: right;
}

.sm-zj2 {
    width: 180px;
    line-height: 28px;
    font-weight: bold;
    font-size: 14px;
}

.sm-zj3 {
    width: 180px;
    line-height: 24px;
    color: #888888;
}

.zxzx {
    width: 1210px;
    height: 302px;
    margin: 0 auto;
    background: url(../images/p-bg.jpg) repeat-x bottom;
}

.zxzx1 {
    width: 1200;
    margin: 0 auto;
    padding-top: 35px;
}

.zxzx2 {
    width: 376px;
    height: 462px;
    background: url(../images/n-bg.png) no-repeat;
    float: left;
    margin: 0 41px 25px 0;
}

.zxzx3 {
    width: 364px;
    margin: 0 auto;
    padding-top: 4px;
}

.zxzx4 {
    width: 364px;
    height: 46px;
    margin: 0 auto;
}

.zxzx4-1 {
    float: left;
    line-height: 26px;
    padding-left: 20px;
    padding-right: 20px;
    margin-top: 10px;
    background: #51a413;
    font-size: 16px;
    color: #fff;
    font-weight: 500;
    font-family: "΢���ź�";
}

.zxzx4-2 {
    float: right;
    line-height: 46px;
    font-size: 14px;
}

.zxzx5 {
    width: 352px;
    margin: 0 auto;
}

.zxzx5-1 {
    width: 352px;
    height: 151px;
}

.zxzx6 {
    width: 352px;
    margin: 0 auto;
}

    .zxzx6 li {
        width: 334px;
        line-height: 38px;
        border-bottom: 1px dashed #CCC;
        background: url(../images/dt.jpg) no-repeat left;
        padding-left: 18px;
        font-size: 12px;
        color: #888888;
    }

.zxzx7 {
    width: 364px;
    margin: 0 auto;
    padding-top: 5px;
}

.hhy {
    width: 765px;
    margin: 0 auto;
}

.hhz {
    width: 884px;
    margin: 0 auto;
}

.hhz1 {
    width: 884px;
    height: 300px;
    margin: 0 auto;
    padding-bottom: 35px;
}

.hhz2 {
    width: 832px;
    height: 210px;
    background: #FFF;
    border: 1px solid #e5e4e4;
    padding: 25px;
}

.hhz3 {
    width: 832px;
    height: 30px;
}

.hhz3-1 {
    float: left;
    font-size: 18px;
    font-weight: 500;
    color: #6eb43a;
    font-family: "΢���ź�";
}

.hhz3-2 {
    float: right;
    width: 100px;
    font-family: Verdana;
    font-size: 14px;
}

.hhz4 {
    width: 832px;
    padding-top: 15px;
}

.hhz4-1 {
    width: 254px;
    height: 166px;
    float: left;
}

.hhz4-2 {
    width: 550px;
    float: right;
    font-size: 14px;
    line-height: 26px;
    color: #777777;
}

.hhz5 {
    width: 832px;
    min-height: 265px;
    height: auto;
    background: #FFF;
    border: 1px solid #e5e4e4;
    padding: 25px;
}

.hhz6 {
    width: 298px;
    height: 254px;
    background: #FFF;
    border: 1px solid #e0e0e0;
    margin-bottom: 34px;
}

.hhz6-1 {
    width: 237px;
    height: 60px;
    margin: 0 auto;
    padding-top: 46px;
    padding-bottom: 20px;
}

.hhz7 {
    width: 298px;
    min-height: 259px;
    height: auto;
    background: #FFF;
    border: 1px solid #e0e0e0;
    margin-bottom: 34px;
}

.hhz8 {
    width: 298px;
    min-height: 362px;
    height: auto;
    margin: 0 auto;
    background: #FFF;
    border: 1px solid #e0e0e0;
    margin-bottom: 34px;
}

.hhz9 {
    width: 298px;
    min-height: 425px;
    height: auto;
    margin: 0 auto;
    background: #FFF;
    border: 1px solid #e0e0e0;
}


.zzsc {
    width: 278px;
    font-family: '΢���ź�';
    margin: 0 auto;
}

    .zzsc .tab {
        overflow: hidden;
        background: #fff;
    }

        .zzsc .tab a {
            display: block;
            font-size: 18px;
            width: 139px;
            text-align: center;
            height: 54px;
            line-height: 52px;
            float: left;
            text-decoration: none;
            color: #333;
            border-bottom: 2px solid #cacaca;
        }

            .zzsc .tab a:hover {
                background: #fff;
                color: #fff;
                text-decoration: none;
            }

            .zzsc .tab a.on {
                background: #ffffff;
                color: #fff;
                text-decoration: none;
                border-bottom: 2px solid #6eb43a;
                font-size: 18px;
                color: #6eb43a;
            }

    .zzsc .content {
        overflow: hidden;
    }

        .zzsc .content li {
            display: none;
        }


.nnew1 {
    width: 832px;
    margin: 0 auto;
}

    .nnew1 li {
        width: 832px;
        list-style: none;
        padding-top: 27px;
        padding-bottom: 27px;
        border-bottom: 1px dashed #e1e1e1;
    }

.nnew2 {
    width: 832px;
    margin: 0 auto;
}

    .nnew2 li {
        width: 832px;
        list-style: none;
        padding-top: 20px;
        padding-bottom: 20px;
        border-bottom: 1px dashed #e1e1e1;
    }

.hzzx-span {
    letter-spacing: 14px;
}

.hzzx-span1 {
    letter-spacing: 4px;
}

.xwzc {
    width: 299px;
    border-bottom: 1px solid #e6e5e5;
    border-top: 1px solid #e6e5e5;
    border-right: 1px solid #e6e5e5;
    margin-bottom: 28px;
    background: #ffffff;
}

.xwzc1 {
    width: 295px;
    border-left: 4px solid #a3a3a3;
    padding-top: 3px;
    padding-bottom: 25px;
}

.xwzc3 {
    width: 248px;
    margin: 0 auto;
}

    .xwzc3 li {
        width: 230px;
        list-style: none;
        height: 40px;
        border-bottom: 1px dashed #c1c1c1;
        line-height: 40px;
        background: url(../images/li.jpg) no-repeat left;
        padding-left: 18px;
        font-size: 14px;
    }

    .xwzc3 a {
        color: #888888;
        text-decoration: none;
    }

        .xwzc3 a:hvoer {
            color: #64bf00;
            text-decoration: none;
        }

.zxzx-news {
    width: 100%;
    height: 202px;
    margin: 0 auto;
}

.zxzx-news1 {
    width: 100%;
    line-height: 26px;
    color: #777777;
    font-size: 14px;
    height: 135px;
}
