/* */

/*webcss*/
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, table, td, img, div, dl, dt, dd, pre, form, fieldset, input, textarea, blockquote {
    margin: 0;
    padding: 0;
    border: 0;
}

body {
    /*width: 1024px;*/
    font-size: 12px;
    margin: 0 auto;
    padding: 0;
    background: #fff;
    position: relative;
    top: 0px;
    left: 0px;
}

p {
    text-indent: 2em;
}

h1, h2, h3, h4, h5, h6 {
    font-size: 12px;
    font-weight: normal;
}

li {
    list-style-type: none;
    color: #000;
}

select, input, img, botton, option {
    vertical-align: middle;
    border: none;
}

a {
    text-decoration: none;
}

    a:link {
        color: #58bc8e;
    }

    a:visited {
        color: #58bc8e;
    }

    a:hover, a:active, a:focus {
        text-decoration: none;
        outline: none;
        color: #58bc8e;
    }

address, caption, cite, code, dfn, em, th, var {
    font-weight: normal;
    font-style: normal;
}

.left {
    float: left;
}

.right {
    float: right;
}

.hidden {
    display: none;
}

.clear {
    height: 0px;
    font: 0px;
    clear: both;
    _display: inline;
    line-height: 0px;
}

.clearfix:after {
    clear: both;
    height: 0;
    overflow: hidden;
    display: block;
    visibility: hidden;
    content: ".";
}
/* Hides from IE-mac \*/
* html .clearfix {
    height: 1%;
}
/* End hide from IE-mac */
/*top begin*/
.top {
    width: 1024px;
    height: 64px;
    border-bottom: solid 1px #31a87b;
    background: #58bc8d;
    margin: 0 auto;
    overflow: hidden;
}

.topl {
}

.logo {
    height: 64px;
    border-right: solid 2px #39af78;
    float: left;
    display: inline;
    padding: 0px 0px 0px 25px;
}

.jiaru {
    height: 64px;
    width: 108px;
    border-right: solid 2px #39af78;
    float: left;
    display: inline;
}

    .jiaru a {
        padding: 11px 18px 0px 18px;
        height: 64px;
        display: block;
    }

        .jiaru a:hover {
            background: #9dd7c5;
        }

.dengru {
    height: 64px;
    width: 108px;
    float: left;
    display: inline;
}

    .dengru a {
        padding: 11px 0px 0px 20px;
        display: block;
        height: 64px;
    }

        .dengru a:hover {
            background: #9dd7c5;
        }

.topr {
}

    .topr ul {
    }

    .topr li {
        width: 84px;
        height: 64px;
        border-right: solid 2px #39af78;
        text-align: center;
        float: left;
        display: inline;
    }

        .topr li.end {
            width: 45px;
            border-right: none;
        }

            .topr li.end img {
                margin-right: 35px;
            }

        .topr li a {
            width: 84px;
            height: 64px;
            display: block;
            padding-top: 11px;
        }

            .topr li a:hover {
                background: #9dd7c5;
            }

/*ban begin*/
/*焦点图*/
.focus {
    position: relative;
    width: 1024px;
    height: 448px;
    background-color: #000;
    float: left;
}

    .focus img {
        width: 1024px;
        height: 448px;
    }

    .focus .shadow .title {
        width: 260px;
        height: 30px;
        padding-left: 30px;
        padding-top: 20px;
    }

        .focus .shadow .title a {
            text-decoration: none;
            color: #fff;
            font-size: 14px;
            font-weight: bolder;
            overflow: hidden;
        }

    .focus .btn {
        position: absolute;
        bottom: 34px;
        left: 510px;
        overflow: hidden;
        zoom: 1;
    }

        .focus .btn a {
            position: relative;
            display: inline;
            width: 13px;
            height: 13px;
            border-radius: 7px;
            -moz-border-radius: 7px;
            margin: 0 5px;
            color: #B0B0B0;
            font: 12px/15px "\5B8B\4F53";
            text-decoration: none;
            text-align: center;
            outline: 0;
            float: left;
            background: #D9D9D9;
        }

            .focus .btn a:hover, .focus .btn a.current {
                cursor: pointer;
                background: #fc114a;
            }

    .focus .fPic {
        position: absolute;
        left: 0px;
        top: 0px;
    }

    .focus .D1fBt {
        overflow: hidden;
        zoom: 1;
        height: 16px;
        z-index: 10;
    }

    .focus .shadow {
        width: 100%;
        position: absolute;
        bottom: 0;
        left: 0px;
        z-index: 10;
        height: 30px;
        line-height: 30px;
        background: rgba(32,165,103,0.3);
        filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;
        display: block;
        text-align: left;
    }

        .focus .shadow a {
            text-decoration: none;
            color: #fff;
            font-size: 20px;
            overflow: hidden;
            margin-left: 10px;
            font-family: "\5FAE\8F6F\96C5\9ED1";
        }

    .focus .fcon {
        position: relative;
        width: 100%;
        float: left;
        display: none;
        background: #000;
    }

        .focus .fcon img {
            display: block;
        }

    .focus .fbg {
        bottom: 3px;
        right: 40px;
        position: absolute;
        height: 21px;
        text-align: center;
        z-index: 200;
    }

        .focus .fbg div {
            margin: 4px auto 0;
            overflow: hidden;
            zoom: 1;
            height: 14px;
        }

    .focus .D1fBt a {
        position: relative;
        display: inline;
        width: 12px;
        height: 12px;
        border-radius: 7px;
        -moz-border-radius: 7px;
        margin: 0 5px;
        color: #ffffff;
        font: 12px/15px "\5B8B\4F53";
        text-decoration: none;
        text-align: center;
        outline: 0;
        float: left;
        background: #ffffff;
        background-color: #ffffff;
    }

        .focus .D1fBt .current, .focus .D1fBt a:hover {
            background: none;
        }

    .focus .D1fBt img {
        display: none;
    }

    .focus .D1fBt i {
        display: none;
        font-style: normal;
    }

    .focus .prev, .focus .next {
        position: absolute;
        width: 53px;
        height: 53px;
        background: url(../images/focus_btn.png) no-repeat;
    }

    .focus .prev {
        top: 50%;
        margin-top: -53px;
        left: 30px;
        background-position: 0 -53px;
        cursor: pointer;
    }

    .focus .next {
        top: 50%;
        margin-top: -53px;
        right: 30px;
        background-position: -53px -53px;
        cursor: pointer;
    }

    .focus .prev:hover {
        background-position: 0 0;
    }

    .focus .next:hover {
        background-position: -53px 0;
    }

#banz {
    height: 448px;
    margin: 0 auto;
    text-align: center;
    background: url(/images/ban.jpg) no-repeat center top;
    position: relative;
}

.ban {
    width: 1024px;
    height: 25px;
    background-color: rgba(87,188,142,0.6);
    bottom: 0px;
    _bottom: 0px;
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
    opacity: 0.6;
    position: absolute;
    margin: 0 auto;
    with: auto;
}

#xuxian {
    border-bottom: dashed 1px #a7a9ac;
    height: 10px;
    clear: both;
}

/*section begin*/
.section {
    /*width: 1024px;*/
    margin: 0 auto;
}

    .section h2 {
        font: 30px/60px "Microsoft JhengHei";
        margin-left: 43px;
        color: #58bc8e;
    }

.rollBox {
    width: 1024px;
    height: 473px;
    overflow: hidden;
    margin: 0 auto;
}

    .rollBox .LeftBotton {
        height: 52px;
        width: 23px;
        background: url(/images/button.png) no-repeat 0px 0;
        overflow: hidden;
        float: left;
        display: inline;
        margin: 175px 12px 0 0;
        cursor: pointer;
    }

    .rollBox .RightBotton {
        height: 52px;
        width: 23px;
        background: url(/images/button.png) no-repeat -23px 0;
        overflow: hidden;
        float: left;
        display: inline;
        margin: 175px 0 0 12px;
        cursor: pointer;
    }

    .rollBox .Cont {
        width: 1000px;
        overflow: hidden;
        float: left;
    }

    .rollBox .ScrCont {
        width: 10000000px;
    }

    .rollBox #List1, .rollBox #List2 {
        float: left;
    }

.secmain {
    width: 1000px;
    margin: 0 auto;
}

.secm_l {
    width: 1000px;
    height: 550px;
}

    .secm_l ul {
    }

    .secm_l li {
        width: 306px;
        height: 222px;
        margin: 0 12px;
        margin-bottom: 7px;
        float: left;
        display: inline;
        position: relative;
    }

.secm_c {
    width: 373px;
    height: 373px;
    position: relative;
}

.secm_r {
    width: 183px;
    height: 373px;
}

.dk {
    width: 183px;
    height: 183px;
    position: relative;
    margin-bottom: 7px;
}

.xianshi {
    width: 65px;
    height: 62px;
    background-color: rgba(0,0,0,0.6);
    filter: alpha(opacity=60);
    -moz-opacity: 0.8;
    opacity: 0.8;
    position: absolute;
    z-index: 1000;
    top: 0px;
    color: #fff;
    padding: 3px 10px 10px 10px;
    font: bold 16px "Microsoft JhengHei";
}

    .xianshi span {
        font: 20px "Microsoft JhengHei";
        color: #fff;
    }

.xianshi2 {
    width: 32px;
    height: 39px;
    background-color: rgba(0,0,0,0.6);
    filter: alpha(opacity=60);
    -moz-opacity: 0.8;
    opacity: 0.8;
    position: absolute;
    z-index: 1000;
    top: 0px;
    color: #fff;
    padding: 3px 10px 10px 10px;
    font: bold 12px "Microsoft JhengHei";
    text-shadow: 2px 2px 5px #000;
}

    .xianshi2 span {
        font: 18px "Microsoft JhengHei";
        color: #fff;
        display: block;
    }

.wenzi {
    width: 54px;
    height: 20px;
    background: #858585;
    border-radius: 3px;
    -moz-border-radius: 3px;
    color: #fff;
    text-align: center;
    font: 12px/16px "Microsoft JhengHei";
    position: absolute;
    bottom: 10px;
    right: 10px;
}

.xianshi3 {
    width: 55px;
    height: 32px;
    filter: alpha(opacity=60);
    -moz-opacity: 0.8;
    opacity: 0.8;
    position: absolute;
    z-index: 1000;
    top: 0px;
    color: #fff;
    padding: 33px 10px 10px 10px;
    font: bold 16px "Microsoft JhengHei";
    text-shadow: 2px 2px 5px #000;
}

    .xianshi3 span {
        font: 26px "Microsoft JhengHei";
        color: #fff;
    }

/*tab begin*/
.tab {
    width: 1024px;
    margin: 0 auto;
}

.tablist2 {
    width: 945px;
    margin: 20px auto 16px;
    height: 58px;
}

    .tablist2 ul {
    }

    .tablist2 li {
        width: 185px;
        height: 50px;
        float: left;
        display: inline;
        font: 24px/50px "Microsoft JhengHei";
        color: #38383a;
    }

        .tablist2 li a.sxka {
            width: 137px;
            height: 50px;
            background: url(/images/ico_sxka.jpg) no-repeat 25px 13px;
            padding-left: 48px;
            display: block;
            color: #dbdbdb;
            border-bottom: solid 6px #dbdbdb;
        }

            .tablist2 li a.sxka:visited {
                color: #ff0000;
                background: url(/images/ico_sxka2.jpg) no-repeat 25px 13px;
                padding-left: 48px;
                border-bottom: solid 6px #ffc600;
            }

            .tablist2 li a.sxka:hover {
                color: #ffc600;
                background: url(/images/ico_sxka2.jpg) no-repeat 25px 13px;
                padding-left: 48px;
                border-bottom: solid 6px #ffc600;
            }

        .tablist2 li a.sxkax {
            width: 137px;
            height: 50px;
            color: #ffc600;
            background: url(/images/ico_sxka2.jpg) no-repeat 25px 13px;
            padding-left: 48px;
            border-bottom: solid 6px #ffc600;
        }

        .tablist2 li a.sxkb {
            width: 130px;
            height: 50px;
            background: url(/images/ico_sxkb.jpg) no-repeat 25px 13px;
            padding-left: 55px;
            display: block;
            color: #dbdbdb;
            border-bottom: solid 6px #dbdbdb;
        }

            .tablist2 li a.sxkb:hover {
                color: #ff5048;
                background: url(/images/ico_sxkb2.jpg) no-repeat 25px 13px;
                padding-left: 55px;
                border-bottom: solid 6px #ff5048;
            }

        .tablist2 li.sxkbx {
            width: 130px;
            height: 50px;
            background: url(/images/ico_sxkb2.jpg) no-repeat 25px 13px;
            padding-left: 55px;
            display: block;
            color: #dbdbdb;
            border-bottom: solid 6px #dbdbdb;
        }

        .tablist2 li a.sxkbx {
            width: 130px;
            height: 50px;
            background: url(/images/ico_sxkb2.jpg) no-repeat 25px 13px;
            padding-left: 55px;
            display: block;
            color: #ff5048;
            border-bottom: solid 6px #ff5048;
        }

        .tablist2 li a.sxkc {
            width: 130px;
            height: 50px;
            background: url(/images/ico_sxkc.jpg) no-repeat 25px 13px;
            padding-left: 55px;
            display: block;
            color: #dbdbdb;
            border-bottom: solid 6px #dbdbdb;
        }

        .tablist2 li a.sxkcx {
            width: 130px;
            height: 50px;
            background: url(/images/ico_sxkc2.jpg) no-repeat 25px 13px;
            padding-left: 55px;
            display: block;
            color: #01d6a5;
            border-bottom: solid 6px #01d6a5;
        }

        .tablist2 li a.sxkc:hover {
            color: #01d6a5;
            background: url(/images/ico_sxkc2.jpg) no-repeat 25px 13px;
            padding-left: 55px;
            border-bottom: solid 6px #01d6a5;
        }

.tabmain {
    width: 945px;
    margin: 0 auto;
}

    .tabmain ul {
    }

    .tabmain li {
        float: left;
        width: 306px;
        margin-right: 8px;
        margin-bottom: 8px;
    }

        .tabmain li:hover {
            border: solid 1px #5abd8c;
            margin-bottom: 6px;
        }

.dk2 {
    width: 306px;
    height: 222px;
    position: relative;
}

.tabmaink {
    width: 285px;
    height: 150px;
    border: solid 1px #58BC8D;
    color: #5E5E5E;
    padding: 10px;
    line-height: 18px;
    font: 16px/26px "Microsoft JhengHei";
}

    .tabmaink h3 {
        color: #231F20;
        font: 22px/40px "Microsoft JhengHei";
    }

        .tabmaink h3 a, .tabmaink a:visited {
        }

            .tabmaink h3 a:hover {
                color: #57BC8E;
            }

.tabmaink2 {
    width: 285px;
    height: 120px;
    color: #666;
    padding: 10px;
    line-height: 18px;
    font: 16px/26px "Microsoft JhengHei";
    background: #fff;
    background: #fff;
}

    .tabmaink2 h3 {
        color: #666;
        font: 22px/40px "Microsoft JhengHei";
    }

        .tabmaink2 h3 a, .tabmaink2 a.visited {
             color: #666;
        }

            .tabmaink2 h3 a:hover {
                color: #666;
            }

.tabpingjia {
    width: 285px;
    height: 25px;
    border-top: solid 2px #f2f2f2;
    background: #fff;
    padding: 0px 10px;
    line-height: 25px;
    color: #5e5e5e;
}

.wenzi2 {
    width: 54px;
    height: 20px;
    background: #858585;
    border-radius: 3px;
    -moz-border-radius: 3px;
    color: #fff;
    text-align: center;
    font: 12px/16px "Microsoft JhengHei";
    position: absolute;
    top: 8px;
    right: 10px;
}

.xiushia {
    width: 80px;
    height: 80px;
    position: absolute;
    bottom: 10px;
    left: 10px;
}

.xiushib {
    width: 55px;
    height: 21px;
    position: absolute;
    bottom: 7px;
    right: 10px;
}

.xiushic {
    width: 55px;
    height: 17px;
    position: absolute;
    bottom: 35px;
    right: 10px;
}

.xiushid {
    width: 48px;
    height: 48px;
    position: absolute;
    bottom: 5px;
    left: 5px;
}

.ggty {
    width: 1024px;
    height: 77px;
    border-bottom: dashed 1px #a7a9ac;
    clear: both;
    text-align: center;
    padding-top: 25px;
}

.ggty_btn {
    width: 170px;
    height: 50px;
    border: solid 1px #31b5c6;
    font: 24px/50px "Microsoft JhengHei";
    color: #31b5c6;
    margin: 0 auto;
    border-radius: 10px;
}

    .ggty_btn a, .ggty_btn a:visited {
        color: #31b5c6;
    }

        .ggty_btn a:hover {
            background: #59bc8e;
            display: block;
            border-radius: 10px;
            color: #fff;
        }


/*footer begin*/
.footer {
    width: 1024px;
    height: 200px;
    margin: 15px auto;
    color: #fff;
    padding-top: 30px;
    padding-bottom: 20px;
}

.dlogo {
    width: 166px;
    height: 166px;
    margin: 0px 50px 0 60px;
    display: inline;
}

.dmenu {
    width: 132px;
    height: 200px;
    margin-right: 40px;
    display: inline;
    color: #58BC8D;
    font: 16px/30px "Microsoft JhengHei";
}

    .dmenu h4 {
        font: 22px/40px "Microsoft JhengHei";
    }

.footer, .footer a, .footer a:visited {
    color: #58BC8D;
}

    .footer a:hover {
        background: #DCF9EE;
    }

/*xingcheng begin*/
.xttit {
    width: 966px;
    height: 79px;
    border-bottom: dashed 1px #a7a9ac;
    font: 32px/79px "Microsoft JhengHei";
    color: #5E5E5E;
    padding-left: 58px;
    margin: 0 auto;
}

.xingcheng {
    width: 1024px;
    margin: 0 auto;
}

.xcl {
    width: 700px;
    border-right: dashed 1px #a7a9ac;
}

.xcdate {
    font: 24px/40px "Microsoft JhengHei";
    color: #5E5E5E;
    height: 370px;
    border-bottom: dashed 1px #a7a9ac;
    padding-left: 60px;
    padding-top: 30px;
    margin-bottom: 30px;
}

    .xcdate p {
        text-indent: 0px;
    }

        .xcdate p.renwu {
            text-indent: 130px;
        }

.hbtn {
    height: 30px;
}

.hbtnbg {
    width: 149px;
    height: 40px;
    background: url(/images/hbtna.jpg) no-repeat left top;
    text-align: center;
    font: 24px/40px "Microsoft JhengHei";
    color: #fff;
    float: left;
    margin-right: 10px;
    display: inline;
    margin-left: 60px;
}

.hbtnbg2 {
    width: 87px;
    height: 40px;
    background: url(/images/hbtnb.jpg) no-repeat left top;
    text-align: center;
    font: 24px/40px "Microsoft JhengHei";
    color: #fff;
    float: left;
    margin-right: 10px;
    display: inline;
}

.didian {
    font: 24px/40px "Microsoft JhengHei";
    color: #5E5E5E;
    margin: 30px 0px 18px 5px;
}

.map {
    margin: 0px 0px 32px 55px;
}

.ggqxbtn {
    width: 240px;
    height: 50px;
    margin: 0 auto;
}

    .ggqxbtn img {
        display: block;
        margin-right: 20px;
        float: left;
    }

.ggqxbtn2 {
    width: 350px;
    height: 50px;
    margin: 0 auto;
}

    .ggqxbtn2 img {
        display: block;
        margin-right: 20px;
        float: left;
    }

.zysx {
    height: 344px;
    font: 30px/60px "Microsoft JhengHei";
    color: #5E5E5E;
    height: 370px;
    border-top: dashed 1px #a7a9ac;
    padding-left: 60px;
    padding-top: 30px;
    margin-top: 30px;
}

    .zysx p {
        text-indent: 0px;
        font: 20px/25px "Microsoft JhengHei";
    }

.lyxzbtn {
    width: 1024px;
    height: 54px;
    margin: 0 auto;
    padding-top: 26px;
    border-top: dashed 1px #a7a9ac;
}

.lyxzbtnc {
    width: 240px;
    margin: 0 auto;
}

    .lyxzbtnc img {
        display: block;
        margin-right: 20px;
        float: left;
    }

.xcr {
    width: 242px;
    padding: 20px 40px 40px 40px;
}

    .xcr h5 {
        font: 24px/40px "Microsoft JhengHei";
        color: #5E5E5E;
    }

.szbtnbg {
    width: 187px;
    height: 70px;
    background: url(/images/rbtnd.jpg) no-repeat left top;
    text-align: center;
    font: 40px/70px "Microsoft JhengHei";
    color: #fff;
    text-align: center;
    margin-bottom: 70px;
}

.rwz {
    font: 24px/40px "Microsoft JhengHei";
    color: #5E5E5E;
    margin-top: 20px;
}

/*biaodan begin*/
.xttit2 {
    width: 921px;
    height: 79px;
    border-bottom: dashed 1px #a7a9ac;
    font: 32px/79px "Microsoft JhengHei";
    color: #58bc8e;
    padding-left: 58px;
    padding-right: 45px;
    margin: 0 auto;
}

    .xttit2 span {
        float: right;
        display: inline;
        margin-top: 18px;
    }

        .xttit2 span img {
            margin-right: 4px;
        }

.shimeibianhao {
    font: 12px/16px "Microsoft JhengHei";
    color: #5E5E5E;
}

    .shimeibianhao span {
        font: 34px "Microsoft JhengHei";
        margin-top: 0px;
    }

.bdxx {
    width: 944px;
    height: 500px;
    margin: 0 auto;
}

.bdxx2 {
    width: 950px;
    margin: 0 auto;
}

.bdxx_l {
    width: 139px;
    height: 500px;
    padding-top: 27px;
}

    .bdxx_l img {
        width: 107px;
        margin: 0 auto;
    }

    .bdxx_l span {
        font: 20px/24px "Microsoft JhengHei";
        color: #5e5e5e;
    }

        .bdxx_l span.smax {
            font: 12px/16px "Microsoft JhengHei";
            color: #5e5e5e;
        }

.bdxx_r {
    width: 805px;
}

.bdxx_r3 {
    width: 810px;
    font: 18px/36px "Microsoft JhengHei";
    color: #5E5E5E;
}

.cfdate {
    margin-top: 35px;
    width: 700px;
    height: 65px;
}

.cfmon {
    width: 165px;
    height: 65px;
    background: url(/images/rrow.jpg) no-repeat right bottom;
    border-bottom: solid 1px #b3e1cb;
    font: 18px "Microsoft JhengHei";
    float: left;
    display: inline;
    margin-right: 30px;
}

    .cfmon span {
        font: 42px "Microsoft JhengHei";
        color: #58BC8D;
        width: 62px;
        display: inline-block;
        text-align: center;
    }

.inputlist {
    font: 42px "Microsoft JhengHei";
    color: #58BC8D;
}

.cfmon2 {
    width: 165px;
    height: 60px;
    background: url(/images/rrow.jpg) no-repeat right bottom;
    border-bottom: solid 1px #b3e1cb;
    font: 18px "Arial";
    float: left;
    display: inline;
    margin-right: 30px;
}

    .cfmon2 span {
        font: 42px "Microsoft JhengHei";
        color: #58BC8D;
        width: 130px;
        display: inline-block;
        text-align: right;
    }

.jhdd {
    height: 68px;
    width: 800px;
    font: 21px/40px "Microsoft JhengHei";
    color: #5E5E5E;
    clear: both;
}

.fyrs {
    width: 430px;
    margin-left: 365px;
    font: 15px/20px "Microsoft JhengHei";
    color: #5E5E5E;
    clear: both;
}

.fy {
    width: 200px;
    font: 58px/58px "Arial";
    color: #5E5E5E;
    float: left;
}

.fy2 {
    width: 160px;
    font: 58px/58px "Arial Bold";
    color: #58BC8D;
    float: left;
}

.jiagou {
    width: 805px;
    height: 230px;
    border-top: dashed 1px #b3e1cb;
    /*border-bottom: dashed 1px #b3e1cb;*/
    margin: 26px auto;
    padding-bottom:10px;
}

    .jiagou h3 {
        width: 805px;
        height: 60px;
        font: 24px/60px "Microsoft JhengHei";
        color: #58bc8e;
    }

.jiagou_l {
    width: 90px;
    height: 160px;
    margin-left: 8px;
    display: inline;
}

.jiagou_c {
    width: 512px;
    height: 160px;
    display: inline;
}

.jiagou_r {
}

.jfqf {
    width: 512px;
    height: 65px;
}

.zan {
    width: 241px;
    font: 21px/40px "Microsoft JhengHei";
    color: #58bc8e;
    float: left;
}

.qian {
    width: 216px;
    font: 58px/58px "Arial";
    color: #5E5E5E;
    float: left;
}

.jiafen {
    width: 172px;
    height: 60px;
    background: url(/images/rrow.jpg) no-repeat right bottom;
    border-bottom: solid 1px #b3e1cb;
    font: 18px "Arial";
    float: left;
    display: inline;
}

    .jiafen span {
        font: 42px "Microsoft JhengHei";
        color: #58BC8D;
        width: 130px;
        display: inline-block;
        text-align: right;
    }

.xxzi {
    font: 15px "Microsoft JhengHei";
    color: #5E5E5E;
    text-align: left;
}

.jfwenzi {
    width: 410px;
    font: 14px/20px "Microsoft JhengHei";
    color: #5E5E5E;
    clear: both;
}

.heji {
    width: 924px;
    height: 80px;
    border-bottom: dashed 1px #b3e1cb;
    clear: both;
    font: 21px/40px "Microsoft JhengHei";
    color: #5E5E5E;
    text-align: right;
    padding-right: 90px;
}

    .heji span {
        font: 58px/58px "Arial Bold";
        color: #58bc8d;
    }

.hdbd {
    width: 837px;
    padding-left: 187px;
    height: 290px;
    border-bottom: dashed 1px #b3e1cb;
    font: 22px/26px "Microsoft JhengHei";
    color: #58BC8D;
}

    .hdbd h4 {
        width: 805px;
        height: 30px;
        font: 24px/60px "Microsoft JhengHei";
        color: #58bc8e;
        margin-bottom: 50px;
        margin-top: 20px;
    }

    .hdbd input.inpcss {
        width: 228px;
        height: 28px;
        padding: 10px;
        margin: 0px 35px 30px;
        font: 20px/36px "Microsoft JhengHei";
        color: #5E5E5E;
        border-radius: 7px;
        -moz-border-radius: 7px;
        border: solid 1px #58bc8e;
        outline: medium;
    }



.hdbdqd {
    width: 837px;
    padding-left: 187px;
    padding-top: 32px;
    height: 278px;
    font: 22px/26px "Microsoft JhengHei";
    color: #58BC8D;
}

.qdbtn {
    width: 1024px;
    height: 135px;
    clear: both;
    text-align: center;
    border-bottom: dashed 1px #5E5E5E;
}

.bdxx_r2 {
    width: 810px;
    font: 20px "Microsoft JhengHei";
    color: #58bc8e;
}

.sibu {
    width: 806px;
    height: 34px;
    border: solid 2px #acdec6;
    border-top: solid 1px #82cdaa;
    margin-top: 10px;
    margin-bottom: 15px;
}

    .sibu ul {
    }

    .sibu li {
        height: 34px;
        font: 20px/34px "Microsoft JhengHei";
        color: #f4f4f4;
        float: left;
    }

.sibu_sjdd {
    width: 810px;
    height: 72px;
}

.sibu_tyhd {
    width: 792px;
    padding-left: 18px;
    height: 213px;
}

.jhddxsm {
    width: 792px;
    padding-left: 18px;
    padding-top: 27px;
    height: 77px;
}

.jhddxsm_jhdd {
    font: 18px/36px "Microsoft JhengHei";
}

    .jhddxsm_jhdd span {
        font-size: 20px;
    }

.jhddxsm_xsm {
    width: 206px;
    height: 41px;
    background: #5e5e5e;
    margin-right: 2px;
    display: inline;
    color: #fff;
    border-radius: 8px;
    -moz-border-radius: 8px;
    padding: 7px 12px;
    font: 12px "Microsoft JhengHei";
}

    .jhddxsm_xsm span {
        float: right;
        font: 32px "Microsoft JhengHei";
        margin-top: 5px;
        display: inline;
    }

.sibu_tyhd_zi {
    width: 705px;
    padding-left: 87px;
    height: 60px;
}

.sibu_tyhd_inp {
    width: 82px;
    height: 41px;
    border: solid 1px #58bc8d;
    border-radius: 8px;
    -moz-border-radius: 8px;
    background: #f2f2f2;
    text-align: center;
    color: #686868;
    font: 18px/41px "Microsoft JhengHei";
}

.sibu_tyhd {
    width: 792px;
    padding-left: 18px;
    height: 213px;
}

.sibu_tyhd_zi2 {
    width: 705px;
    padding-left: 87px;
    height: 40px;
}

.goumaicont {
    width: 625px;
    height: auto;
    overflow: hidden;
    margin-left: 100px;
}

.goumaitit {
    width: 625px;
    height: 36px;
    border-bottom: solid 2px #abddc6;
    font: 18px/36px "Microsoft JhengHei";
    color: #58bc8d;
}

.goumaititc {
    width: 625px;
    height: auto;
    overflow: hidden;
    border-bottom: solid 2px #abddc6;
    font: 18px/35px "Microsoft JhengHei";
    color: #58bc8d;
    padding: 15px 0px;
}

    .goumaititc ul {
    }

    .goumaititc li {
        float: left;
        color: #58bc8d;
    }

        .goumaititc li span {
            color: #5E5E5E;
        }



/*xingcheng begin*/
/*焦点图*/
#banz2 {
    height: 378px;
    margin: 0 auto;
    text-align: center;
    position: relative;
}

.focus2 {
    position: relative;
    width: 1024px;
    height: 378px;
    background-color: #000;
    float: left;
}

    .focus2 img {
        width: 1024px;
        height: 378px;
    }

    .focus2 .shadow .title {
        width: 260px;
        height: 30px;
        padding-left: 30px;
        padding-top: 20px;
    }

        .focus2.shadow .title a {
            text-decoration: none;
            color: #fff;
            font-size: 14px;
            font-weight: bolder;
            overflow: hidden;
        }

    .focus2 .btn {
        position: absolute;
        bottom: 34px;
        left: 510px;
        overflow: hidden;
        zoom: 1;
    }

        .focus2 .btn a {
            position: relative;
            display: inline;
            width: 13px;
            height: 13px;
            border-radius: 7px;
            -moz-border-radius: 7px;
            margin: 0 5px;
            color: #B0B0B0;
            font: 12px/15px "\5B8B\4F53";
            text-decoration: none;
            text-align: center;
            outline: 0;
            float: left;
            background: #D9D9D9;
        }

            .focus2 .btn a:hover, .focus2 .btn a.current {
                cursor: pointer;
                background: #fc114a;
            }

    .focus2 .fPic {
        position: absolute;
        left: 0px;
        top: 0px;
    }

    .focus2 .D1fBt {
        overflow: hidden;
        zoom: 1;
        height: 16px;
        z-index: 10;
    }

    .focus2 .shadow {
        width: 100%;
        position: absolute;
        bottom: 0;
        left: 0px;
        z-index: 10;
        height: 30px;
        line-height: 30px;
        background: rgba(32,165,103,0.3);
        filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;
        display: block;
        text-align: left;
    }

        .focus2 .shadow a {
            text-decoration: none;
            color: #fff;
            font-size: 20px;
            overflow: hidden;
            margin-left: 10px;
            font-family: "\5FAE\8F6F\96C5\9ED1";
        }

    .focus2 .fcon {
        position: relative;
        width: 100%;
        float: left;
        display: none;
        background: #000;
    }

        .focus2 .fcon img {
            display: block;
        }

    .focus2 .fbg {
        bottom: 3px;
        right: 39px;
        position: absolute;
        height: 21px;
        text-align: center;
        z-index: 200;
    }

        .focus2 .fbg div {
            margin: 4px auto 0;
            overflow: hidden;
            zoom: 1;
            height: 14px;
        }

    .focus2 .D1fBt a {
        position: relative;
        display: inline;
        width: 12px;
        height: 12px;
        border-radius: 7px;
        -moz-border-radius: 7px;
        margin: 0 5px;
        color: #FFFFFF;
        text-decoration: none;
        text-align: center;
        outline: 0;
        float: left;
        background-color: #ffffff;
        font-family: "\5B8B\4F53";
        font-size: 12px;
        line-height: 15px;
    }

        .focus2 .D1fBt .current, .focus2 .D1fBt a:hover {
            background: none;
        }

    .focus2 .D1fBt img {
        display: none;
    }

    .focus2 .D1fBt i {
        display: none;
        font-style: normal;
    }

    .focus2 .prev, .focus2 .next {
        position: absolute;
        width: 53px;
        height: 53px;
        background: url(../images/focus_btn.png) no-repeat;
    }

    .focus2 .prev {
        top: 50%;
        margin-top: -53px;
        left: 30px;
        background-position: 0 -53px;
        cursor: pointer;
    }

    .focus2 .next {
        top: 50%;
        margin-top: -53px;
        right: 30px;
        background-position: -53px -53px;
        cursor: pointer;
    }

    .focus2 .prev:hover {
        background-position: 0 0;
    }

    .focus2 .next:hover {
        background-position: -53px 0;
    }

.jjcont {
    width: 1024px;
    margin: 0 auto;
    margin-top: 30px;
    border-top: dashed 1px #5E5E5E;
}

.jjcont_l {
    width: 702px;
}

.jjtit {
    width: 605px;
    height: 55px;
    background: #58bc8e;
    padding: 15px 30px 0px 67px;
}

    .jjtit h4 {
        width: 250px;
        height: 55px;
        font: 30px "Microsoft JhengHei";
        color: #fff;
        float: left;
    }

    .jjtit span {
        width: 112px;
        font: 18px/22px "Microsoft JhengHei";
        color: #fff;
        float: right;
    }

.jjbiao {
    width: 610px;
    padding: 15px 32px 30px 60px;
}

.jiarubtn4 {
    width: 90px;
    display: block;
    cursor: pointer;
    font: 20px/36px "Microsoft JhengHei";
    background: #fff url(/images/ico_yin.jpg) no-repeat 10px 7px;
    text-align: center;
    color: #59bc8e;
    margin: 0 auto;
    border: solid 1px #59bc8e;
    border-radius: 5px;
    -moz-border-radius: 5px;
    padding-left: 40px;
}

    .jiarubtn4 a, .jiarubtn4 a:visited {
        color: #59bc8e;
    }

.jjmain {
    width: 610px;
    padding: 30px 32px 30px 60px;
}

    .jjmain p {
        font: 20px/32px "Microsoft JhengHei";
        color: #5E5E5E;
        text-indent: 0px;
        line-height:23px;
        margin-bottom:8px;
    }

    .jjmain h5 {
        font: 20px/32px "Microsoft JhengHei";
        color: #58bc8e;
    }

.txian {
    border-top: dashed 1px #58bc8e;
    padding-top: 10px;
    margin-top: 15px;
}

.fybtn {
    width: 82px;
    display: block;
    cursor: pointer;
    font: 20px/40px "Microsoft JhengHei";
    background: #59bc8e;
    text-align: center;
    color: #fff;
    margin: 0 auto;
    border-radius: 5px;
    -moz-border-radius: 5px;
}

.fybtnrcont {
    margin-left: 20px;
    float: left;
    display: inline;
    width: 500px;
    height: 40px;
    font: 20px/40px "Microsoft JhengHei";
    padding-top: 5px;
}

.pingjia {
    font: 16px/32px "Microsoft JhengHei";
    color: #5E5E5E;
    width: 565px;
    height: 64px;
    margin: 20px auto 0px;
}

.pja {
    width: 44px;
    margin: 10px 15px 0 0;
}

.pjb {
    width: 25px;
}

.pjc {
    width: 456px;
}

.ggpjbtn {
    width: 610px;
    height: 42px;
    text-align: center;
    margin: 30px auto;
}

.ggpj_btn {
    width: 120px;
    height: 40px;
    border: solid 1px #59bc8e;
    font: 20px/40px "Microsoft JhengHei";
    color: #59bc8e;
    margin: 0 auto;
    border-radius: 10px;
}

    .ggpj_btn a, .ggpj_btn a:visited {
        color: #59bc8e;
    }

        .ggpj_btn a:hover {
            background: #59bc8e;
            display: block;
            border-radius: 8px;
            color: #fff;
        }

.jjcont_r {
    width: 320px;
}

.rjjtit {
    width: 294px;
    height: 55px;
    background: #35b3c0;
    padding: 15px 0px 0px 26px;
}

    .rjjtit h4 {
        width: 250px;
        height: 55px;
        font: 30px "Microsoft JhengHei";
        color: #fff;
        float: left;
    }

.yyxx {
    width: 320px;
    background: #f0fcfc;
    border-bottom: dashed 1px #5E5E5E;
    padding-top: 35px;
    padding-bottom: 30px;
}

    .yyxx h2 {
        width: 300px;
        height: 72px;
        font: 20px/72px "Microsoft JhengHei";
        color: #59bc8e;
        margin: 0 auto;
    }

.yyxxntit {
    width: 275px;
    height: 45px;
    font: 20px/20px "Microsoft JhengHei";
    color: #5E5E5E;
    margin: 0 auto;
}

.yyxxn {
    width: 275px;
    margin: 0px auto 0px;
}

.yysmwz {
    width: 275px;
    height: 22px;
    font: 20px/22px "Microsoft JhengHei";
    color: #5E5E5E;
}

.yysmwz2 {
    width: 275px;
    height: 22px;
    font: 17px/22px "Microsoft JhengHei";
    color: #5E5E5E;
}

.yysmwz3 {
    width: 275px;
    height: 52px;
    font: 20px/50px "Microsoft JhengHei";
    color: #5E5E5E;
    margin-top: 8px;
}

.yyjqwz {
    width: 275px;
    heihgt: 100px;
    font: 60px/100px "Microsoft JhengHei";
    color: #5E5E5E;
}

.yysmdate {
    width: 266px;
    height: 38px;
    display: block;
    cursor: pointer;
    font: 20px/38px "Microsoft JhengHei";
    text-align: center;
    color: #30b0c7;
    margin: 0 auto;
    border: solid 1px #59bc8e;
    border-radius: 5px;
    -moz-border-radius: 5px;
    background: #fff;
    color: #59bc8e;
    padding: 0 8px;
    margin-bottom: 12px;
}

    .yysmdate span {
        font-size: 14px;
    }


.yysmdateX {
    width: 256px;
    height: 38px;
    display: block;
    cursor: pointer;
    font: 20px/38px "Microsoft JhengHei";
    text-align: center;
    color: #30b0c7;
    margin: 0 auto;
    border: solid 2px #ff6600;
    border-radius: 5px;
    -moz-border-radius: 5px;
    background: #fff;
    color: #59bc8e;
    padding: 0 8px;
    margin-bottom: 12px;
}

    .yysmdateX span {
        font-size: 14px;
    }

.yysmdate2 {
    width: 180px;
    height: 38px;
    display: block;
    cursor: pointer;
    font: 22px/38px "Microsoft JhengHei";
    text-align: center;
    color: #30b0c7;
    border: solid 1px #59bc8e;
    border-radius: 5px;
    -moz-border-radius: 5px;
    background: #f2f2f2;
    color: #59bc8e;
    padding: 0 8px;
    margin: 0 12px;
}

    .yysmdate2 span {
        font-size: 14px;
    }

.yysmdate3 {
    width: 256px;
    height: 38px;
    display: block;
    cursor: pointer;
    font: 20px/38px "Microsoft JhengHei";
    text-align: center;
    color: #30b0c7;
    margin: 0 auto;
    border: solid 1px #59bc8e;
    border-radius: 5px;
    -moz-border-radius: 5px;
    background: #59bc8e;
    color: #fff;
    padding: 0 8px;
    margin-bottom: 12px;
    float: left;
}

    .yysmdate3 span {
        font-size: 14px;
    }

.yysmdate4 {
    width: 256px;
    height: 38px;
    display: block;
    cursor: pointer;
    font: 20px/38px "Microsoft JhengHei";
    text-align: center;
    color: #30b0c7;
    margin: 0 auto;
    border: solid 1px #59bc8e;
    border-radius: 5px;
    -moz-border-radius: 5px;
    background: #f2f2f2;
    color: #59bc8e;
    padding: 0 8px;
    margin-bottom: 12px;
    float: left;
}

    .yysmdate4 span {
        font-size: 14px;
    }

.yysmdate5 {
    width: 256px;
    height: 38px;
    display: block;
    cursor: pointer;
    font: 20px/38px "Microsoft JhengHei";
    text-align: center;
    color: #30b0c7;
    margin: 0 auto;
    border: solid 1px #59bc8e;
    border-radius: 5px;
    -moz-border-radius: 5px;
    background: #fff;
    color: #59bc8e;
    padding: 0 8px;
    margin-bottom: 12px;
    float: left;
}

    .yysmdate5 span {
        font-size: 14px;
    }


.yysmdate3 span.yysmsix {
    width: 18px;
    height: 16px;
    background: #fff;
    text-align: center;
    font: 14px/16px "Microsoft JhengHei";
    color: #59bc8e;
    margin: 6px;
    display: inline;
}

.yysmsix {
    width: 18px;
    height: 16px;
    background: #59bc8e;
    text-align: center;
    font: 14px/16px "Microsoft JhengHei";
    color: #fff;
    margin: 6px;
    display: inline;
}

.yysmsix2 {
    width: 18px;
    height: 16px;
    background: #5e5e5e;
    text-align: center;
    font: 14px/16px "Microsoft JhengHei";
    color: #fff;
    margin: 6px;
    display: inline;
}

.yysmgdrq {
    width: 275px;
    height: 26px;
    font: 13px "Microsoft JhengHei";
    color: #59bc8e;
    text-align: right;
}

.ggfzi {
    font: 16px "Microsoft JhengHei";
    color: #59bc8e;
    width: 150px;
    float: right;
}

    .ggfzi span {
        font: bold 32px "Microsoft JhengHei";
    }

.cfmon3 {
    width: 165px;
    height: 65px;
    background: url(/images/rrow.jpg) no-repeat right bottom;
    border-bottom: solid 1px #b3e1cb;
    font: 18px "Microsoft JhengHei";
    float: left;
    display: inline;
    margin-right: 30px;
    margin-bottom: 10px;
}

    .cfmon3 span {
        font: 42px "Microsoft JhengHei";
        color: #58BC8D;
        width: 62px;
        display: inline-block;
        text-align: center;
        background: #fff;
    }

.cfmon4 {
    width: 165px;
    height: 60px;
    background: url(/images/rrow.jpg) no-repeat right bottom;
    border-bottom: solid 1px #b3e1cb;
    font: 18px "Microsoft JhengHei";
    float: left;
    display: inline;
    margin-right: 30px;
    margin-bottom: 10px;
}

    .cfmon4 span {
        font: 42px "Microsoft JhengHei";
        color: #58BC8D;
        width: 60px;
        display: inline-block;
        text-align: right;
        background: #fff;
        margin-left: 70px;
        text-align: center;
    }

.cfmon5 {
    width: 165px;
    height: 60px;
    background: url(/images/rrow.jpg) no-repeat right bottom;
    border-bottom: solid 1px #b3e1cb;
    font: 18px "Microsoft JhengHei";
    float: left;
    display: inline;
    margin-right: 30px;
    margin-bottom: 10px;
}

    .cfmon5 span {
        font: 42px "Microsoft JhengHei";
        color: #58BC8D;
        width: 150px;
        display: inline-block;
        text-align: right;
        background: #fff;
        text-align: center;
        margin: 0 auto;
        display: block;
    }

.bmbtn {
    width: 165px;
}

    .bmbtn img {
        margin: 10px 0px 10px;
    }

.ydhdbtn {
    width: 140px;
    height: 42px;
    display: block;
    cursor: pointer;
    font: 20px/42px "Microsoft JhengHei";
    text-align: center;
    color: #fff;
    margin: 0 auto;
    border-radius: 8px;
    -moz-border-radius: 8px;
    background: #33bbcc;
}

    .ydhdbtn a, .ydhdbtn a:visited {
        color: #fff;
    }

        .ydhdbtn a:hover {
            background: #4ae5f8;
            width: 140px;
            height: 42px;
            display: block;
            border-radius: 8px;
            -moz-border-radius: 8px;
        }

.mywishlistbtn {
    width: 133px;
    height: 39px;
    display: block;
    cursor: pointer;
    font: 20px/39px "Microsoft JhengHei";
    text-align: center;
    color: #59bc8e;
    margin: 0 auto;
    border-radius: 10px;
    -moz-border-radius: 10px;
    background: #fff url(/images/ico_mywish.jpg) no-repeat 7px center;
    border: solid 1px #59bc8e;
    padding-left: 40px;
}

.mywishlistbtn2 a:hover {
    width: 133px;
    height: 39px;
    display: block;
    cursor: pointer;
    font: 20px/39px "Microsoft JhengHei";
    text-align: center;
    color: #565656;
    margin: 0 auto;
    border-radius: 10px;
    -moz-border-radius: 10px;
    background: #fff url(/images/ico_mywish.jpg) no-repeat 7px center;
    border: solid 1px #59bc8e;
    padding-left: 40px;
}

.xgty {
    width: 288px;
    height: 300px;
    color: #fff;
    margin: 30px auto;
}

    .xgty ul {
    }

    .xgty li {
        width: 128px;
        height: 128px;
        margin: 8px 8px 0px 8px;
        float: left;
        display: inline;
        position: relative;
    }

    .xgty h6 {
        font: 20px/32px "Microsoft JhengHei";
        color: #58bc8d;
        padding-left: 5px;
    }

.rollBox2 {
    width: 750px;
    height: 106px;
    overflow: hidden;
    margin: 0 auto;
}

    .rollBox2 .LeftBotton {
        height: 52px;
        width: 23px;
        background: url(/images/button.png) no-repeat 0px 0;
        overflow: hidden;
        float: left;
        display: inline;
        margin: 35px 12px 0 0;
        cursor: pointer;
    }

    .rollBox2 .RightBotton {
        height: 52px;
        width: 23px;
        background: url(/images/button.png) no-repeat -23px 0;
        overflow: hidden;
        float: left;
        display: inline;
        margin: 35px 0 0 12px;
        cursor: pointer;
    }

    .rollBox2 .Cont {
        width: 640px;
        overflow: hidden;
        float: left;
    }

    .rollBox2 .ScrCont {
        width: 10000000px;
    }

    .rollBox2 #List1, .rollBox #List2 {
        float: left;
    }

.gwqjl {
    width: 1024px;
    border-top: dashed 1px #5E5E5E;
}

    .gwqjl h2 {
        font: 22px/70px "Microsoft JhengHei";
        margin-left: 43px;
        color: #58bc8e;
    }

.gwjltu {
    width: 640px;
    height: 106px;
    margin: 0 auto;
}

    .gwjltu ul {
    }

    .gwjltu li {
        width: 106px;
        height: 106px;
        margin-right: 12px;
        margin-left: 10px;
        margin-bottom: 7px;
        float: left;
        display: inline;
        position: relative;
    }

.fenxiang {
    width: 1024px;
    height: 60px;
    margin: 0 auto;
    border-bottom: dashed 1px #5E5E5E;
}

.fenx_l {
    width: 900px;
    height: 50px;
    padding-top: 10px;
    margin: 0 auto;
    border-right: dashed 1px #5E5E5E;
}

.fenx_lc {
    width: 232px;
    height: 60px;
    margin: 0 auto;
}

    .fenx_lc img {
        float: left;
        margin-right: 20px;
        display: block;
    }

.fenx_r {
    width: 123px;
    height: 60px;
}

/*wodezhanghao begin*/
.xttit3 {
    width: 964px;
    height: 79px;
    border-bottom: dashed 1px #a7a9ac;
    font: 30px/76px "Microsoft JhengHei";
    color: #58bc8e;
    padding-left: 45px;
    padding-right: 15px;
    margin: 0 auto;
}

    .xttit3 span {
        float: right;
        display: inline;
        margin-top: 18px;
    }

.tjgqtdrbtn {
    width: 228px;
    height: 50px;
    display: block;
    cursor: pointer;
    font: 26px/50px "Microsoft JhengHei";
    text-align: center;
    color: #fff;
    border-radius: 5px;
    -moz-border-radius: 5px;
    background: #59bc8e;
}

    .tjgqtdrbtn a, .tjgqtdrbtn a:visited {
        color: #fff;
    }

.zhrwtu {
    width: 936px;
    height: 107px;
    border-bottom: dashed 1px #b3e1cb;
    margin: 0 auto;
    padding: 5px 0px;
}

.zhrwtu_r {
    width: 400px;
    height: 107px;
    margin-left: 25px;
    font: 50px/107px "Microsoft JhengHei";
    color: #58bc8e;
}

.zhjgclear {
    width: 100%;
    height: 23px;
    clear: both;
}

.zhlist {
    width: 800px;
    height: 60px;
    font: 22px/60px "Microsoft JhengHei";
    margin-left: 175px;
    float: left;
    display: inline;
    border-bottom: dashed 1px #b3e1cb;
    color: #58bc8e;
}

.zhlist_l {
    width: 54px;
    padding: 12px 0px 0px 10px;
    vertical-align: middle;
}

.zhlist_c {
    width: 400px;
    color: #58bc8e;
}

    .zhlist_c a, .zhlist_c a:visited {
        color: #58bc8e;
    }

        .zhlist_c a:hover {
            background: #DCF9EE;
        }

.zhlist_r {
    width: 30px;
    height: 30px;
    margin-right: 115px;
    display: inline;
    background: url(../img_zhanghao/zhxbh.jpg) no-repeat left center;
    padding-top: 15px;
    margin-top: 10px;
    font: 18px/18px "Microsoft JhengHei";
    text-align: center;
    color: #fff;
}

    .zhlist_r a, .zhlist_r a:visited {
        color: #fff;
    }

        .zhlist_r a:hover {
            color: #fff;
            cursor: pointer;
        }

#mydiv1 {
    width: 197px;
    height: 210px;
    background: #fff;
    border-radius: 4px;
    -moz-border-radius: 4px;
    position: absolute;
    display: none;
    border: solid 4px #58bc8e;
    /*right: 0px;*/
    margin-left: 810px;
    top: 65px;
    z-index: 1100;
}
#mydivBox {
    width: 197px;
    height: 80px;
    background: #fff;
    border-radius: 4px;
    -moz-border-radius: 4px;
    position: absolute;
    display: none;
    border: solid 4px #58bc8e;
    /*right: 0px;*/
    margin-left: 810px;
    top: 65px;
    z-index: 1100;
}
/*{
    width: 197px;
    height: 210px;
    background: #fff;
    border-radius: 4px;
    -moz-border-radius: 4px;
    position: absolute;
    display: none;
    border: solid 4px #58bc8e;
    right: 0px;
    top: 65px;
    z-index: 1100;
}*/

#mydiv15 {
    width: 197px;
    height: 210px;
    background: #fff;
    border-radius: 4px;
    -moz-border-radius: 4px;
    position: absolute;
    display: none;
    border: solid 4px #58bc8e;
    margin-left: 190px;
    top: 65px;
    z-index: 1100;
}

#mydiv14 {
    width: 197px;
    height: 210px;
    background: #fff;
    border-radius: 4px;
    -moz-border-radius: 4px;
    position: absolute;
    display: none;
    border: solid 4px #58bc8e;
    margin-left: 190px;
    top: 65px;
    z-index: 1100;
}

.lang {
    width: 175px;
    height: 200px;
    font: 20px/50px "Microsoft JhengHei";
    margin: 0 auto;
}

    .lang ul {
    }

    .lang li {
        height: 50px;
        border-bottom: dashed 1px #b3e1cb;
        color: #58bc8e;
    }

.langnn {
    width: 30px;
    height: 30px;
    margin-right: 10px;
    margin-top: 10px;
    font: 20px/28px "Microsoft JhengHei";
    text-align: center;
    color: #fff;
    border-radius: 5px;
    -moz-border-radius: 5px;
    background: #fff;
    float: left;
    display: inline;
}

    .langnn a, .langnn a:link, .langnn a:visited {
        background: #fff;
        color: #58bc8e;
        width: 30px;
        height: 30px;
        display: block;
        border-radius: 5px;
        -moz-border-radius: 5px;
    }

        .langnn a:hover {
            background: #58bc8e;
            text-decoration: none;
            width: 30px;
            height: 30px;
            display: block;
            border-radius: 5px;
            -moz-border-radius: 5px;
            color: #ffffff;
        }

.langnny {
    background: #58bc8e;
    margin-right: 10px;
    margin-top: 10px;
    font: 20px/28px "Microsoft JhengHei";
    text-align: center;
    color: #fff;
    border-radius: 5px;
    -moz-border-radius: 5px;
    float: left;
    display: inline;
    width: 30px;
    height: 30px;
}
    .langnny a {color:#fff;
    }

#mydiv2 {
    width: 455px;
    height: 382px;
    background: #fff;
    border-radius: 4px;
    -moz-border-radius: 4px;
    position: absolute;
    display: none;
    border: solid 4px #58bc8e;
    right: 15px;
    top: 128px;
    z-index: 1100;
}

.gjtr {
    width: 408px;
    height: 72px;
    font: 28px/72px "Microsoft JhengHei";
    border-bottom: dashed 1px #b3e1cb;
    color: #58bc8e;
    text-align: center;
}

.inpcss2 {
    width: 280px;
    height: 20px;
    background: #f2f2f2;
    border: solid 1px #59bc8e;
    border-radius: 10px;
    moz-border-radius: 10px;
    padding: 10px;
    margin: 0px 0px 0px;
    font: 18px/20px "Microsoft JhengHei";
    color: #686868;
    outline: medium;
}

.inpcss3 {
    width: 186px;
    height: 22px;
    background: #f2f2f2;
    padding: 10px 40px 10px 10px;
    ;
    margin: 8px 0px 8px 0px;
    font: 20px/26px "Microsoft JhengHei";
    color: #686868;
    border-radius: 9px;
    -moz-border-radius: 9px;
    border: solid 1px #58bc8e;
    outline: medium;
}

.inpcss8 {
    width: 170px;
    height: 22px;
    background: #f2f2f2;
    padding: 10px 10px 10px 10px;
    ;
    margin: 8px 0px 0px 0px;
    font: 20px/26px "Microsoft JhengHei";
    color: #686868;
    border-radius: 9px;
    -moz-border-radius: 9px;
    border: solid 1px #58bc8e;
    outline: medium;
}

.btnan {
    margin: 25px 0 0 145px;
}

.btnan2 {
    margin: 25px 0 0 213px;
}

.btnan3 {
    margin: 15px 0 0 180px;
}

#mydiv3 {
    width: 378px;
    height: 420px;
    background: #fff;
    padding: 8px 22px 12px 30px;
    border-radius: 4px;
    -moz-border-radius: 4px;
    position: absolute;
    display: none;
    border: solid 4px #58bc8e;
    right: 300px;
    top: 210px;
    z-index: 1200;
}

#mydivPwdx {
    width: 378px;
    height: 220px;
    background: #fff;
    padding: 30px 22px 12px 30px;
    border-radius: 4px;
    -moz-border-radius: 4px;
    position: absolute;
    display: none;
    border: solid 4px #58bc8e;
    right: 300px;
    top: 210px;
    z-index: 1200;
}
.ggzhimg {
    width: 378px;
    height: 154px;
}

.ggzhimg_l {
    width: 105px;
    margin-left: 100px;
    display: inline;
}

.ggzhimg_r {
    width: 110px;
    padding-top: 95px;
}

.zhlang2 {
    width: 378px;
    height: 50px;
}

.langnn2 {
    width: 57px;
    height: 30px;
    margin-right: 10px;
    margin-top: 10px;
    font: 20px/28px "Microsoft JhengHei";
    text-align: center;
    color: #58bc8e;
    border-radius: 5px;
    -moz-border-radius: 5px;
    border: solid 1px #58bc8e;
    float: left;
    display: inline;
}

    .langnn2 a, .langnn2 a:link, .langnn2 a:visited {
        border: solid 1px #58bc8e;
        color: #58bc8e;
        width: 57px;
        height: 30px;
        display: block;
        border-radius: 5px;
        -moz-border-radius: 5px;
    }

        .langnn2 a:hover {
            background: #58bc8e;
            color: #fff;
            text-decoration: none;
            width: 57px;
            height: 30px;
            display: block;
            border-radius: 5px;
            -moz-border-radius: 5px;
        }

.langnny2 {
    background: #58bc8e;
    margin-right: 10px;
    margin-top: 10px;
    font: 20px/33px "Microsoft JhengHei";
    text-align: center;
    color: #fff;
    border-radius: 5px;
    -moz-border-radius: 5px;
    float: left;
    display: inline;
    width: 57px;
    height: 33px;
}

#mydiv4 {
    width: 640px;
    height: 492px;
    background: #fff;
    padding: 20px 20px 20px 20px;
    border-radius: 4px;
    -moz-border-radius: 4px;
    position: absolute;
    display: none;
    border: solid 4px #58bc8e;
    right: 180px;
    top: 370px;
    z-index: 1220;
}

.mydiv42 {
    width: 640px;
    height: 492px;
    background: #fff;
    padding: 20px 20px 20px 20px;
    border-radius: 10px;
    -moz-border-radius: 10px;
    border: solid 1px #58bc8e;
    margin: 20px 0px 20px 260px;
}

.mydiv43 {
    width: 780px;
    background: #fff;
    margin: 20px 0px 20px 180px;
}

.zhxxy {
    width: 640px;
    height: 150px;
    border-bottom: dashed 1px #b3e1cb;
    margin-bottom: 18px;
}

.zhxxy_l {
    width: 205px;
    height: 130px;
    position: relative;
}

.zhxxy_c {
    width: 225px;
    font: 20px/30px "Microsoft JhengHei";
    color: #5E5E5E;
}

.zhxxy_c2 {
    width: 490px;
    font: 20px/30px "Microsoft JhengHei";
    color: #5E5E5E;
}

    .zhxxy_c h4, .zhxxy_c2 h4, .zhxxy_c3 h4 {
        font: 26px/40px "Microsoft JhengHei";
        color: #58bc8e;
    }

.zhxxy_c3 {
    width: 380px;
    font: 18px/26px "Microsoft JhengHei";
    color: #5E5E5E;
}

.rsctbtn {
    width: 112px;
    height: 35px;
    display: block;
    cursor: pointer;
    font: 20px/35px "Microsoft JhengHei";
    background: #59bc8e;
    text-align: center;
    color: #fff;
    border-radius: 10px;
    -moz-border-radius: 10px;
}

    .rsctbtn a, .rsctbtn a:visited {
        color: #fff;
    }

.lrglbtn {
    width: 112px;
    height: 35px;
    display: block;
    cursor: pointer;
    font: 20px/35px "Microsoft JhengHei";
    background: #fff;
    border: solid 1px #59bc8e;
    text-align: center;
    color: #59bc8e;
    border-radius: 10px;
    -moz-border-radius: 10px;
    margin-top: 12px;
}

    .lrglbtn a, .lrglbtn a:link, .lrglbtn a:visited {
        color: #59bc8e;
    }

        .lrglbtn a:hover {
            color: #000;
        }


        .lrglbtn2a {
    width: 112px;
    height: 35px;
    display: block;
    cursor: pointer;
    font: 20px/35px "Microsoft JhengHei";
    background: #fff;
    border: solid 1px #59bc8e;
    text-align: center;
    color: #59bc8e;
    border-radius: 10px;
    -moz-border-radius: 10px;
    margin-top: 12px;
}


.lrglbtnX {
    width: 112px;
    height: 35px;
    display: block;
    cursor: pointer;
    font: 20px/35px "Microsoft JhengHei";
    background: #20A567;
    border: solid 1px #59bc8e;
    text-align: center;
    color: #59bc8e;
    border-radius: 10px;
    -moz-border-radius: 10px;
    margin-top: 12px;
}

    .lrglbtnX a:hover {
        color: #fff;
    }

.lrglbtnX1 {
    width: 112px;
    height: 35px;
    display: block;
    cursor: pointer;
    font: 20px/35px "Microsoft JhengHei";
    background: #20A567;
    border: solid 1px #59bc8e;
    text-align: center;
    color: #fff;
    border-radius: 10px;
    -moz-border-radius: 10px;
    margin-top: 12px;
}

    .lrglbtnX1 a:hover {
        color: #FFF;
    }


.rsctbtn a, .rsctbtn a:visited {
    color: #fff;
}

.lrglbtn2 {
    width: 112px;
    height: 35px;
    display: block;
    cursor: pointer;
    font: 20px/35px "Microsoft JhengHei";
    background: #fff;
    border: solid 1px #59bc8e;
    text-align: center;
    color: #59bc8e;
    border-radius: 10px;
    -moz-border-radius: 10px;
    margin-bottom: 12px;
}

.rsctbtn a, .rsctbtn a:visited {
    color: #fff;
}

.ico_jing {
    position: absolute;
    z-index: 12;
    top: 55px;
    right: 10px;
}

.zhxxy_r {
    width: 180px;
    font: 24px/40px "Microsoft JhengHei";
    color: #58bc8e;
}

.zhxxy_r2 {
    width: 123px;
    font: 24px/40px "Microsoft JhengHei";
    color: #58bc8e;
    position: relative;
}

.zhxxy_r span {
    font: 30px/40px "Microsoft JhengHei";
}

.sztkbg {
    width: 181px;
    height: 49px;
    background: url(../img_zhanghao/sztkbg.jpg) no-repeat left top;
    text-align: center;
    font: 24px/49px "Microsoft JhengHei";
    color: #fff;
}

    .sztkbg a, .sztkbg a:visited {
        color: #fff;
    }

        .sztkbg a:hover {
        }

.sztkbg2 {
    width: 181px;
    height: 49px;
    background: url(../img_zhanghao/sztkbg2.jpg) no-repeat left top;
    text-align: center;
    font: 24px/49px "Microsoft JhengHei";
    color: #fff;
}

    .sztkbg2 a, .sztkbg2 a:visited {
        color: #fff;
    }

        .sztkbg2 a:hover {
        }

#mydiv5 {
    width: 270px;
    height: 215px;
    background: #fff;
    padding: 10px 20px 20px 20px;
    border-radius: 4px;
    -moz-border-radius: 4px;
    position: absolute;
    display: none;
    border: solid 4px #58bc8e;
    z-index: 2000;
}

    #mydiv5 a, #mydiv5 a:visited {
        width: 260px;
        height: 48px;
        display: block;
        border-bottom: dashed 1px #58bc8e;
        font: 22px/48px "Microsoft JhengHei";
        color: #58bc8e;
    }

        #mydiv5 a.dtit {
            font: 32px/48px "Microsoft JhengHei";
        }

/*fachuxunwen begin*/
.drsctuwen {
    width: 928px;
    height: 145px;
    padding: 20px 48px;
    border-bottom: dashed 1px #a7a9ac;
    margin-bottom: 30px;
}

.drsctuwen_l {
    width: 225px;
    height: 145px;
}

.drsctuwen_r {
    width: 500px;
    height: 145px;
    font: 24px/30px "Microsoft JhengHei";
    color: #58bc8e;
}

    .drsctuwen_r span {
        font: 20px/30px "Microsoft JhengHei";
        color: #58bc8e;
    }

        .drsctuwen_r span.ddzi {
            font: 28px/50px "Microsoft JhengHei";
            color: #58bc8e;
        }

.fcxwktit {
    width: 245px;
    height: 37px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    background: #b7b7b7;
    font: 22px/37px "Microsoft JhengHei";
    color: #fff;
    text-align: center;
    margin-bottom: 20px;
}

.fcxwk {
    width: 803px;
    border-radius: 10px;
    -moz-border-radius: 10px;
    border: solid 1px #58bc8e;
    margin-left: 102px;
    padding: 7px 37px 13px 25px;
    font: 20px/37px "Microsoft JhengHei";
    color: #5E5E5E;
}

    .fcxwk p {
        width: 803px;
        text-indent: 0px;
    }

.fcxwbtn {
    width: 162px;
    height: 36px;
    margin-left: 645px;
    margin-top: 15px;
}

/*guanlitijianhuodong begin*/
.gltjlist {
    width: 1024px;
    height: 55px;
    border-bottom: dashed 1px #a7a9ac;
    font: 20px/55px "Microsoft JhengHei";
    color: #58bc8e;
}

.gltjxxl {
    width: 934px;
    height: 75px;
    margin: 0 auto;
}

    .gltjxxl ul {
    }

    .gltjxxl li {
        float: left;
        font: 26px/75px "Microsoft JhengHei";
        color: #58bc8e;
    }

        .gltjxxl li.gghui {
            float: left;
            font: 26px/75px "Microsoft JhengHei";
            color: #5E5E5E;
        }

.glla {
    width: 60px;
    height: 44px;
    display: inline;
    padding-top: 15px;
}

.gllb {
    width: 210px;
}

.gllc {
    width: 300px;
}

.glld {
    width: 125px;
}

.glle {
    width: 20px;
    padding-top: 12px;
}

.gllf {
    width: 320px;
}

.gltjxxl li.gllg {
    width: 100px;
    font: 20px/75px "Microsoft JhengHei";
    color: #5E5E5E;
}

.gllb a, .gllb a:visited {
    color: #58bc8e;
}

.gltsxq {
    width: 1024px;
    height: 130px;
    border-bottom: dashed 1px #58bc8e;
    font: 16px/24px "Microsoft JhengHei";
    color: #58bc8e;
}

.tsxqk {
    width: 530px;
    height: 105px;
    padding: 0px 15px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    border: solid 1px #58bc8e;
    margin-left: 102px;
    color: #5E5E5E;
}

    .tsxqk span {
        font: 26px/45px "Microsoft JhengHei";
        color: #58bc8e;
        display: block;
    }

.qrbtnr {
    width: 195px;
}

    .qrbtnr img {
        margin-bottom: 12px;
    }

.qwd {
    border-bottom: dashed 1px #58bc8e;
}

.tsxqk2 {
    width: 865px;
    height: 260px;
    padding: 0px 15px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    border: solid 1px #58bc8e;
    margin-left: 102px;
    color: #5E5E5E;
}

.fcxwk2 {
    width: 803px;
    margin: 20px 0 15px 0px;
    border-radius: 10px;
    -moz-border-radius: 10px;
    border: solid 1px #58bc8e;
    margin-left: 102px;
    padding: 25px 37px 25px 25px;
    font: 20px/37px "Microsoft JhengHei";
    color: #5E5E5E;
}

    .fcxwk2 p {
        width: 803px;
        text-indent: 0px;
    }

.dkong {
    width: 100%;
    height: 70px;
    clear: both;
}

.drsctuwen2 {
    width: 932px;
    height: 182px;
    padding: 0px 0px;
    border-bottom: dashed 1px #58bc8e;
    margin: 0px auto 30px;
    clear: both;
}

.drsctuwen_l2 {
    width: 225px;
    height: 145px;
    padding: 20px 0px;
}

.drsctuwen_r2 {
    width: 255px;
    height: 145px;
    padding: 20px 0px;
    font: 24px/30px "Microsoft JhengHei";
    color: #58bc8e;
}

    .drsctuwen_r2 span {
        font: 20px/30px "Microsoft JhengHei";
        color: #58bc8e;
    }

        .drsctuwen_r2 span.ddzi {
            font: 28px/45px "Microsoft JhengHei";
            color: #58bc8e;
        }

.drsctuwen_r3 {
    width: 435px;
    height: 145px;
    font: 24px/30px "Microsoft JhengHei";
    color: #58bc8e;
}

.zhlist2 {
    width: 435px;
    height: 60px;
    font: 22px/60px "Microsoft JhengHei";
    border-bottom: dashed 1px #b3e1cb;
    color: #58bc8e;
}

.zhlist_l2 {
    width: 48px;
    padding: 12px 0px 0px 12px;
    vertical-align: middle;
}

.zhlist_c2 {
    width: 148px;
    color: #58bc8e;
}

    .zhlist_c2 a, .zhlist_c2 a:visited {
        color: #58bc8e;
    }

        .zhlist_c2 a:hover {
            color: #5E5E5E;
            text-decoration: underline;
        }

.zhlist_r2 {
    width: 30px;
    height: 30px;
    display: inline-block;
    background: url(../img_zhanghao/zhxbh.jpg) no-repeat left center;
    padding-top: 15px;
    font: 18px/18px "Microsoft JhengHei";
    text-align: center;
    color: #fff;
    margin: 0px 5px;
}

    .zhlist_r2 a, .zhlist_r2 a:visited {
        color: #fff;
    }

        .zhlist_r2 a:hover {
            color: #fff;
            cursor: pointer;
        }

/*ziwojieshaok begin*/
.zwjsk {
    width: 1024px;
    height: 120px;
    padding-top: 80px;
    border-bottom: dashed 1px #58bc8e;
    background: url(../img_zhanghao/zwjsbg.jpg) no-repeat right top;
}

.zwjskd {
    border-bottom: none;
}

.jsk {
    width: 1024px;
    height: 280px;
    border-bottom: dashed 1px #58bc8e;
}

.lxdrbtn {
    width: 1024px;
    height: 50px;
    padding-top: 25px;
}

    .lxdrbtn img {
        float: right;
        margin-right: 23px;
    }

.zwjspjy {
    width: 700px;
    margin-top: 60px;
}

/*dengluzhuce begin*/
#mydiv6 {
    width: 568px;
    height: 250px;
    background: #59be8e;
    padding: 6px;
    border-radius: 8px;
    -moz-border-radius: 8px;
    position: absolute;
    display: none;
    border: solid 4px #58bc8e;
    left: 175px;
    top: 95px;
    z-index: 2000;
}

.jiaruz {
    width: 320px;
    height: 36px;
}

.jiarubtn {
    width: 120px;
    display: block;
    cursor: pointer;
    margin-right: 10px;
    margin-top: 3px;
    font: 20px/36px "Microsoft JhengHei";
    text-align: center;
    color: #fff;
    border-radius: 5px;
    -moz-border-radius: 5px;
    background: #35b3c0;
}

.jiarubtnX {
    width: 120px;
    display: block;
    cursor: pointer;
    margin-right: 10px;
    margin-top: 3px;
    font: 20px/36px "Microsoft JhengHei";
    text-align: center;
    color: #35b3c0;
    border: 1px solid #35b3c0;
    border-radius: 5px;
    -moz-border-radius: 5px;
    background: #fff;
}

.gjqtrn {
    width: 408px;
    height: 200px;
    font: 20px/50px "Microsoft JhengHei";
    margin: 0 auto;
    color: #58bc8e;
}

.dl_left {
    width: 323px;
    height: 185px;
    background: #fff;
    border-radius: 8px 0 0 8px;
    color: #59be8e;
    font: 20px/50px "Microsoft JhengHei";
    padding: 40px 20px 25px 20px;
    position: relative;
}

.dlbdr {
    position: absolute;
    right: 30px;
    top: 48px;
}

.wjmmr {
    width: 310px;
    height: 25px;
    color: #59be8e;
    font: 13px/25px "Microsoft JhengHei";
    text-align: right;
    overflow: hidden;
}

.dl_right {
    width: 205px;
}

.dlrlogo {
    margin-left: 32px;
    height: 110px;
    overflow: hidden;
}

.dlrzi {
    width: 205px;
    height: 60px;
    color: #fff;
    font: 15px/25px "Microsoft JhengHei";
    text-align: center;
    overflow: hidden;
}

.jiarubtn2 {
    width: 82px;
    display: block;
    cursor: pointer;
    font: 20px/36px "Microsoft JhengHei";
    background: #fff url(../img_zhanghao/duigou2.jpg) no-repeat 20px 7px;
    text-align: center;
    color: #30b0c7;
    margin: 0 auto;
    border: solid 1px #30b0c7;
    border-radius: 5px;
    -moz-border-radius: 5px;
    padding-left: 30px;
}

    .jiarubtn2 a, .jiarubtn2 a:visited {
        color: #30b0c7;
    }

#mydiv7 {
    width: 368px;
    height: 323px;
    padding: 6px;
    font: 20px/50px "Microsoft JhengHei";
    margin: 0 auto;
    color: #58bc8e;
    background: #59be8e;
    border-radius: 8px;
    -moz-border-radius: 8px;
    position: absolute;
    left: 325px;
    top: 95px;
    z-index: 2000;
}

.sjrzk {
    width: 333px;
    height: 309px;
    background: #fff;
    border-radius: 8px;
    padding: 4px 3px 10px 32px;
}

.sjrzlogoz {
    width: 333px;
    height: 108px;
}

.sjrzlogo {
    width: 248px;
    text-align: right;
}

.jiarubtn3 {
    width: 112px;
    display: block;
    cursor: pointer;
    font: 20px/34px "Microsoft JhengHei";
    text-align: center;
    color: #30b0c7;
    margin-right: 10px;
    margin-top: 3px;
    border: solid 1px #30b0c7;
    border-radius: 5px;
    -moz-border-radius: 5px;
}



.jiarubtn3X {
    width: 112px;
    display: block;
    cursor: pointer;
    background-color: #20A567;
    font: 20px/34px "Microsoft JhengHei";
    text-align: center;
    color: #ffffff;
    margin-right: 10px;
    margin-top: 3px;
    border: solid 1px #30b0c7;
    border-radius: 5px;
    -moz-border-radius: 5px;
}










.jiarubtn5 {
    width: 112px;
    display: block;
    cursor: pointer;
    font: 20px/34px "Microsoft JhengHei";
    text-align: center;
    color: #30b0c7;
    margin-right: 10px;
    margin-top: 3px;
    background: #4db2b1;
    border-radius: 5px;
    -moz-border-radius: 5px;
    color: #fff;
}

    .jiarubtn5 a, .jiarubtn5 a:visited {
        color: #fff;
    }

#mydiv8 {
    width: 368px;
    height: 423px;
    padding: 6px;
    font: 20px/50px "Microsoft JhengHei";
    margin: 0 auto;
    color: #58bc8e;
    background: #59be8e;
    border-radius: 8px;
    -moz-border-radius: 8px;
    position: absolute;
    display: none;
    left: 325px;
    top: 95px;
    z-index: 2000;
}

#mydiv80 {
    width: 368px;
    height: 323px;
    padding: 6px;
    font: 20px/50px "Microsoft JhengHei";
    margin: 0 auto;
    color: #58bc8e;
    background: #59be8e;
    border-radius: 8px;
    -moz-border-radius: 8px;
    position: absolute;
    display: none;
    left: 325px;
    top: 95px;
    z-index: 2000;
}

#mydiv808 {
    width: 368px;
    height: 323px;
    padding: 6px;
    font: 20px/50px "Microsoft JhengHei";
    margin: 0 auto;
    color: #58bc8e;
    background: #59be8e;
    border-radius: 8px;
    -moz-border-radius: 8px;
    position: absolute;
    display: none;
    left: 325px;
    top: 95px;
    z-index: 2000;
}

#mydiv800 {
    width: 368px;
    height: 383px;
    padding: 6px;
    font: 20px/50px "Microsoft JhengHei";
    margin: 0 auto;
    color: #58bc8e;
    background: #59be8e;
    border-radius: 8px;
    -moz-border-radius: 8px;
    position: absolute;
    display: none;
    left: 325px;
    top: 95px;
    z-index: 2000;
}

#mydiv8001 {
    width: 368px;
    height: 233px;
    padding: 6px;
    font: 20px/50px "Microsoft JhengHei";
    margin: 0 auto;
    color: #58bc8e;
    background: #59be8e;
    border-radius: 8px;
    -moz-border-radius: 8px;
    position: absolute;
    display: none;
    left: 325px;
    top: 95px;
    z-index: 2000;
}

#mydiv9 {
    width: 272px;
    height: 150px;
    margin: 0 auto;
    display: none;
}

#mydiv10, #mydiv13,#memosBox {
    width: 643px;
    height: 323px;
    background: #59be8e;
    padding: 6px;
    border-radius: 8px;
    -moz-border-radius: 8px;
    position: absolute;
    display: none;
    left: 175px;
    top: 595px;
    z-index: 2010;
}

#mydiv11 {
    width: 236px;
    height: 352px;
    background: #fff;
    border-radius: 8px;
    -moz-border-radius: 8px;
    padding: 13px 0px;
    border: solid 1px #59bc8e;
    position: absolute;
    display: none;
    right: 75px;
    top: 790px;
    z-index: 2020;
}

#mydiv11bg {
    top: 40px;
    width: 730px;
    height: 540px;
    background-color: transparent;
    display: none;
    position: absolute;
    z-index: 2011;
}

#mydiv12 {
    width: 643px;
    height: 323px;
    background: #59be8e;
    padding: 6px;
    border-radius: 8px;
    -moz-border-radius: 8px;
    position: absolute;
    display: none;
    left: 175px;
    top: 595px;
    z-index: 2010;
}

.lxdrcont {
    width: 627px;
    height: 308px;
    padding: 4px 4px 11px 12px;
    border-radius: 8px;
    -moz-border-radius: 8px;
    background: #fff;
}

.lxdrcont_l {
    width: 95px;
    height: 308px;
}

.lxdrcont_r {
    width: 532px;
    height: 308px;
}

.lxdrcont_r_wz {
    width: 470px;
    height: 52px;
    margin-left: 15px;
    font: 28px "Microsoft JhengHei";
    color: #58bc8e;
}

    .lxdrcont_r_wz span {
        width: 150px;
        float: right;
        margin-top: 14px;
        text-align: right;
        color: #5E5E5E;
        font: 14px "Microsoft JhengHei";
        display: inline;
    }

.lxdrcont_r_wz_l {
    float: left;
    width: 320px;
}

    .lxdrcont_r_wz_l span {
        font: 14px "Microsoft JhengHei";
        color: #5E5E5E;
        text-align: left;
    }

.lxdrcont_r_wz2 {
    width: 470px;
    height: 80px;
    margin-left: 15px;
    font: 28px "Microsoft JhengHei";
    color: #58bc8e;
}

.lxdrcont_r_wz_l {
    width: 200px;
    font: 26px/28px "Microsoft JhengHei";
    color: #58bc8e;
    margin-top: 10px;
}

    .lxdrcont_r_wz_l span {
        font: 12px/28px "Microsoft JhengHei";
        color: #58bc8e;
        text-align: left;
        display: block;
    }

.lxdrcont_r_wz_r {
    width: 145px;
    font: 12px/28px "Microsoft JhengHei";
    color: #5E5E5E;
}

    .lxdrcont_r_wz_r span {
        font: 12px/18px "Microsoft JhengHei";
        color: #58bc8e;
        text-align: left;
        display: block;
        margin-top: 10px;
    }

.shoujianren {
    width: 470px;
    height: 43px;
    font: 16px/28px "Microsoft JhengHei";
    color: #5E5E5E;
    margin-left: 15px;
}

.sjrinp {
    width: 380px;
    height: 25px;
    background: #eeeeee;
    border: solid 1px #58bc8e;
    border-radius: 4px;
    -moz-border-radius: 4px;
    display: inline;
    padding: 3px 12px;
    color: #6b6c4b;
    font: 14px/25px "Microsoft JhengHei";
}

.lxdrtexa3 {
    width: 459px;
    height: 200px;
    background: #eeeeee;
    border: solid 1px #58bc8e;
    margin-left: 15px;
    border-radius: 8px;
    -moz-border-radius: 8px;
    padding: 12px 8px;
    color: #6b6c4b;
    font: 14px/28px "Microsoft JhengHei";
}

.lxdrtexa {
    width: 459px;
    height: 140px;
    background: #eeeeee;
    border: solid 1px #58bc8e;
    margin-left: 15px;
    border-radius: 8px;
    -moz-border-radius: 8px;
    padding: 12px 8px;
    color: #6b6c4b;
    font: 22px/28px "Microsoft JhengHei";
}

    .lxdrtexa:focus {
        background: #fff;
        outline: medium;
    }

.lxdrtexa2 {
    width: 353px;
    height: 93px;
    background: #eeeeee;
    border: solid 1px #58bc8e;
    margin-top: 10px;
    border-radius: 8px;
    -moz-border-radius: 8px;
    padding: 15px;
    color: #6b6c4b;
    font: 13px/16px "Microsoft JhengHei";
}

.yyybhdlr {
    width: 213px;
    height: 68px;
    border-bottom: solid 1px #58bc8e;
    font: 14px "Microsoft JhengHei";
    color: #5E5E5E;
    padding-left: 23px;
}

    .yyybhdlr span {
        font: 16px/36px "Microsoft JhengHei";
        color: #58bc8e;
    }

.sctinp {
    border: solid 1px #58bc8e;
}

.yyybhdlr_sz {
    width: 213px;
    height: 245px;
    border-bottom: solid 1px #58bc8e;
    font: 14px/36px "Microsoft JhengHei";
    color: #5E5E5E;
    padding-left: 23px;
}

.sjzszi {
    font: 12px/22px "Microsoft JhengHei";
    color: #f00;
}

.sjzszi2 {
    font: 10px/22px "Microsoft JhengHei";
    color: #f00;
}

/*dituchaxun begin*/
.dituchaxun {
    width: 1024px;
    height: 600px;
    background: url(../img_zhanghao/map.jpg) no-repeat left top;
    overflow: hidden;
}

.dtcxk {
    width: 934px;
    height: 50px;
    margin: 25px auto 8px;
}

.dtcxk_l {
    width: 685px;
    height: 35px;
    display: inline;
}

.dtcxk_r {
    width: 180px;
    height: 50px;
}

.inpcss4 {
    width: 685px;
    height: 35px;
    margin: 0px 0px 0px;
    font: 20px/36px "Microsoft JhengHei";
    color: #5E5E5E;
    outline: medium;
    background: #f2f2f2;
    padding: 5px 5px 5px 5px;
    border-radius: 8px;
    border: solid 1px #58bc8e;
}

    .inpcss4:focus {
        background: #fff;
    }

#ditucont {
    width: 905px;
    background: #fff;
    margin: 35px auto;
}

.zhxxy2 {
    width: 905px;
    height: 150px;
    border-bottom: dashed 1px #b3e1cb;
    margin-bottom: 18px;
}

.gtjybtn {
    width: 1024px;
    height: 51px;
    text-align: center;
    margin-bottom: 30px;
}

/*kaishexingchengbiaoge begin*/
.xcbiaoge {
    width: 938px;
    margin: 0 auto;
    margin-top: 30px;
    font: 24px/48px "Microsoft JhengHei";
    color: #58bc8e;
}

.inpcss5 {
    width: 370px;
    height: 28px;
    padding: 10px;
    margin: 0px 0px 0px;
    font: 20px/28px "Microsoft JhengHei";
    color: #5E5E5E;
    border-radius: 7px;
    -moz-border-radius: 7px;
    border: solid 1px #58bc8e;
    outline: medium;
}

.inpcss5d {
    width: 370px;
    height: 25px;
    padding: 0 5px;
    margin: 0px 0px 0px;
    font: 12px/14px "Microsoft JhengHei";
    color: #5E5E5E;
    border-radius: 7px;
    -moz-border-radius: 7px;
    border: solid 1px #58bc8e;
    outline: medium;
}

.langnn3 {
    width: 36px;
    height: 36px;
    margin-right: 10px;
    margin-top: 3px;
    font: 20px/36px "Microsoft JhengHei";
    text-align: center;
    color: #fff;
    border-radius: 5px;
    -moz-border-radius: 5px;
    background: #5E5E5E;
    float: left;
    display: inline;
}

    .langnn3 a, .langnn3 a:link, .langnn3 a:visited {
        background: #5E5E5E;
        color: #fff;
        width: 36px;
        height: 36px;
        display: block;
        border-radius: 5px;
        -moz-border-radius: 5px;
    }

        .langnn3 a:hover {
            background: #58bc8e;
            color: #fff;
            text-decoration: none;
            width: 36px;
            height: 36px;
            display: block;
            border-radius: 5px;
            -moz-border-radius: 5px;
        }

.langnny3 {
    background: #58bc8e;
    margin-right: 10px;
    margin-top: 3px;
    font: 20px/36px "Microsoft JhengHei";
    text-align: center;
    color: #fff;
    border-radius: 5px;
    -moz-border-radius: 5px;
    float: left;
    display: inline;
    width: 36px;
    height: 36px;
}

.bgh1 {
    width: 948px;
    height: 70px;
}

.bgfl {
    padding: 10px 20px;
    margin-right: 16px;
    margin-top: 3px;
    margin-bottom: 10px;
    font: 24px/24px "Microsoft JhengHei";
    text-align: center;
    color: #fff;
    border-radius: 5px;
    -moz-border-radius: 5px;
    background: #58bc8e;
    float: left;
    display: inline;
}

    .bgfl a, .bgfl a:visited {
        color: #fff;
    }

        .bgfl a:hover {
            display: block;
        }

#tab {
    height: 240px;
    overflow: hidden;
    position: relative;
}

.tablist {
    width: 950px;
}

    .tablist ul {
    }

    .tablist li {
        padding: 10px 20px;
        margin-right: 16px;
        margin-top: 3px;
        font: 24px/24px "Microsoft JhengHei";
        text-align: center;
        color: #58bc8e;
        border-radius: 5px;
        -moz-border-radius: 5px;
        border: solid 1px #58bc8e;
        float: left;
        display: inline;
        height: 20px;
       
        position: relative;
        cursor: pointer;
    }

.bgfl2 {
    padding: 10px 20px;
    margin-right: 16px;
    margin-bottom: 10px;
    margin-top: 3px;
    font: 24px/24px "Microsoft JhengHei";
    text-align: center;
    color: #58bc8e;
    border-radius: 5px;
    -moz-border-radius: 5px;
    border: solid 1px #58bc8e;
    float: left;
    display: inline;
}

    .bgfl2 a, .bgfl2 a:visited {
        color: #58bc8e;
    }

        .bgfl2 a:hover {
            display: block;
        }

.bgfl3 {
    padding: 6px 20px;
    margin-right: 16px;
    margin-top: 10px;
    font: 22px/24px "Microsoft JhengHei";
    text-align: center;
    color: #58bc8e;
    border-radius: 5px;
    -moz-border-radius: 5px;
    border: solid 1px #58bc8e;
    float: left;
    display: inline;
}

    .bgfl3 a, .bgfl3 a:visited {
        color: #58bc8e;
    }

        .bgfl3 a:hover {
            display: block;
        }

.bgfl3h {
    padding: 6px 20px;
    margin-right: 16px;
    margin-top: 10px;
    font: 22px/24px "Microsoft JhengHei";
    background: #58bc8e;
    text-align: center;
    color: #fff;
    border-radius: 5px;
    -moz-border-radius: 5px;
    border: solid 1px #58bc8e;
    float: left;
    display: inline;
}

    .bgfl3h a, .bgfl3h a:visited {
        color: #fff;
    }

        .bgfl3h a:hover {
            display: block;
        }

.bgfl4 {
    width: 100px;
    padding: 10px 20px;
    margin: 0 auto 20px;
    margin-top: 3px;
    font: 24px/24px "Microsoft JhengHei";
    text-align: center;
    color: #fff;
    border-radius: 5px;
    -moz-border-radius: 5px;
    border: solid 1px #58bc8e;
    background: #35b3c0;
}

    .bgfl4 a, .bgfl4 a:visited {
        color: #fff;
        cursor: pointer;
    }

        .bgfl4 a:hover {
            display: block;
            background: #35b3c0;
        }

.bgfl3x {
    padding: 6px 10px;
    display: block;
    margin-right: 16px;
    margin-top: 10px;
    font: 22px/24px "Microsoft JhengHei";
    text-align: center;
    color: #58bc8e;
    border-radius: 5px;
    -moz-border-radius: 5px;
    border: solid 1px #58bc8e;
    float: left;
}


.bgfl5 {
    width: 100px;
    padding: 10px 20px;
    margin: 0 auto 20px;
    margin-top: 3px;
    margin-right: 8px;
    font: 24px/24px "Microsoft JhengHei";
    text-align: center;
    color: #35b3c0;
    border-radius: 5px;
    -moz-border-radius: 5px;
    border: solid 1px #35b3c0;
    background: #fff;
}

    .bgfl5 a, .bgfl5 a:visited {
        color: #35b3c0;
        cursor: pointer;
    }

        .bgfl5 a:hover {
            display: block;
            color: #35b3c0;
        }

.bgflbg {
    color: #fff;
    background: #58bc8e;
}

    .bgflbg a, .bgflbg a:visited {
        color: #fff;
    }

        .bgflbg a:hover {
            display: block;
            background: #58bc8e;
        }

.flhh {
    width: 680px;
    margin: 0 auto;
    clear: both;
    background-color:#ccc;
}

.flhh2 {
    width: 680px;
    margin: 0 auto;
    clear: both;
}

.flhh3 {
    width: 680px;
    margin: 0 auto;
    clear: both;
}

.inpcss6 {
    width: 918px;
    height: 220px;
    padding: 10px;
    margin: 0px 0px 20px;
    font: 20px/28px "Microsoft JhengHei";
    color: #5E5E5E;
    border-radius: 7px;
    -moz-border-radius: 7px;
    border: solid 1px #58bc8e;
    outline: medium;
}

.bgh4 span {
    font: 22px/48px "Microsoft JhengHei";
}

.inpcss7 {
    width: 888px;
    height: 220px;
    padding: 10px;
    margin: 0px 0px 20px 25px;
    font: 20px/28px "Microsoft JhengHei";
    color: #58bc8e;
    border-radius: 7px;
    -moz-border-radius: 7px;
    border: solid 1px #58bc8e;
    outline: medium;
}

.xingqi {
    width: 713px;
    height: 120px;
    border-bottom: dashed 1px #58bc8e;
    margin-left: 115px;
}

.sztime {
    width: 713px;
    height: 50px;
    margin-left: 115px;
    margin-top: 10px;
}

    .sztime a {
        border-bottom: solid 1px #58bc8e;
        background: url(/images/rrow.jpg) no-repeat right bottom;
    }

.fysmny {
    height: 60px;
    margin-left: 30px;
}

.bgwenzi {
    width: 938px;
    height: 205px;
    border-bottom: dashed 1px #58bc8e;
    border-top: dashed 1px #58bc8e;
    margin: 20px auto;
    padding: 10px 0px;
}

.bgwenzic {
    color: #5E5E5E;
    font: 18px/26px "Microsoft JhengHei";
    margin-left: 32px;
}

/*riqiqujianchaxun begin*/
.riqichaxun {
    width: 1024px;
    height: 91px;
    border-bottom: dashed 1px #58bc8e;
    padding-top: 35px;
    background: #fff;
}

.riqichaxun_l {
    width: 585px;
    font: 20px/26px "Microsoft JhengHei";
    color: #58bc8e;
    margin-left: 120px;
}

.hxx {
    width: 30px;
    margin: 0px 25px;
    border-bottom: solid 1px #58bc8e;
    height: 30px;
    float: left;
    display: inline;
}

.rqcxbtn {
    width: 181px;
    height: 49px;
    background: url(../img_zhanghao/rqcxbtnbg.jpg) no-repeat left top;
    text-align: center;
    font: 24px/49px "Microsoft JhengHei";
    color: #fff;
    margin-right: 60px;
    display: inline;
}

    .rqcxbtn a, .rqcxbtn a:visited {
        color: #fff;
    }

        .rqcxbtn a:hover {
        }

/*riqiqujianchaxun begin*/
.sjdrxx {
    width: 844px;
    height: 343px;
    padding-left: 180px;
    border-bottom: dashed 1px #58bc8e;
    font: 24px/48px "Microsoft JhengHei";
    color: #58bc8e;
}

.bgh5 {
    margin-left: 304px;
}

.bgh6 {
    width: 844px;
    height: 70px;
}

.didianditu {
    width: 976px;
    height: 510px;
    padding-left: 48px;
    border-top: dashed 1px #58bc8e;
    margin: 20px auto;
    padding-top: 40px;
    font: 24px/48px "Microsoft JhengHei";
    color: #58bc8e;
}

.didianditutu {
    margin-left: 126px;
}

.riqiqujianzi {
    width: 120px;
    font: 24px/48px "Microsoft JhengHei";
    color: #58bc8e;
    margin-left: 40px;
    display: inline;
}

.textareacss {
    width: 780px;
    padding: 10px;
    height: 50px;
    margin: 10px 0px 0px;
    font: 14px/22px "Microsoft JhengHei";
    color: #5E5E5E;
    outline: medium;
    border: solid 1px #CCC;
}

.DivSelect {
    position: relative;
    background-color: transparent;
    width: 140px;
    height: 60px;
    overflow: hidden;
    border-width: 0px;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
}

.SelectList {
    position: relative;
    background-color: transparent;
    top: -2px;
    left: -2px;
    border: 0px;
    border: none;
    text-align: center;
    padding-left: 50px;
    width: 160px;
    display: block;
    height: 61px;
    overflow: hidden;
    font: 42px/60px "Microsoft JhengHei";
    color: #58BC8D;
}

/*选项卡*/
#Tab1 {
    width: 702px;
    padding: 0px;
    margin: 5px;
}
/*菜单class*/
.Menubox {
    width: 100%;
    background: url(/images/3.gif);
    height: 32px;
    line-height: 32px;
}

    .Menubox ul {
        margin: 0px;
        padding: 0px;
    }

    .Menubox li {
        float: left;
        display: block;
        cursor: pointer;
        text-align: center;
        color: #83cdaa;
        font-weight: bold;
        padding: 0px 15px;
        font: 14px/31px "Microsoft JhengHei";
        border-left: 1px solid #59bc8e;
        border-top: 1px solid #59bc8e;
        border-right: 1px solid #59bc8e;
    }

        .Menubox li.hover {
            padding: 0px 15px;
            background: #58bc8d;
            color: #fff;
            font-weight: bold;
            height: 31px;
            line-height: 31px;
        }

.Contentbox {
    clear: both;
    margin-top: 0px;
    border: 1px solid #59bc8e;
    padding-bottom: 20px;
    text-align: center;
    padding-top: 8px;
}

.Menubox li.dlty {
    width: 150px;
    height: 26px;
    background: #ff9700;
    border-radius: 10px;
    border: 0px;
    border: none;
    line-height: 26px;
    color: #fff;
    margin-left: 20px;
}

.Menubox li.dlty2 {
    width: 345px;
    height: 27px;
    border: 0px;
    border: none;
}

.Menubox li.dlty3 {
    width: 17px;
    height: 27px;
    border: 0px;
    border: none;
}

.dlty a, .dlty a:visited {
    color: #fff;
}

    .dlty a:hover {
        color: #fff;
    }

.cbtit {
    height: 50px;
    border-bottom: 1px solid #59bc8e;
    width: 702px;
}

    .cbtit ul {
    }

    .cbtit li {
        line-height: 50px;
        color: #686868;
        float: left;
        text-align: left;
    }

.cbcont {
    width: 702px;
}

    .cbcont ul {
        height: 27px;
        clear: both;
        line-height: 27px;
    }

    .cbcont li {
        height: 27px;
        line-height: 27px;
        margin: 10px 0px 0px;
        float: left;
        text-align: left;
        color: #868686;
    }

#mydivk_yxxx {
    width: 702px;
    margin: 15px auto 0;
    border-top: solid 1px #59bc8e;
}

.yxxxk_wz {
    width: 675px;
    height: 21px;
    text-align: right;
    color: #59bc8e;
    font: 14px/21px "Microsoft JhengHei";
}

.yxxk_wzk {
    width: 675px;
    margin: 0 auto;
    height: 70px;
}

.yxxk_wzk_wen {
    background: #9cd7c4;
    border: solid 1px #58bc8d;
    border-radius: 8px;
    -moz-border-radius: 8px;
    color: #5E5E5E;
    padding: 5px 8px 5px 12px;
    font: 14px/18px "Microsoft JhengHei";
    color: #686868;
    text-align: left;
}

    .yxxk_wzk_wen span {
        text-align: right;
        display: block;
        font: 12px/16px "Microsoft JhengHei";
    }

.hfk {
    width: 688px;
    height: 29px;
    padding: 3px 6px;
    border: solid 1px #59bc8e;
}

.hfk_l {
    width: 600px;
    height: 29px;
}

.hfk_linp {
    width: 580px;
    height: 29px;
    font: 14px/29px "Microsoft JhengHei";
    color: #686868;
    padding: 0px 10px;
}

.hfk_r {
    width: 80px;
}

.hfk_rbtn {
    width: 80px;
    height: 27px;
    background: #35b3c0;
    border-radius: 6px;
    color: #fff;
    text-align: center;
    font: 14px/27px "Microsoft JhengHei";
}

    .hfk_rbtn a, .hfk_rbtn a:visited {
        color: #fff;
    }

#cjwdk, #cjwdk2 {
    width: 752px;
    height: 274px;
    border: solid 1px #59bc8e;
    border-radius: 10px;
    -moz-border-radius: 10px;
    margin: 15px auto 0px;
}

.cjwdk_l {
    width: 112px;
    margin-top: 35px;
    display: inline;
}

.cjwdk_c {
    width: 578px;
    height: 160px;
    border: solid 1px #59bc8e;
    border-radius: 10px;
    -moz-border-radius: 10px;
    background: #f2f2f2;
    padding: 18px 12px;
    margin-top: 12px;
    display: inline;
}

    .cjwdk_c:hover {
        background: #fff;
    }

.cjwdk_c_wen {
    font: 14px/18px "Microsoft JhengHei";
    color: #686868;
    width: 360px;
    height: 100px;
    text-align: left;
}

.cjwdk_r {
    margin: 5px 5px 0 0px;
    display: inline;
}

.cjwdk_c_da {
    font: 14px/18px "Microsoft JhengHei";
    color: #686868;
    width: 578px;
    height: 60px;
    border-top: dashed 1px #686868;
    text-align: left;
}

.lxdrtexa4 {
    width: 459px;
    height: 30px;
    background: #f2f2f2;
    margin-top: 10px;
    border-radius: 8px;
    -moz-border-radius: 8px;
    padding: 12px 8px;
    color: #59bc8e;
    font: 14px/18px "Microsoft JhengHei";
}

    .lxdrtexa4:focus {
        background: #fff;
        outline: medium;
    }

    .lxdrtexa4:hover {
        background: #fff;
        outline: medium;
    }

.glyysd {
    width: 118px;
    height: 27px;
    background: #35b3c0;
    border-radius: 6px;
    color: #fff;
    margin-left: 32px;
    display: inline;
    text-align: center;
}

    .glyysd a, .glyysd a:visited {
        width: 118px;
        height: 27px;
        background: #35b3c0;
        border-radius: 6px;
        color: #fff;
        display: inline;
        text-align: center;
    }

        .glyysd a:hover {
            width: 118px;
            height: 27px;
            background: #61dfec;
            border-radius: 6px;
            color: #fff;
            text-align: center;
            display: block;
        }

.ztyy {
    width: 118px;
    height: 27px;
    background: #f2f2f2;
    border-radius: 6px;
    color: #66c4ce;
    text-align: center;
    margin-left: 32px;
    display: inline;
}

.glyyz {
    width: 585px;
    float: right;
    margin: 16px 0px;
    display: inline;
}

.glyyztit {
    width: 585px;
    height: 34px;
    border-top: solid 2px #acddc6;
    border-bottom: solid 2px #acddc6;
    color: #83cdaa;
    line-height: 34px;
    text-align: left;
}

.glyyzcont {
    width: 585px;
    color: #5e5e5e;
    font: 14px/27px "Microsoft JhengHei";
    text-align: left;
}

    .glyyzcont p {
        text-indent: 5px;
    }

.zjyysd {
    padding: 5px;
    margin: 15px 0 0 10px;
    width: 100px;
    height: 20px;
    line-height: 20px;
    border-radius: 6px;
    border: solid 1px #82cdaa;
    color: #82cdaa;
    display: block;
    text-align: center;
}

.glyysdtk {
    width: 762px;
    height: 445px;
    background: #59bc8e;
    border-radius: 8px;
}

.glyysdtk_l {
    width: 202px;
    float: left;
}

.glyysdtk_r {
    width: 516px;
    height: 414px;
    float: right;
    background: #fff;
    border-radius: 0px 8px 8px 0px;
    margin: 6px 6px 6px 0px;
    display: inline;
    padding: 4px 12px 15px 20px;
}

.glyy_logo {
    margin: 14px 0 0 27px;
    width: 160px;
}

.glyy_hh {
    width: 141px;
    height: 32px;
    background: #fff;
    margin-top: 160px;
    margin-left: 67px;
    color: #59bc8e;
    font: 18px/32px "Microsoft JhengHei";
    text-align: center;
}

.glyy_hh2 {
    width: 141px;
    height: 96px;
    margin-top: 90px;
    margin-left: 67px;
}

    .glyy_hh2 ul {
    }

    .glyy_hh2 li {
        width: 141px;
        height: 32px;
        background: #59bc8e;
        display: block;
        cursor: pointer;
        color: #fff;
        font: 18px/32px "Microsoft JhengHei";
        text-align: center;
    }

        .glyy_hh2 li.hover {
            background: #fff;
            color: #59bc8e;
        }

        .glyy_hh2 li.cy {
            background: #fff;
            color: #59bc8e;
        }

.glyysdk1 {
    font: 18px/32px "Microsoft JhengHei";
    color: #59bc8e;
    padding: 23px 0px;
    height: 280px;
}

.glyysdk1_cont {
    width: 550px;
    height: 60px;
}

.glyysdk1_sm {
    font: 12px/18px "Microsoft JhengHei";
    color: #5e5e5e;
    margin-top: 205px;
}


.glyy_wz {
    width: 160px;
    height: 42px;
    margin-top: 88px;
    margin-left: 24px;
    color: #fff;
    font: 22px/26px "Microsoft JhengHei";
}

    .glyy_wz span {
        font: 12px/16px "Microsoft JhengHei";
        display: block;
    }

.glyyr_wz {
    width: 386px;
    height: 64px;
    font: 12px/16px "Microsoft JhengHei";
    color: #ff3030;
}

.glyyr_wz2 {
    width: 386px;
    font: 12px/16px "Microsoft JhengHei";
    color: #5E5E5E;
    margin-top: 17px;
}

.glyyr_xq {
    width: 356px;
    height: 176px;
    border: solid 1px #63c095;
    border-radius: 12px;
    padding: 7px 15px;
    color: #59bc8e;
    margin-bottom: 8px;
}

.glyyr_xqlb {
    width: 356px;
    height: 64px;
}

    .glyyr_xqlb ul {
    }

    .glyyr_xqlb li {
        width: 55px;
        height: 22px;
        border: solid 1px #59bc8e;
        border-radius: 4px;
        text-align: center;
        color: #59bc8e;
        margin: 3px 9px 0 0px;
        display: inline;
        float: left;
        font: 14px/22px "Microsoft JhengHei";
    }

        .glyyr_xqlb li:hover {
            background: #59bc8e;
            color: #fff;
        }

            .glyyr_xqlb li:hover a, .glyyr_xqlb li:hover a:visited {
                color: #fff;
            }

        .glyyr_xqlb li.hhg {
            background: #59bc8e;
            color: #fff;
        }

            .glyyr_xqlb li.hhg a {
                background: #59bc8e;
                color: #fff;
            }

.glyyr_sjlb {
    width: 356px;
    height: 26px;
}

.glyyr_sjlbx2x {
    width: 55px;
    height: 22px;
    border: solid 1px #59bc8e;
    border-radius: 4px;
    text-align: center;
    color: #fff;
    margin: 3px 9px 0 0px;
    display: inline;
    float: left;
    font: 14px/22px "Microsoft JhengHei";
    background: #59bc8e;
}

.glyyr_sjlb ul {
}

.glyyr_sjlb li {
    width: 58px;
    height: 26px;
    border: solid 1px #59bc8e;
    border-radius: 12px;
    text-align: center;
    color: #59bc8e;
    margin: 3px 5px 0 0px;
    display: inline;
    float: left;
    font: 14px/22px "Microsoft JhengHei";
}

    .glyyr_sjlb li:hover {
        background: #59bc8e;
        color: #fff;
    }

        .glyyr_sjlb li:hover a, .glyyr_sjlb li:hover a:visited {
            color: #fff;
        }

    .glyyr_sjlb li.hhg2 {
        background: #59bc8e;
        color: #fff;
        width: 35px;
        height: 20px;
        margin-top: 7px;
        border-radius: 4px;
    }

        .glyyr_sjlb li.hhg2 a {
            background: #59bc8e;
            color: #fff;
        }

.glyyr_an {
    width: 236px;
    height: 42px;
    margin-top: 14px;
    float: right;
}

.glyyr_anb {
    width: 113px;
    height: 42px;
    border: solid 1px #59BC8E;
    border-radius: 5px;
    float: left;
    color: #59BC8E;
    font: 20px/42px "Microsoft JhengHei";
    text-align: center;
    margin-right: 8px;
    display: inline;
}
    .glyyr_anb a, .glyyr_anb a:visited {
        color: #59BC8E; width: 113px;
    height: 42px;
    display:block;
    }
       .glyyr_anb a:hover {
            width: 113px;
    height: 42px;
        color: #000;
    display:block;
        background-color:#58bc8e;
    }
.glyyr_anb2 {
    width: 113px;
    height: 42px;
    background: #ff0000;
    border-radius: 5px;
    float: left;
    color: #fff;
    font: 20px/42px "Microsoft JhengHei";
    text-align: center;
}

    .glyyr_anb2 a, .glyyr_anb2 a:visited {
        color: #fff;
    }


.glyyr_anb3 {
    width: 113px;
    height: 42px;
    background-color: #58bc8d;
    cursor: pointer;
    border-radius: 5px;
    float: left;
    color: #fff;
    font: 20px/42px "Microsoft JhengHei";
    text-align: center;
}

#mydivk {
    position: absolute;
    display: none;
    right: 200px;
    top: 510px;
    z-index: 1200;
}

#mydivk_xcgl {
    position: absolute;
    display: none;
    right: 50px;
    top: 485px;
    z-index: 2005;
}

.black_overlay {
    display: none;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: black;
    z-index: 1001;
    -moz-opacity: 0.8;
    opacity: .80;
    filter: alpha(opacity=80);
    position: fixed !important; /*FF IE7*/
    position: absolute; /*IE6*/
    _top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 : /*IE6*/
    document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}

.black_overlay2 {
    display: none;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color:transparent;
    z-index: 1001;
    -moz-opacity: 0.8;
    opacity: .80;
    filter: alpha(opacity=80);
    position: fixed !important; /*FF IE7*/
    position: absolute; /*IE6*/
    _top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 : /*IE6*/
    document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}


.lrjtbtn {
    width: 88px;
    height: 22px;
    margin-top: 28px;
    display: inline;
    line-height: 22px;
}

.lrjtcont {
    padding: 0px 10px;
}

.zwglmx {
    width: 732px;
    height: 255px;
    border: solid 1px #58bc8d;
    border-radius: 10px;
    -moz-border-radius: 10px;
    padding: 5px 5px 15px 17px;
    margin: 20px auto;
}

#zwglmx {
    width: 732px;
    height: 255px;
    border: solid 1px #58bc8d;
    border-radius: 10px;
    -moz-border-radius: 10px;
    padding: 5px 5px 15px 17px;
    margin: 20px auto;
}

#zwglmx2 {
    width: 732px;
    height: 255px;
    border: solid 1px #58bc8d;
    border-radius: 10px;
    -moz-border-radius: 10px;
    padding: 5px 5px 15px 17px;
    margin: 20px auto;
}

.zhglmxc {
    width: 565px;
    font: 12px/18px "Microsoft JhengHei";
}

    .zhglmxc ul {
    }

    .zhglmxc li {
        font: 12px/18px "Microsoft JhengHei";
        margin: 0px;
        height: 18px;
    }

.zhglmxc_lj {
    width: 565px;
    font: 12px/22px "Microsoft JhengHei";
    border-top: dashed 1px #868686;
    color: #58bc8d;
    text-align: right;
    margin-top: 20px;
}

.zwgl_sqhc_l {
    width: 160px;
    margin-top: 35px;
    display: inline;
}

.zwgl_sqhc_r {
    width: 623px;
    margin-top: 35px;
    display: inline;
    font: 20px "Microsoft JhengHei";
    color: #58bc8d;
    text-align: left;
}

.zwgl_sqhcinp {
    width: 107px;
    height: 18px;
    border: solid 1px #58bc8d;
    border-radius: 10px;
    -moz-border-radius: 10px;
    padding: 12px 17px;
    margin: 0 26px;
    font-size: 16px;
}

.zwgl_sqhc_rzi {
    width: 572px;
    height: 32px;
    font: 12px "Microsoft JhengHei";
    color: #5e5e5e;
    padding-left: 150px;
}

.zwgl_sqhc_fs {
    width: 605px;
    height: 65px;
    font: 20px "Microsoft JhengHei";
    color: #58bc8d;
    color: #58bc8d;
    padding-left: 18px;
}


.inpcss33x {
    width: 186px;
    height: 45px;
    background: #f2f2f2;
    padding: 10px 20px 10px 5px;
    margin: 0px 0px 8px 0px;
    font: 16px/18px "Microsoft JhengHei";
    color: #686868;
    border-radius: 9px;
    -moz-border-radius: 9px;
    border: solid 1px #58bc8e;
    outline: medium;
}


.inpcss33 {
    width: 186px;
    height: 22px;
    background: #f2f2f2;
    padding: 10px 40px 10px 10px;
    margin: 0px 0px 8px 0px;
    font: 16px/18px "Microsoft JhengHei";
    color: #686868;
    border-radius: 9px;
    -moz-border-radius: 9px;
    border: solid 1px #58bc8e;
    outline: medium;
}



.inpcss33a {
    width: 30px;
    height: 22px;
    background: #f2f2f2;
    padding: 10px 10px 10px 10px;
    margin: 0px 0px 8px 0px;
    font: 16px/18px "Microsoft JhengHei";
    color: #686868;
    border-radius: 9px;
    -moz-border-radius: 9px;
    border: solid 1px #58bc8e;
    outline: medium;
}


.inpcss333 {
    width: 166px;
    height: 22px;
    background: #f2f2f2;
    padding: 10px 40px 10px 10px;
    margin: 0px 0px 8px 0px;
    font: 20px/26px "Microsoft JhengHei";
    color: #686868;
    border-radius: 9px;
    -moz-border-radius: 9px;
    border: solid 1px #58bc8e;
    outline: medium;
}

.texcss {
    width: 440px;
    height: 106px;
    background: #f2f2f2;
    padding: 10px 10px 10px 10px;
    ;
    margin: 0px 0px 8px 0px;
    font: 20px/26px "Microsoft JhengHei";
    color: #686868;
    border-radius: 9px;
    -moz-border-radius: 9px;
    border: solid 1px #58bc8e;
    outline: medium;
}

.texcss2 {
    width: 670px;
    height: 165px;
    background: #fff;
    padding: 15px 25px 15px 25px;
    ;
    margin: 20px 0px 8px 0px;
    font: 14px/20px "Microsoft JhengHei";
    color: #686868;
    border-radius: 9px;
    -moz-border-radius: 9px;
    border: solid 1px #58bc8e;
    outline: medium;
}


.changenamelistButton {
    background-color: transparent;
    font-size: 20px;
    cursor: pointer;
    color: #59bc8e;
}

.msgBox {
    width: 780px;
    height: 500px;
    overflow: hidden;
    overflow-x: hidden;
    overflow-y: auto;
    border: 1px solid #58bc8e;
}

.msgItem {
    width: 780px;
    height: auto;
    overflow: hidden;
    border-bottom: 1px solid #58bc8e;
    cursor: pointer;
}

    .msgItem div {
        float: left;
        color: #999;
        line-height: 24px;
    }

    .msgItem .left {
        width: 100px;
        height: 100px;
        text-align: center;
    }

        .msgItem .left img {
            margin: 10px 0 0 0px;
            width: 70px;
            height: 70px;
        }

    .msgItem .right {
        width: 670px;
        height: auto;
        overflow: hidden;
        padding-top: 10px;
    }

        .msgItem .right .rightTop {
            width: 670px;
            height: 25px;
        }

            .msgItem .right .rightTop .userName {
                width: 200px;
                font-size: 20px;
                color: #333;
                display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;
            }

            .msgItem .right .rightTop .addTime {
                width: 200px;
                float: right;
                text-align: right;
                padding-right: 20px;
            }

        .msgItem .right .rightContent {
            width: 520px;
            height: 50px;
            text-overflow:ellipsis;
            white-space:normal;
            overflow: hidden;
            font-size: 14px;
        }


#msgBox2 {
    width: 758px;
    height: 494px;
   
    position: absolute;
    top: 150px;
    left: 50%;
    margin-left:-379px;
    display:none;

}
#msgBox {
    width: 758px;
    height: 494px;
    background: url(/images/msg.jpg) no-repeat;
 

}
#msgBox .top{width:640px; clear:both; height:65px;  float:left; margin-left:115px; background-color:transparent; border:0; padding-bottom:20px;}
#msgBox .top .left{ width:400px; float:left; height:60px;  font-size:20px; font-weight:bold;  color:#333; }
#msgBox .top .left img{ width:50px;   height:50px; margin-left:10px; margin-top:10px; }

#msgBox .top .right{width:30px; height:30px; display:block;  float:right;   cursor:pointer;}

#msgBox .msgContent{

   margin-top:80px;
   margin-left:125px;
    width:575px; 
    height:280px; 
    font-size:14px;
    color:#666;
    overflow:hidden;
    overflow-x:hidden;
    overflow-y:auto;

}

#msgBox .msgContent .itemBox{

    width:550px;
    height:auto;
    overflow:hidden;
     padding-bottom:20px;

}
    #msgBox .msgContent .itemBox .title1 span {
        width:320px;

        font-size:14px;font-weight:bold; color:#58bc8d; float:left;
    }

       #msgBox .msgContent .itemBox .title1 label {
       width:150px;
       font-size:12px; color:#999; float:right;
    }

       
       #msgBox .msgContent .itemBox .memos1 {
       width:390px;
       height:auto; 
       overflow:hidden;
       font-size:14px; color:#999;   line-height:25px;
    }

#msgBox .msgReplay{

      margin-top:30px;
   margin-left:125px;
    width:575px; 
    height:80px; 
   
}
    #msgBox .msgReplay .msgReplayText {
    
        width:460px;
        height:70px;
        float:left;
    }

       #msgBox .msgReplay .msgReplayButton {
    
        width:100px;
        height:70px;
        float:left;
    }


       .ReplayButton{width:100px; height:30px;display:block; background-color:#35b3c0; border-radius:5px; color:#fff; text-align:center; margin-top:50px; cursor:pointer; margin-left:10px;}


.texcss::-webkit-input-placeholder { /* WebKit browsers */
    color: #ccc;
}

.texcss:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #ccc;
}

.texcss::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #ccc;
}

.texcss:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: #ccc;
} 