﻿body
{
    margin: 0px 0px 0px 0px;
    font-size: 12px;
    color: #666666;
}

a:link, a:visited
{
    color: #4CA3AA;
    text-decoration: none;
}

a.storeName:link, a.storeName:visited
{
    color: rgb(77, 77, 77);
    text-decoration: none;
}

a.storeName:hover
{
    /*color: #ccc;*/
    color: #ED8F25;
    text-decoration: underline;
}

a:hover
{
    /*color: #ccc;*/
    color: #ED8F25;
    text-decoration: underline;
}

.mybbll a:link, .mybbll a:visited
{
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
}

.mybbll a:hover
{
    color: #666;
}

.myswzl a:link, .myswzl a:visited
{
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}

.myswzl a:hover
{
    font-size: 14px;
    font-weight: bold;
    color: #666;
}

.myswzlr a:link, .myswzlr a:visited
{
    color: #056eac;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}

.myswzlr a:hover
{
    font-size: 14px;
    font-weight: bold;
    color: #666;
}

.myswzlror a:link, .myswzlror a:visited
{
    color: #FF6600;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}

.myswzlror a:hover
{
    font-size: 14px;
    font-weight: bold;
    color: #666;
}


.newtopk a:link, .newtopk a:visited
{
    color: #666;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}

.newtopk a:hover
{
    font-size: 12px;
    font-weight: bold;
    color: #ccc;
}


/* 第一次修改头文件后css */

.txg_logo
{
    width: 320px;
    height: 106px;
    float: left;
    background-image: url(/images/xgtop_logo.jpg);
    background-repeat: no-repeat;
    background-position: 30px 8px;
}

.txg_logoright
{
    float: right;
    width: 630px;
    height: 106px;
}

.txg_logorighttop
{
    width: 630px;
    height: 58px;
}

.txg_logorightbottom
{
    width: 630px;
    height: 48px;
}

.txg_tel
{
    float: left;
    width: 455px;
    height: 58px;
    background-image: url(/images/xgtop_tel.gif);
    background-repeat: no-repeat;
    background-position: 0px 19px;
}

    .txg_tel img
    {
        float: right;
        margin-top: 19px;
        margin-left: 5px;
    }

.txg_about
{
    float: right;
    width: 170px;
    height: 58px;
}


.txg_button
{
    width: 80px;
    height: 31px;
    background-image: url(/images/xgtop_botton.jpg);
    background-repeat: no-repeat;
    margin: left;
    margin-top: 17px;
    margin-right: 5px;
    float: left;
}

.txg_buttona
{
    width: 80px;
    height: 31px;
    background-image: url(/images/xgtop_bottona.jpg);
    background-repeat: no-repeat;
    margin: left;
    margin-top: 17px;
    margin-right: 5px;
    float: left;
}

.txg_buttonbtt
{
    width: 80px;
    height: 31px;
    background-image: url(/images/zt.jpg);
    background-repeat: no-repeat;
    background-position: 0px 3px;
    margin: left;
    margin-top: 17px;
    margin-right: 5px;
    float: left;
}

.txg_butextwhite
{
    margin: 10px 5px 0px 5px;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
}

.txg_butextwhiteb
{
    margin: 12px 5px 0px 5px;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
}

.txg_butextblue
{
    margin: 10px 5px 0px 5px;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
}

.txg_gy
{
    width: 142px;
    height: 18px;
    background-image: url(/images/topb.jpg);
    background-repeat: no-repeat;
    float: left;
    line-height: 18px;
    text-align: center;
}

/* 修改头css end */


/*  新版首页css----------------------------------------------------  */

.tnew_myswzl a:link, .tnew_myswzl a:visited
{
    color: #666;
    font-size: 12px;
    line-height: 20px;
    text-decoration: none;
}

.tnew_myswzl a:hover
{
    font-size: 12px;
    line-height: 20px;
    color: #CCC;
}

.tnew_myswzllink a:link, .tnew_myswzllink a:visited
{
    color: #056eac;
    font-size: 12px;
    text-decoration: none;
}

.tnew_myswzllink a:hover
{
    font-size: 12px;
    color: #CCC;
}

.tnew_myswzlred a:link, .tnew_myswzlred a:visited
{
    color: #FF6600;
    font-size: 12px;
    line-height: 20px;
    text-decoration: none;
}

.tnew_myswzlred a:hover
{
    font-size: 12px;
    line-height: 20px;
    color: #CCC;
}

.tnew_myswzlgray a:link, .tnew_myswzlgray a:visited
{
    color: #666;
    font-size: 14px;
    line-height: 30px;
    font-weight: bold;
    text-decoration: none;
}

.tnew_myswzlgray a:hover
{
    font-size: 14px;
    line-height: 30px;
    font-weight: bold;
    color: #CCC;
}

.tnew_myswzlorange a:link, .tnew_myswzlorange a:visited
{
    color: #FF6600;
    font-size: 14px;
    line-height: 30px;
    font-weight: bold;
    text-decoration: none;
}

.tnew_myswzlorange a:hover
{
    font-size: 14px;
    line-height: 30px;
    font-weight: bold;
    color: #CCC;
}

.tnew_body
{
    margin: auto;
    margin-top: 8px;
    width: 950px;
    height: 859px;
}

.tnew_left
{
    float: left;
    width: 192px;
    height: auto;
}

.tnew_right
{
    float: right;
    width: 750px;
    height: auto;
}

.tnew_lefttop
{
    width: 192px;
    height: 30px;
    background-image: url(/images/hotbg.jpg);
    background-repeat: repeat-x;
}

.tnew_lefttopleft
{
    float: left;
    width: 140px;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    text-align: right;
    line-height: 30px;
    background-image: url(/images/hotbgleft.jpg);
    background-repeat: no-repeat;
}

.tnew_lefttopright
{
    float: right;
    width: 7px;
    height: 30px;
    background-image: url(/images/hotbgright.jpg);
    background-repeat: no-repeat;
}

.tnew_leftbody
{
    width: 190px;
    height: 828px;
    border: 1px #CCCCCC solid;
}

.tnew_leftbodycontent
{
    margin: auto;
    margin-top: 6px;
    width: 180px;
    height: 135px;
    background-image: url(/images/hotbodybg.jpg);
    background-repeat: no-repeat;
}

.tnew_leftbodycontentaa
{
    margin: auto;
    margin-top: 6px;
    width: 180px;
    height: 85px;
    background-image: url(/images/hotbodybg.jpg);
    background-repeat: no-repeat;
}

.tnew_leftbodycontenta
{
    text-align: left;
    line-height: 30px;
    font-size: 14px;
    font-weight: bold;
    color: #056eac;
    padding-left: 20px;
}

.tnew_leftbodycontentb img
{
    margin: 0px 5px 0px 5px;
}

.tnew_leftbodycontentb p
{
    margin-top: 3px;
    text-align: left;
}

.tnew_leftbodycontentc
{
    text-align: left;
    margin: 5px 10px 0px 10px;
}

.tnew_out
{
    width: 750px;
    height: 281px;
}

.tnew_outa
{
    margin-top: 8px;
    width: 750px;
    height: 281px;
}

.tnew_outtop
{
    width: 750px;
    height: 30px;
    background-image: url(/images/btbg.jpg);
    background-repeat: repeat-x;
}

.tnew_outtopleft
{
    float: left;
    width: 100px;
    height: 30px;
    background-image: url(/images/btleft.jpg);
    background-repeat: no-repeat;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 30px;
    text-align: right;
}

.tnew_outtopright
{
    float: right;
    width: 10px;
    height: 30px;
    background-image: url(/images/btright.jpg);
    background-repeat: no-repeat;
}

.tnew_outcontent
{
    border: 1px #CCCCCC solid;
    border-top-style: none;
    width: 748px;
    height: 250px;
}

.tnew_outcontenttext
{
    float: left;
    width: 540px;
    height: 250px;
}

.tnew_outcontentad
{
    float: right;
    width: 200px;
    height: 250px;
}

.tnew_outctt
{
    margin: 20px 0px 10px 20px;
    width: 520px;
    height: 80px;
}

.tnew_outcttzong
{
    margin: 20px 0px 20px 20px;
    width: 520px;
    height: 80px;
}

.tnew_outcttad
{
    float: left;
    width: 180px;
    height: 80px;
}

.tnew_outcttadtext
{
    float: right;
    width: 340px;
    height: 80px;
}

.tnew_outadtexta
{
    margin: 0px 10px 0px 10px;
    height: 20px;
}

.tnew_outadtextaleft
{
    float: left;
    width: 250px;
    height: 20px;
    line-height: 20px;
    text-align: left;
}

.tnew_outadtextaright
{
    float: right;
    width: 70px;
    height: 20px;
    text-align: right;
    line-height: 20px;
}

.tnew_outdot
{
    width: 540px;
    height: 30px;
    background-color: #E3F6FD;
    line-height: 30px;
}

.tnew_outdota
{
    float: left;
    width: 30px;
    height: 30px;
    line-height: 30px;
}

    .tnew_outdota img
    {
        margin-top: 7px;
    }

.tnew_outdotb
{
    float: left;
    width: 80px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #FF6600;
    font-weight: bold;
}

.tnew_outdotc
{
    float: left;
    text-align: left;
    width: 350px;
    height: 30px;
    line-height: 30px;
}

.tnew_outdotd
{
    float: left;
    text-align: left width:80px;
    height: 30px;
    line-height: 30px;
}

.tnew_gys
{
    margin: auto;
    width: 950px;
    height: 188px;
    border: 1px #CCCCCC solid;
    background-image: url(/images/gysbg.jpg);
    background-repeat: repeat-x;
    margin-top: 8px;
}
/* 供应商宽度调整*/
.tnew_gyshz
{
    float: left;
    width: 216px;
    height: 188px;
    background-image: url(/images/gyshzbg.jpg);
    background-repeat: no-repeat;
    background-position: right;
}

.tnew_gyshztop img
{
    margin: 17px 0px 5px 17px;
}

.tnew_gyshzm img
{
    margin: 10px 5px 10px 5px;
}

.tnew_gyshzbottom
{
    font-size: 14px;
    color: #FF6600;
    font-weight: bold;
    text-align: center;
    line-height: 20px;
}


.tnew_mszs
{
    float: left;
    width: 474px;
    height: 188px;
}

.tnew_sctg
{
    float: left;
    width: 260px;
    height: 188px;
    background-image: url(/images/gyshzbg.jpg);
    background-repeat: no-repeat;
    background-position: right;
}
/* 供应商宽度调整结束*/
.newlink
{
    margin: auto;
    margin-top: 8px;
    border: 1px #CCCCCC solid;
    width: 948px;
    height: 50px;
    background-image: url(/images/gysbg.jpg);
    background-repeat: repeat-x;
}

.newlinkleft
{
    float: left;
    width: 120px;
    height: 50px;
    background-color: #f2f2f2;
    line-height: 50px;
    font-size: 14px;
    color: #056eac;
    font-weight: bold;
}

.newlinkright
{
    float: right;
    width: 828px;
    height: 50px;
}

.newlinkcontent
{
    float: left;
    margin: 8px 0px 0px 5px;
    width: 90px;
    height: 15px;
}

.newlinkcontentmore
{
    float: right;
    margin: 5px 5px 0px 0px;
    width: 40px;
}

/*  新版首页css end ----------------------------------------------------------- */

#mytop
{
    width: 950px;
    height: 150px;
    background: url(/images/top_b.jpg);
    background-repeat: repeat-x;
    margin: auto;
}

.newmytop
{
    width: 950px;
    height: 106px;
}

.mytoplzong
{
    width: 950px;
    height: 60px;
}

.mytoplogo
{
    float: left;
    width: 365px;
    height: 60px;
}

.tmyt
{
    margin-top: 5px;
}

.tmylpr
{
    float: left;
    margin-left: 8px;
    width: 560px;
    height: 243px;
}

.tmylpr_le
{
    float: left;
    width: 371px;
    height: 243px;
}

.tmylpr_re
{
    float: left;
    margin-left: 7px;
    width: 182px;
    height: 242px;
}

.tmylpr_re_n
{
    margin-top: 5px;
    width: 182px;
}

    .tmylpr_re_n img
    {
        border: 1px #666666 solid;
    }


.tmylpr_le_n
{
    width: 369px;
    height: 74px;
    border: 1px solid #CCCCCC;
    background-image: url(/images/smlink.jpg);
    background-repeat: repeat-x;
}

.tmylpr_le_n_x
{
    width: 369px;
    height: 74px;
    border: 1px solid #CCCCCC;
    background-image: url(/images/smlink.jpg);
    background-repeat: repeat-x;
    margin-top: 7px;
}

.tmylpr_le_nb
{
    float: left;
    width: 130px;
    height: 74px;
}

    .tmylpr_le_nb img
    {
        margin-top: 10px;
    }

.tmylpr_le_nc
{
    float: left;
    width: 237px;
    height: 68px;
    margin-top: 6px;
    text-align: left;
    line-height: 20px;
    background-image: url(/images/m_01.jpg);
    background-position: 205px 1px;
    background-repeat: no-repeat;
}

    .tmylpr_le_nc span
    {
        color: #FF6600;
        margin-left: 20px;
    }

.tmylpr_le_nc_x span
{
    color: #FF6600;
    margin-left: 20px;
}

.tmylpr_le_nc_bt span
{
    color: #FF6600;
    margin-left: 20px;
}

.ymygn
{
    float: left;
    width: 506px;
    height: 230px;
}

.ymygn_a
{
    float: left;
    width: 1px;
    height: 200px;
    border-left: 1px #CCCCCC solid;
    margin-top: 15px;
}

.ymygn_b_a
{
    width: 506px;
    height: 114px;
}

.ymygn_b_b
{
    width: 486px;
    margin-left: 5px;
    border-top: 1px #CCCCCC dotted;
}

.dmycj
{
    float: left;
    width: 150px;
    height: 102px;
    margin: 12px 0px 0px 0px;
}

.dmycj_a
{
    float: left;
    width: 130px;
    height: 88px;
    border: 1px #CCCCCC solid;
    margin: 10px 0px 0px 0px;
}

    .dmycj_a img
    {
        margin: 3px;
    }

.dmycj_b
{
    float: left;
    width: 210px;
    height: 95px;
    line-height: 20px;
    text-align: left;
    margin: 19px 0px 0px 10px;
}


.ymygn_b
{
    float: left;
    width: 252px;
    height: 230px;
}

.ttmyjj
{
    width: 761px;
    height: 230px;
    background-image: url(/images/jj_link.jpg);
    background-repeat: repeat-x;
    border-left: 1px #CCCCCC solid;
    border-right: 1px #CCCCCC solid;
}

.gnmy
{
    width: 250px;
    height: 74px;
}

    .gnmy img
    {
        margin-top: 5px;
    }

.gnmy_a
{
    width: 250px;
    height: 61px;
    line-height: 20px;
}

.gnmy_b
{
    width: 250px;
    height: 90px;
}

.gnmy_b_a
{
    float: left;
    width: 71px;
    height: 83px;
    border: 1px #CCCCCC solid;
    margin: 3px;
}

    .gnmy_b_a img
    {
        margin: 4px;
    }

.ttmyjj_a
{
    float: left;
    width: 160px;
    height: 230px;
}

.ttmyjj_a_f
{
    line-height: 20px;
    margin: 5px;
    text-align: left;
}

    .ttmyjj_a_f img
    {
        margin-left: 25px;
    }

.ttmyjj_b
{
    float: left;
    width: 600px;
    height: 230px;
}

.ttmyjj_b_n
{
    width: 600px;
    height: 114px;
}

.ttmyjj_b_z
{
    width: 590px;
    height: 1px;
    border-bottom: #999999;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
}

.ttmyjj_k
{
    margin-top: 8px;
    width: 196px;
    height: 106px;
    float: left;
}

.myj
{
    text-align: left;
}

.ttmyjj_ka
{
    width: 161px;
    height: 76px;
    border: #CCCCCC 1px solid;
}


    .ttmyjj_ka img
    {
        margin: 3px;
    }

.ttmyjj_kb
{
    margin: 5px;
}

.ttmyjj_fk
{
    margin: 12px 2px 5px 2px;
    float: left;
    width: 190px;
    height: 94px;
    line-height: 20px;
    text-align: left;
}

.tmylpr_le_nc_x
{
    float: left;
    width: 237px;
    height: 68px;
    margin-top: 6px;
    text-align: left;
    line-height: 20px;
    background-image: url(/images/m_02.jpg);
    background-position: 205px 1px;
    background-repeat: no-repeat;
}

.tmylpr_le_nc_bt
{
    float: left;
    width: 237px;
    height: 68px;
    margin-top: 6px;
    text-align: left;
    line-height: 20px;
    background-image: url(/images/m_03.jpg);
    background-position: 205px 1px;
    background-repeat: no-repeat;
}



.mytoplogoright
{
    float: left;
    width: 575px;
    height: 60px;
}

.mytoplrr
{
    width: 575px;
    height: 18px;
}

.mytopbang
{
    float: left;
    width: 350px;
    height: 18px;
}

.mytopdaoh
{
    float: left;
    padding-top: 24px;
    width: 66px;
}

.mytopdaohtt
{
    float: left;
    padding-top: 3px;
    width: 66px;
}

.mytopdingyi
{
    float: left;
    width: 60px;
    height: 53px;
}

.mytopdingyir
{
    margin: 0px 0px 0px 50px;
    float: left;
    width: 400px;
    height: 42px;
}

.mytopzit
{
    font-size: 12px;
    color: #FFFFFF;
}

.mytopdaohzz
{
    width: 575px;
    height: 42px;
}

.mytoplya
{
    float: left;
    width: 208px;
    height: 18px;
    background-image: url(/images/me_top.gif);
    background-repeat: no-repeat;
    text-align: center;
}

.myzdhall
{
    width: 950px;
    height: 46px;
}

.myzdhl
{
    float: left;
    width: 245px;
    height: 35px;
}

    .myzdhl img
    {
        margin: 20px 0px 0px 20px;
    }

.myzdhr
{
    float: left;
    width: 705px;
    height: 46px;
}

.myzdhrdg
{
    float: left;
    width: 80px;
    height: 31px;
    background-image: url(/images/bt_a.jpg);
    background-repeat: no-repeat;
    text-align: center;
    margin: 15px 2px 2px 0px;
}

.myzdhrdgb
{
    float: left;
    width: 80px;
    height: 31px;
    background-image: url(/images/bt_b.jpg);
    background-repeat: no-repeat;
    background-position: 0px 1px;
    text-align: center;
    margin: 15px 2px 2px 0px;
}

.newzonga
{
    float: left;
    width: 280px;
    height: 31px;
}

.newzongbb
{
    width: 280px;
    height: 23px;
}

    .newzongbb img
    {
        margin: 0px 0px 0px 20px;
    }

.newzongc
{
    font-size: 12px;
    color: #FFFFFF;
    line-height: 23px;
}

.myzdhrdgbj
{
    float: left;
    width: 3px;
    height: 10px;
}







#mybody
{
    width: 950px;
    margin: auto;
}

.myseach_b
{
    background-image: url(/images/seach_b.jpg);
    background-repeat: repeat-x;
    height: 44px;
    margin: auto;
    width: 950px;
}

.myseach_bna
{
    float: left;
    padding-top: 13px;
    width: 60px;
    height: 20px;
    text-align: right;
    font-size: 12px;
    font-weight: bold;
    color: #2a52aa;
}

.tj_aa
{
    width: 174px;
    height: 103px;
    border-bottom-style: solid;
    border-bottom-color: #CCCCCC;
    border-bottom-width: 1px;
    border-left-style: solid;
    border-left-color: #CCCCCC;
    border-left-width: 1px;
    border-right-style: solid;
    border-right-color: #CCCCCC;
    border-right-width: 1px;
    list-style-type: none;
}



    .tj_aa li
    {
        list-style-type: none;
        padding-top: 4px;
        padding-bottom: 2px;
        height: 10px;
    }

.tj_bb
{
    width: 176px;
    height: 21px;
    background-image: url(/images/tj_a.jpg);
    background-repeat: no-repeat;
}

    .tj_bb li
    {
        float: left;
        font-size: 14px;
        color: #FFFFFF;
        font-weight: bold;
        list-style-type: none;
        margin-left: 15px;
    }

.myseach_bnb
{
    float: left;
    padding-top: 10px;
    width: 172px;
    height: 20px;
}

    .myseach_bnb input
    {
        width: 172px;
        height: 18px;
    }

.myseach_bnc
{
    float: left;
    width: 65px;
    height: 20px;
}

    .myseach_bnc input
    {
        margin: 10px 0px 0px 5px;
    }

    .myseach_bnc img
    {
        margin: 10px 0px 0px 5px;
    }


.newt
{
    width: 705px;
    height: 46px;
}

.myseach_bncaa
{
    float: left;
    padding-top: 10px;
    width: 75px;
    height: 20px;
}

    .myseach_bncaa img
    {
        float: right;
    }

.myseach_bnd
{
    float: left;
    padding-top: 14px;
    width: 550px;
    height: 20px;
    text-align: center;
}

.myltalllong
{
    width: 950px;
    height: 243px;
}

.myltjdt
{
    float: left;
    width: 382px;
    height: 243px;
}

.myltjdtcentera
{
    float: left;
    width: 6px;
    height: 100px;
}

.myltjdtrightall
{
    float: left;
    width: 560px;
    height: 243px;
    border-style: solid;
    border-width: 1px;
    border-color: #CCCCCC;
}

.myltjdtrightalljdt
{
    float: left;
    width: 371px;
    height: 235px;
}

.myltjdtrightalljdtr
{
    float: left;
    padding-left: 5px;
    width: 178px;
    height: 235px;
}

.myltjdtrightallaaa
{
    padding: 10px 0px 10px 0px;
}

.myltjdtrightsmall
{
    width: 175px;
    height: 90px;
    border-style: solid;
    border-color: #CCCCCC;
    border-width: 1px;
}

    .myltjdtrightsmall img
    {
        margin: auto;
        padding-top: 5px;
    }

.mylt_b
{
    width: 176px;
    height: 90px;
    border-color: #999999;
    border-style: solid;
    border: 1px;
}

.myzball
{
    width: 950px;
    height: 255px;
}

.myzb
{
    width: 763px;
    height: 255px;
    float: left;
}

.myzbbj
{
    background-image: url(/images/zbbtd.jpg);
    width: 763px;
    height: 25px;
}

.myzbbjbna
{
    float: left;
    padding-top: 5px;
    padding-left: 30px;
    width: 670px;
    font-size: 14px;
    color: #FFFFFF;
    font-weight: bold;
    text-align: left;
}

.myzbbjbnmore
{
    float: left;
    padding-top: 7px;
}

.myzbline
{
    width: 761px;
    height: 230px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #CCCCCC;
    border-left-color: #CCCCCC;
}

.myzblt
{
    float: left;
    width: 330px;
    height: 211px;
    padding: 5px 5px 5px 5px;
}

.myzbltna
{
    width: 303px;
    height: 211px;
}

.myzbltright
{
    padding: 5px 5px 5px 5px;
    margin-left: 5px;
    float: left;
    width: 190px;
    height: 210px;
}

.myzbltrightna
{
    width: 188px;
    height: 20px;
    padding: 1px 0px 1px 0px;
    text-align: left;
}

.myzbltrightnazz
{
    width: 188px;
    height: 20px;
    padding: 7px 0px 1px 0px;
    text-align: left;
}

.myzbltrightnb
{
    width: 188px;
    height: 2px;
}

.myzbltrightnc
{
    width: 190px;
    height: 90px;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
}

    .myzbltrightnc img
    {
        padding-top: 5px;
        margin: auto;
    }

.myjjzxall
{
    float: left;
    padding-left: 7px;
    width: 180px;
    height: 248px;
}

.myjjzxtop
{
    background-image: url(/images/jjzxtop.jpg);
    background-repeat: no-repeat;
    width: 180px;
    height: 25px;
}

.myjjzxtoptext
{
    background-image: url(/images/hot.gif);
    background-repeat: no-repeat;
    height: 25px;
    background-position: 10px 0px;
    padding-left: 60px;
    font-size: 14px;
    color: #FFFFFF;
    font-weight: bold;
    text-align: left;
}

.myjjzxtoptext_a
{
    height: 25px;
    background-position: 10px 0px;
    padding-left: 20px;
    font-size: 14px;
    color: #FFFFFF;
    font-weight: bold;
    text-align: left;
}


.myjjzxtoptext li
{
    list-style-type: none;
    margin-top: 5px;
}

.myjjzxtoptext_a li
{
    list-style-type: none;
    margin-top: 5px;
}

.myhez_a
{
    width: 950px;
    height: 105px;
}

.myhez_b
{
    width: 950px;
    height: 25px;
    background-image: url(/images/hz_topb.jpg);
    background-repeat: repeat-x;
}

.myhez_c
{
    width: 948px;
    height: 80px;
    border-bottom-style: solid;
    border-bottom-color: #CCCCCC;
    border-bottom-width: 1px;
    border-left-style: solid;
    border-left-color: #CCCCCC;
    border-left-width: 1px;
    border-right-style: solid;
    border-right-color: #CCCCCC;
    border-right-width: 1px;
}

    .myhez_c li
    {
        list-style-type: none;
        float: left;
        margin: 10px;
    }

.myjjzxtoptext img
{
    margin-left: 10px;
    margin-right: 5px;
}

.myjjzxbon
{
    background-image: url(/images/jjzxbon.jpg);
    background-repeat: repeat-y;
    width: 180px;
    height: 215px;
    list-style-type: none;
}

    .myjjzxbon li
    {
        height: 16px;
        list-style-type: none;
    }



.myjjzxbonxiad
{
    height: 6px;
}

.myjjzxbontta
{
    width: 160px;
    padding-left: 10px;
    height: 16px;
}

.myjjzxbonttdd
{
    float: left;
    width: 13px;
    height: 16px;
}


.myjjzxbonwen
{
    float: left;
    width: 140px;
    text-align: left;
    margin-left: 4px;
    line-height: 16px;
}

.myjjzxbontt
{
    background-image: url(/images/jjzxbontt.jpg);
    background-repeat: no-repeat;
    width: 180px;
    height: 8px;
}

.myhot
{
    background-image: url(/images/hotb.jpg);
    background-repeat: no-repeat;
    width: 950px;
    height: 34px;
}

.myhotnz
{
    float: left;
    width: 90px;
    height: 20px;
    background-image: url(/images/hotdot.gif);
    background-position: 0px 0px;
    background-repeat: no-repeat;
    font-weight: bold;
    margin: 10px 0px 0px 15px;
    text-align: right;
}



.myhotnzwen
{
    float: left;
    width: 810px;
    height: 20px;
    text-align: left;
    margin: 10px 0px 0px 0px;
}

.mybigballaa
{
    width: 948px;
    height: 90px;
}

.mybigballaa
{
    border: 1px #CCCCCC solid;
}

.mybigbaa
{
    padding-left: 5px;
    float: left;
    width: 760px;
    height: 90px;
}

    .mybigbaa img
    {
        border-color: #CCCCCC;
        border-style: solid;
        border-width: 1px;
    }

.mysmallbaa
{
    float: left;
    width: 180px;
    height: 90px;
}

    .mysmallbaa img
    {
        border-color: #CCCCCC;
        border-style: solid;
        border-width: 1px;
    }

.mye_comall
{
    float: left;
    width: 313px;
    height: 248px;
}

.mye_comall_a
{
    float: left;
    width: 313px;
    height: 148px;
}

.mye_comtop
{
    background-image: url(/images/e_com.gif);
    background-repeat: no-repeat;
    width: 313px;
    height: 25px;
}

.mye_comline
{
    background-image: url(/images/e_comline.gif);
    background-repeat: repeat-y;
    width: 313px;
    height: 216px;
}

.mye_comline_a
{
    background-image: url(/images/e_comline.gif);
    background-repeat: repeat-y;
    width: 313px;
    height: 136px;
}

    .mye_comline_a img
    {
        margin-top: 15px;
    }

.mye_comlinenk
{
    padding-left: 15px;
    padding-top: 10px;
    width: 285px;
    height: 125px;
}

.mye_comlinenk_a
{
    padding-left: 12px;
    padding-top: 10px;
    width: 285px;
}

.mye_comlttzongk
{
    padding-left: 18px;
    width: 285px;
    height: 80px;
}

.mye_comlttzongkf
{
    padding-left: 7px;
    width: 280px;
    height: 60px;
}

.myjian
{
    float: left;
    width: 93px;
    height: 55px;
}

    .myjian img
    {
        border-color: #CCCCCC;
        border-style: solid;
        border-width: 1px;
    }

.mye_comlttall
{
    float: left;
    width: 70px;
    height: 80px;
}

.mye_comlttallnt
{
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
    width: 62px;
    height: 62px;
    text-align: center;
}

.mye_comlttallntxx
{
    text-align: center;
    width: 62px;
}

.mye_comlttallnt img
{
    padding-top: 1px;
    padding-left: 1px;
}

.mye_comlinenkwen
{
    text-align: left;
    width: 270px;
    height: 20px;
}

.mye_combbaa
{
    background-image: url(/images/e_combbaa.gif);
    background-repeat: no-repeat;
    width: 313px;
    height: 7px;
}

.mycjlvalllong
{
    margin: 5px 0px 0px 0px;
    width: 950px;
    height: 250px;
}

.mycjlvalllong_a
{
    width: 950px;
    height: 170px;
    margin: 5px 0px 0px 0px;
}

.mycjlvalla
{
    float: left;
    width: 630px;
    height: 248px;
    margin-left: 7px;
}

.mycjlvalla_a
{
    float: left;
    width: 630px;
    height: 148px;
    margin-left: 7px;
}

.mycjlvtop
{
    width: 630px;
    height: 25px;
    background-image: url(/images/cjlvtop.jpg);
    background-repeat: no-repeat;
}

.mycjlvjiatop
{
    float: left;
    width: 530px;
    height: 15px;
    font-size: 14px;
    color: #FFFFFF;
    font-weight: bold;
    padding-top: 7px;
    padding-left: 33px;
    text-align: left;
}

.mycjlvjiatopmore
{
    float: left;
    height: 15px;
    padding-top: 8px;
}

.mycjlvbodyline
{
    width: 628px;
    height: 217px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #CCCCCC;
    border-left-color: #CCCCCC;
    background-image: url(/images/cjlink.jpg);
    background-repeat: repeat-x;
}

.cjmya
{
    width: 625px;
    height: 107px;
}

.cjmyb
{
    width: 625px;
    height: 1px;
    border-bottom: 1px #CCCCCC dotted;
}

.cjmyazong
{
    float: left;
    width: 153px;
    height: 107px;
}

    .cjmyazong img
    {
        margin-top: 20px;
    }

.cjmyazonga
{
    float: left;
    width: 205px;
    height: 107px;
}



.cjy
{
    width: 186px;
    height: 86px;
    border: 1px #CCCCCC solid;
    margin-top: 10px;
}

.myj
{
    width: 250px;
    height: 97px;
    margin-top: 10px;
    line-height: 20px;
}

.cjy img
{
    padding-top: 2px;
}

.cjmyazongb
{
    float: left;
    width: 267px;
    height: 107px;
}

.mycjlvbodyline_a
{
    width: 628px;
    height: 137px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #CCCCCC;
    border-left-color: #CCCCCC;
}

.mycjlvbodylefta
{
    float: left;
    width: 313px;
    height: 217px;
}

.zs_a
{
    float: left;
    width: 170px;
}

.zs_b
{
    float: left;
}

.zs_c
{
    width: 100%;
}

    .zs_c img
    {
        margin: 10px 5px 5px 5px;
    }

.zs_d
{
    text-align: right;
    margin-right: 50px;
    margin-top: 10px;
    font-size: 16px;
    font-weight: bold;
    color: #FF3300;
}

.mycjlvbodycenter
{
    float: left;
    width: 11px;
    height: 200px;
    background-image: url(/images/cjlvbodycenterlineb.gif);
    background-repeat: no-repeat;
    background-position: 0px 30px;
}

.mycjlvbodyrighta
{
    float: left;
    width: 300px;
    height: 217px;
}


.mycjlvbodyleftatop
{
    width: 300px;
    height: 86px;
    padding-top: 5px;
    padding-left: 10px;
}



.mycjlvnnallz
{
    float: left;
    width: 82px;
    height: 82px;
    border-style: solid;
    border-color: #CCCCCC;
    border-width: 1px;
}

    .mycjlvnnallz img
    {
        padding-top: 1px;
        padding-left: 1px;
    }


.mycjlvnnallright
{
    float: left;
    width: 210px;
    height: 88px;
}

.mycjlvjiar
{
    width: 210px;
    height: 20px;
    text-align: left;
}



.mycjlvbodyleftamid
{
    width: 290px;
    height: 5px;
    background-image: url(/images/cjlvbodyleftlinea.gif);
    background-repeat: no-repeat;
    background-position: 12px 2px;
}

.mycjlvbodyrightna
{
    width: 290px;
    height: 96px;
    padding-left: 12px;
    padding-top: 10px;
}

.mycjlvbodyrightnajia
{
    float: left;
    width: 85px;
    height: 98px;
    padding-left: 6px;
}

.mykkb
{
    width: 81px;
    height: 96px;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
}

    .mykkb img
    {
        padding-top: 3px;
        padding-left: 3px;
    }

.mynewcjlv
{
    width: 270px;
    height: 20px;
    padding-top: 2px;
    padding-left: 20px;
    text-align: left;
}

.mynewdotsmall
{
    width: 2px;
    height: 8px;
}

.myggtwohlong
{
    width: 950px;
    height: 90px;
}

.myggtwohlefta
{
    float: left;
    width: 760px;
    height: 90px;
}

    .myggtwohlefta img
    {
        border-color: #CCCCCC;
        border-style: solid;
        border-width: 1px;
    }

.myggtwohrightb
{
    float: left;
    width: 180px;
    height: 90px;
    padding-left: 5px;
}

    .myggtwohrightb img
    {
        border-color: #CCCCCC;
        border-style: solid;
        border-width: 1px;
    }

.myyqtopa
{
    width: 950px;
    height: 7px;
}

.myyqbodyaaa
{
    width: 948px;
    height: 73px;
    background-image: url(/images/yabaa.jpg);
    background-repeat: repeat-x;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #CCCCCC;
    border-left-color: #CCCCCC;
}

.myyqbtaa
{
    width: 950px;
    height: 7px;
}

.myyqbodylinea
{
    float: left;
    width: 2px;
    height: 70px;
}

.myyqbodyleftaa
{
    float: left;
    width: 24px;
    height: 73px;
    background-color: #8ec239;
}

.myyqzi
{
    text-align: center;
    vertical-align: middle;
    height: 73px;
    font-size: 14px;
    color: #FFFFFF;
    font-weight: bold;
}

.myyqlink
{
    float: left;
    width: 120px;
    height: 20px;
    padding-left: 10px;
    text-align: center;
}

.myyqbodyrightaa
{
    float: left;
    width: 915px;
    height: 73px;
}

.myddbodyall
{
    margin: auto;
    width: 950px;
    margin-top: 8px;
}

.myddbodyalltop
{
    width: 948px;
    height: 22px;
    border-color: #ccc;
    border-style: solid;
    border-width: 1px;
    text-align: center;
    background-color: #e3f6fd;
    padding-top: 10px;
}

.myddbodyallbody
{
    width: 950px;
    height: 80px;
    text-align: center;
    padding-top: 10px;
    line-height: 18px;
}

.neb_a
{
    width: 100%;
    height: 60px;
}

    .neb_a img
    {
        margin: 5px;
    }

.zxtel
{
    font-size: 14px;
    color: #FF6600;
    font-weight: bold;
}

.sy_text
{
    width: 190px;
    height: 20px;
}

.sy_textleft
{
    float: left;
    width: 145px;
    line-height: 20px;
}

.sy_textright
{
    float: left;
    width: 40px;
    line-height: 20px;
}

/* -------------------------------------------------------周边页面---------------------------------------------- */

.zbp_traittextlink a:link, .zbp_traittextlink a:visited
{
    color: #076BA7;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}

.zbp_traittextlink a:hover
{
    font-size: 12px;
    font-weight: bold;
    color: #666;
}

.zbp_traittextlinkbutt a:link, .zbp_traittextlinkbutt a:visited
{
    color: #666;
    font-size: 12px;
    line-height: 18px;
    text-decoration: none;
}

.zbp_traittextlinkbutt a:hover
{
    font-size: 12px;
    line-height: 18px;
    color: #ccc;
}


.zbp_top_down
{
    width: 950px;
    margin: auto;
    height: 335px;
    margin-top: 8px;
}

.zbp_top_down_l
{
    float: left;
    width: 382px;
    height: 335px;
}

.zbp_top_down_l_top
{
    width: 382px;
    height: 243px;
}

.zbp_top_down_l_down
{
    margin-top: 8px;
    width: 380px;
    height: 82px;
    border: 1px #ccc solid;
}

.zbp_ploy_left
{
    width: 25px;
    height: 82px;
    background-color: #FF6600;
    float: left;
}

.zbp_ploy_right
{
    width: 354px;
    height: 82px;
    float: left;
}

.zbp_ploy_right_content
{
    width: 354px;
    height: 20px;
}

.zbp_ploy_right_contenta
{
    float: left;
    width: 270px;
    margin-left: 8px;
    line-height: 20px;
}

.zbp_ploy_right_contentb
{
    float: right;
    width: 60px;
    color: #FF6600;
    line-height: 20px;
}



.zbp_ploy_left_content
{
    margin: 8px 0px 0px 5px;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
}


.zbp_top_down_r
{
    float: left;
    margin-left: 8px;
    width: 560px;
    height: 335px;
}

.zbp_top_down_r_top
{
    width: 558px;
    height: 173px;
    border: 1px #A7D1E7 solid;
    background-image: url(SharedFile/duantu/images/top_bg.jpg);
    background-repeat: repeat-x;
}

.zbp_individual
{
    width: 235px;
    margin-left: 13px;
    margin-right: 13px;
    float: left;
    height: 173px;
}

.zbp_individuala
{
    width: 235px;
    margin-left: 13px;
    margin-right: 13px;
    float: right;
    height: 173px;
}

.zbp_individual_top
{
    height: 40px;
    width: 235px;
    background-image: url(SharedFile/duantu/images/indiv.jpg);
    background-position: bottom;
    background-repeat: no-repeat;
}

.zbp_individual_topa
{
    margin: 10px 0px 0px 10px;
    color: #086D9B;
    font-size: 14px;
    font-weight: bold;
}

.zbp_individual_down
{
    width: 235px;
    height: 132px;
}

.zbp_individual_downcontnet
{
    width: 235px;
    height: 20px;
}

.zbp_individual_downcontneta
{
    float: left;
    width: 160px;
    height: 20px;
    line-height: 20px;
    margin-left: 5px;
}

.zbp_individual_downcontnetb
{
    float: left;
    width: 62px;
    height: 20px;
    line-height: 20px;
    color: #FF6600;
    text-align: right;
}

.zbp_top_down_r_down
{
    margin-top: 8px;
    width: 558px;
    height: 150px;
    border: 1px #A7D1E7 solid;
    background-image: url(SharedFile/duantu/images/top_bg.jpg);
    background-repeat: repeat-x;
}

.zbp_soosytop
{
    width: 558px;
    height: 30px;
}

.zbp_soosydown
{
    width: 540px;
    height: 120px;
    margin: 0px 9px 0px 9px;
}

.zbp_soosycontenta
{
    margin-top: 10px;
    margin-left: 20px;
    font-size: 14px;
    font-weight: bold;
    color: #086D9B;
}

.zbp_soosydown_content
{
    width: 127px;
    height: 120px;
    float: left;
    margin-left: 3px;
    margin-right: 3px;
}

.zbp_soosycontenttext
{
    line-height: 20px;
    text-align: center;
}

.zbp_traitzong
{
    margin: auto;
    width: 950px;
    margin-top: 8px;
    overflow: hidden;
    zoom: 1;
}

.zbp_trait_top
{
    width: 950px;
    height: 30px;
    background-image: url(SharedFile/duantu/images/btbg.jpg);
    background-repeat: repeat-x;
}

.zbp_trait_topa
{
    width: 950px;
    height: 30px;
    background-image: url(SharedFile/duantu/images/btbga.jpg);
    background-repeat: repeat-x;
}

.zbp_trait_topleft
{
    width: 100px;
    background-image: url(SharedFile/duantu/images/btleft.jpg);
    background-repeat: no-repeat;
    height: 30px;
    text-align: right;
    float: left;
    font-size: 14px;
    color: #FFFFFF;
    line-height: 30px;
    font-weight: bold;
}

.zbp_trait_topleft_a
{
    width: 110px;
    background-image: url(SharedFile/duantu/images/btleft.jpg);
    background-repeat: no-repeat;
    height: 30px;
    text-align: right;
    float: left;
    font-size: 14px;
    color: #FFFFFF;
    line-height: 30px;
    font-weight: bold;
}

.zbp_trait_topleft_ab
{
    width: 145px;
    background-image: url(SharedFile/duantu/images/btlefta.jpg);
    background-repeat: no-repeat;
    height: 30px;
    text-align: right;
    float: left;
    font-size: 14px;
    color: #FFFFFF;
    line-height: 30px;
    font-weight: bold;
}

.zbp_trait_topright
{
    width: 10px;
    float: right;
    height: 30px;
}

.zbp_traitbody
{
    width: 948px;
    border: 1px #999999 solid;
    border-top-style: none;
    overflow: hidden;
    zoom: 1;
}


.zbp_traitbody_l
{
    width: 470px;
    float: left;
    padding: 2px;
}



.zbp_traitbody_f
{
    width: 948px;
    border: 1px #999999 solid;
    border-top-style: none;
    overflow: hidden;
    zoom: 1;
}


    .zbp_traitbody_f li
    {
        margin: 8px 5px;
        list-style: none;
        float: left;
        width: 300px;
        border: 1px #ccc dotted;
        padding: 8px 0;
    }

.zbp_traitbtnleft
{
    float: left;
    width: 80px;
    height: 60px;
    margin-left: 7px;
    margin-top: 5px;
}

.zbp_traitbtnright
{
    float: left;
    margin-left: 8px;
    width: 192px;
    overflow: hidden;
    zoom: 1;
}

.zbp_banlieue
{
    float: left;
    margin: 15px 13px;
    width: 160px;
}

.zbp_banlieuetext
{
    text-align: center;
    line-height: 20px;
}

.zbp_banlieueloop
{
    float: left;
    width: 261px;
    height: 159px;
    margin-right: 12px;
    margin-top: 5px;
}

/*   -----------------------------------    周边滑动门css  -------------------------   */


.nTab
{
    float: left;
    width: 260px;
    height: 158px;
    margin: 0 auto;
    background: #fff;
    background-position: left;
    background-repeat: repeat-y;
    margin-bottom: 2px;
}

    .nTab .TabTitle
    {
        clear: both;
        height: 25px;
        overflow: hidden;
    }

        .nTab .TabTitle ul
        {
            border: 0;
            margin: 0;
            padding: 0;
        }

        .nTab .TabTitle li
        {
            float: left;
            width: 40px;
            cursor: pointer;
            padding-top: 4px;
            padding-right: 0px;
            padding-left: 0px;
            padding-bottom: 2px;
            list-style-type: none;
        }


        .nTab .TabTitle .active
        {
            background: #fff;
            border-left: 1px #999 solid;
            border-top: 1px #999 solid;
            border-right: 1px #999 solid;
            border-bottom: 1px #fff solid;
            text-align: center;
            font-weight: bold;
        }

        .nTab .TabTitle .normal
        {
            background: #fff;
            border-bottom: 1px #999 solid;
            text-align: center;
        }

    .nTab .TabContent
    {
        width: auto;
        background: #fff;
        margin: 0px auto;
        padding: 10px 0 0 0;
        line-height: 20px;
    }

.none
{
    display: none;
}


/* ----------------------------------------- 周边滑动门end-------------------------------------  */


/*   -----------------------------------    国内滑动门css  -------------------------   */


.nTabgnp
{
    float: left;
    width: 530px;
    height: 155px;
    margin: 0 auto;
    background: #fff;
    background-position: left;
    background-repeat: repeat-y;
    margin-bottom: 2px;
}


    .nTabgnp .TabTitle
    {
        clear: both;
        height: 25px;
        overflow: hidden;
    }

        .nTabgnp .TabTitle ul
        {
            border: 0;
            margin: 0;
            padding: 0;
        }

        .nTabgnp .TabTitle li
        {
            float: left;
            width: 50px;
            cursor: pointer;
            padding-top: 4px;
            padding-right: 0px;
            padding-left: 0px;
            padding-bottom: 2px;
            list-style-type: none;
        }


        .nTabgnp .TabTitle .active
        {
            background: #fff;
            border-left: 1px #999 solid;
            border-top: 1px #999 solid;
            border-right: 1px #999 solid;
            border-bottom: 1px #fff solid;
            text-align: center;
            font-weight: bold;
        }

        .nTabgnp .TabTitle .normal
        {
            background: #fff;
            border-bottom: 1px #999 solid;
            text-align: center;
        }

    .nTabgnp .TabContent
    {
        width: auto;
        background: #fff;
        margin: 0px auto;
        padding: 10px 0 0 0;
        line-height: 20px;
    }

.none
{
    display: none;
}

.gnp_looptext
{
    float: left;
    width: 245px;
    margin-left: 12px;
    margin-top: 10px;
    line-height: 18px;
}


/* ----------------------------------------- 国内滑动门end-------------------------------------  */



/*   -----------------------------------    国内滑动门二css  -------------------------   */


.nTabgnpaatopback
{
    float: left;
    width: 430px;
    height: 155px;
    margin: 0 auto;
    background: #fff;
    background-position: left;
    background-repeat: repeat-y;
    margin-bottom: 2px;
}




    .nTabgnpaatopback .TabTitle
    {
        clear: both;
        height: 25px;
        overflow: hidden;
    }

        .nTabgnpaatopback .TabTitle ul
        {
            border: 0;
            margin: 0;
            padding: 0;
        }

        .nTabgnpaatopback .TabTitle li
        {
            float: left;
            width: 50px;
            cursor: pointer;
            padding-top: 4px;
            padding-right: 0px;
            padding-left: 0px;
            padding-bottom: 2px;
            list-style-type: none;
        }


        .nTabgnpaatopback .TabTitle .active
        {
            background: #fff;
            border-left: 1px #999 solid;
            border-top: 1px #999 solid;
            border-right: 1px #999 solid;
            border-bottom: 1px #fff solid;
            text-align: center;
            font-weight: bold;
        }

        .nTabgnpaatopback .TabTitle .normal
        {
            background: #fff;
            border-bottom: 1px #999 solid;
            text-align: center;
        }

    .nTabgnpaatopback .TabContent
    {
        width: auto;
        background: #fff;
        margin: 0px auto;
        padding: 10px 0 0 0;
        line-height: 20px;
    }

.none
{
    display: none;
}

.gnp_arealoopcontent
{
    float: left;
    width: 240px;
    line-height: 18px;
}

.gnp_arealoopcontentleft
{
    float: left;
    width: 80px;
    margin: 7px;
}

.gnp_alcltext
{
    margin-top: 5px;
    text-align: center;
    line-height: 18px;
}



/* ----------------------------------------- 国内滑动门二end-------------------------------------  */

.gnpage
{
    width: 440px;
    height: 130px;
    margin-top: 10px;
}

.zbp_bigbutton
{
    margin: auto;
    width: 950px;
    height: 90px;
    margin-top: 8px;
}

.zbp_other
{
    margin: auto;
    margin-top: 8px;
    width: 950px;
    height: 238px;
}

.zbp_bbscall
{
    float: left;
    width: 312px;
    height: 238px;
}

.zbp_bbscalltop
{
    width: 312px;
    height: 30px;
    background-image: url(SharedFile/duantu/images/bbscallbg.jpg);
    background-repeat: repeat-x;
}

.zbp_bbscalltopleft
{
    width: 80px;
    height: 30px;
    float: left;
    background-image: url(SharedFile/duantu/images/bbscalla.jpg);
    background-repeat: no-repeat;
    text-align: right;
    line-height: 30px;
    font-size: 14px;
    color: #FFFFFF;
    font-weight: bold;
}

.zbp_bbscalltopleft_new
{
    width: 110px;
    height: 30px;
    float: left;
    background-image: url(SharedFile/duantu/images/bbscalla.jpg);
    background-repeat: no-repeat;
    text-align: right;
    line-height: 30px;
    font-size: 14px;
    color: #FFFFFF;
    font-weight: bold;
}

.zbp_bbscalltopright
{
    width: 10px;
    height: 30px;
    float: right;
    background-image: url(SharedFile/duantu/images/bbscallb.jpg);
    background-repeat: no-repeat;
    background-position: right;
}

.zbp_bbscallbottom
{
    width: 310px;
    height: 207px;
    border: 1px #FA9706 solid;
    border-top-style: none;
}

.zbp_bbscallbottoma
{
    margin: 0px 10px 0px 10px;
    line-height: 20px;
}

.zbp_bbscallbottoma_new
{
    margin: 0px 20px 3px 25px;
    line-height: 20px;
}

.zbp_bbscallbottomb
{
    margin: 0px 10px 0px 10px;
    line-height: 20px;
    text-align: right;
}

.zbp_bbscallbottomimage
{
    width: 60px;
    margin: 0px 5px 0px 5px;
    float: left;
}

.zbp_bbscallbottomimagetext
{
    text-align: center;
    line-height: 15px;
}

.zbp_othergl
{
    float: left;
    margin-left: 8px;
    width: 357px;
    height: 238px;
}

.zbp_othergltop
{
    height: 30px;
    background-image: url(SharedFile/duantu/images/btbg.jpg);
    background-repeat: repeat-x;
}

.zbp_othergltopleft
{
    float: left;
    width: 143px;
    height: 30px;
    background-image: url(SharedFile/duantu/images/btleft.jpg);
    background-repeat: no-repeat;
    line-height: 30px;
    font-size: 14px;
    color: #FFFFFF;
    font-weight: bold;
    text-align: right;
}

.zbp_othergltopright
{
    float: right;
    width: 15px;
    height: 30px;
    background-image: url(SharedFile/duantu/images/btright.jpg);
    background-repeat: no-repeat;
    background-position: right;
}

.zbp_otherglbottom
{
    height: 207px;
    border: 1px #999999 solid;
    border-top-style: none;
}

.zbp_otherglbottomleft
{
    float: left;
    width: 125px;
    height: 187px;
    margin: 3px 8px 3px 8px;
}

    .zbp_otherglbottomleft img
    {
        margin: 5px 0px 5px 0px;
    }

.zbp_otherglbottomright
{
    float: right;
    width: 200px;
    margin-top: 10px;
    line-height: 19px;
}

.zbp_holidayvillage
{
    float: left;
    width: 265px;
    height: 238px;
    margin-left: 8px;
}

.zbp_holidayvillagetop
{
    height: 30px;
    background-image: url(SharedFile/duantu/images/btbg.jpg);
    background-repeat: repeat-x;
}

.zbp_holidayvillagetopleft
{
    float: left;
    width: 116px;
    height: 30px;
    background-image: url(SharedFile/duantu/images/btleft.jpg);
    background-repeat: no-repeat;
    line-height: 30px;
    font-size: 14px;
    color: #FFFFFF;
    text-align: right;
    font-weight: bold;
}

.cjp_holidayvillagetopleft
{
    float: left;
    width: 146px;
    height: 30px;
    background-image: url(SharedFile/duantu/images/btleft.jpg);
    background-repeat: no-repeat;
    line-height: 30px;
    font-size: 14px;
    color: #FFFFFF;
    text-align: right;
    font-weight: bold;
}

.zbp_holidayvillagetopright
{
    float: right;
    width: 20px;
    height: 30px;
    background-image: url(SharedFile/duantu/images/btright.jpg);
    background-repeat: no-repeat;
    background-position: right;
}

.zbp_holidayvillagebottom
{
    height: 207px;
    border: 1px #999999 solid;
    border-top-style: none;
}

.zbp_holidayvillagebottombody
{
    margin: 10px;
    width: 243px;
    height: 74px;
    background-color: #f0f0f0;
}

.zbp_holidayvillagebottoma
{
    float: left;
    width: 102px;
    height: 70px;
    margin: 2px;
}

.zbp_holidayvillagebottomb
{
    float: left;
    margin-left: 5px;
    width: 130px;
    height: 70px;
}


/* -------------------------------------------------------周边页面  END  ---------------------------------------------- */



/* -------------------------------------------------------国内页面---------------------------------------------- */

.gnp_hottttext a:link, .gnp_hottttext a:visited
{
    color: 000;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
}

.gnp_hottttext a:hover
{
    font-size: 16px;
    font-weight: bold;
    color: #666;
}

.gnp_hottttextaa a:link, .gnp_hottttextaa a:visited
{
    color: #076BA7;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}

.gnp_hottttextaa a:hover
{
    font-size: 12px;
    font-weight: bold;
    color: #666;
}

.gnp_hottttextbb a:link, .gnp_hottttextbb a:visited
{
    color: #FF6600;
    font-size: 12px;
    text-decoration: none;
}

.gnp_hottttextbb a:hover
{
    font-size: 12px;
    color: #666;
}

.gnp_hottttextzong a:link, .gnp_hottttextzong a:visited
{
    color: #000;
    line-height: 18px;
    font-size: 12px;
    text-decoration: none;
}

.gnp_hottttextzong a:hover
{
    font-size: 12px;
    line-height: 18px;
    color: #666;
}

.gnp_tuijian
{
    color: #FF6600;
}

.gnp_top
{
    margin: auto;
    width: 950px;
    height: 243px;
    margin-top: 8px;
}

.gnp_loop
{
    float: left;
    width: 382px;
    height: 243px;
}

.gnp_loopleft
{
    float: left;
    margin-left: 8px;
    width: 369px;
    height: 241px;
    border: 1px #999999 solid;
}

.gnp_top_ad
{
    float: left;
    margin-left: 8px;
    width: 181px;
    height: 243px;
}

.gnp_top_adtop
{
    width: 180px;
    height: 118px;
}

.gnp_top_adbottom
{
    margin-top: 7px;
    width: 180px;
    height: 118px;
}


.gnp_loopright
{
    text-align: center;
    height: 45px;
    line-height: 45px;
}

.gnp_looprightnp
{
    height: 100px;
}

.gnp_looprightnpleft
{
    float: left;
    width: 150px;
    height: 100px;
}

    .gnp_looprightnpleft img
    {
        margin-left: 16px;
        margin-right: 4px;
    }

.gnp_looprightnpright
{
    width: 215px;
    height: 100px;
    float: left;
}

.gnp_looprightnprighttop
{
    height: 16px;
    text-align: center;
    margin-right: 10px;
}

.gnp_looprightnprightbody
{
    height: 80px;
    margin: 4px 10px 0px 5px;
}

.gnp_lrnprbtext
{
    line-height: 22px;
    height: 22px;
    margin: 0px 15px 0px 15px;
}

.gnp_lrnprbtextleft
{
    float: left;
    width: 230px;
    height: 22px;
    line-height: 22px;
}

.gnp_lrnprbtextright
{
    float: right;
    width: 88px;
    height: 22px;
    line-height: 22px;
    text-align: right;
}

.gnp_area
{
    margin: auto;
    margin-top: 8px;
    width: 950px;
    height: 192px;
}

.gnp_arealeft
{
    float: left;
    width: 762px;
    height: 192px;
}

.gnp_arearight
{
    float: right;
    width: 180px;
    height: 192px;
}

.gnp_bottomarearight
{
    float: right;
    width: 762px;
    height: 192px;
}

.gnp_bottomarealeft
{
    float: left;
    width: 180px;
    height: 192px;
}


.gnp_arealefttop
{
    height: 30px;
    background-image: url(SharedFile/guonei/images/btbg.jpg);
    background-repeat: repeat-x;
}

.gnp_arealtleft
{
    float: left;
    width: 100px;
    height: 30px;
    background-image: url(SharedFile/guonei/images/btleft.jpg);
    background-repeat: no-repeat;
    text-align: right;
    font-size: 14px;
    font-weight: bold;
    color: #FFF;
    line-height: 30px;
}

.cjp_arealtleft
{
    float: left;
    width: 70px;
    height: 30px;
    background-image: url(SharedFile/guonei/images/btleft.jpg);
    background-repeat: no-repeat;
    text-align: right;
    font-size: 14px;
    font-weight: bold;
    color: #FFF;
    line-height: 30px;
}

.cjp_arealtleft_gang
{
    float: left;
    width: 85px;
    height: 30px;
    background-image: url(SharedFile/guonei/images/btleft.jpg);
    background-repeat: no-repeat;
    text-align: right;
    font-size: 14px;
    font-weight: bold;
    color: #FFF;
    line-height: 30px;
}

.gnp_arealtright
{
    float: right;
    width: 10px;
    height: 30px;
    background-image: url(SharedFile/guonei/images/btright.jpg);
    background-repeat: no-repeat;
}

.gnp_banlieue
{
    float: left;
    margin: 8px 13px 0px 13px;
    width: 160px;
}

.gnp_bottombanlieue
{
    float: right;
    margin: 8px 13px 0px 13px;
    width: 160px;
}

.gnp_bottombanlieueright
{
    float: left;
    width: 530px;
    height: 157px;
    margin: 5px 10px 0px 10px;
}


.gnp_banlieuetext
{
    text-align: center;
    line-height: 20px;
}

.gnp_banlieueright
{
    float: right;
    width: 530px;
    height: 157px;
    margin: 5px 10px 0px 10px;
}

.gnp_traitbody
{
    width: 760px;
    height: 161px;
    border: 1px #999999 solid;
    border-top-style: none;
}

.gnp_areahalf
{
    margin: auto;
    margin-top: 8px;
    width: 950px;
    height: 192px;
}

.gnp_areahalfleft
{
    float: left;
    width: 471px;
    height: 192px;
}

.gnp_areahalfright
{
    float: right;
    margin-left: 8px;
    width: 471px;
    height: 192px;
}

.gnp_areahalflefttop
{
    width: 471px;
    height: 30px;
    background-image: url(SharedFile/guonei/images/btbga.jpg);
    background-repeat: repeat-x;
}

.gnp_areahltleft
{
    float: left;
    width: 100px;
    height: 30px;
    background-image: url(SharedFile/guonei/images/btlefta.jpg);
    background-repeat: no-repeat;
    font-size: 14px;
    line-height: 30px;
    font-weight: bold;
    color: #FFF;
    text-align: right;
}

.cjp_areahltleft
{
    float: left;
    width: 70px;
    height: 30px;
    background-image: url(SharedFile/guonei/images/btlefta.jpg);
    background-repeat: no-repeat;
    font-size: 14px;
    line-height: 30px;
    font-weight: bold;
    color: #FFF;
    text-align: right;
}

.gnp_areahltright
{
    float: right;
    width: 10px;
    height: 30px;
    background-image: url(SharedFile/guonei/images/btrighta.jpg);
    background-repeat: repeat-x;
}

.gnp_areahalfleftbottom
{
    width: 469px;
    height: 161px;
    border: 1px #999 solid;
    border-top-style: none;
}

.gnp_areahalfleftbottomnei
{
    width: 440px;
    margin: 5px 13px 0px 13px;
}

.gnp_areahalfleftbottomneicjce
{
    width: 440px;
    padding: 5px 13px 0px 13px;
}

.gnp_ahlb
{
    width: 440px;
    padding: 16px 13px 0px 13px;
}

.gnp_othergltop_helf
{
    height: 30px;
    background-image: url(SharedFile/guonei/images/btbg.jpg);
    background-repeat: repeat-x;
}

.gnp_othergl
{
    float: left;
    margin-left: 8px;
    width: 630px;
    height: 238px;
}

.gnp_otherglbottom
{
    width: 628px;
    height: 207px;
    border: 1px #999999 solid;
    border-top-style: none;
}

.gnp_otherglbottomright
{
    float: left;
    width: 220px;
    margin-top: 10px;
    margin-left: 10px;
    line-height: 19px;
}

.gnp_othergltopleft
{
    float: left;
    width: 133px;
    height: 30px;
    background-image: url(SharedFile/guonei/images/btleft.jpg);
    background-repeat: no-repeat;
    line-height: 30px;
    font-size: 14px;
    color: #FFFFFF;
    font-weight: bold;
    text-align: right;
}

/* -----------------------------     出境     ------------------------------------- */

.cjp_state
{
    padding: 12px;
    line-height: 20px;
    margin:;
}

.cjpage
{
    width: 440px;
    height: 130px;
    padding-top: 14px;
    padding-left: 18px;
}

.cjp_holidayvillage
{
    float: left;
    width: 205px;
    height: 238px;
    margin-left: 8px;
}

.cjp_othergl
{
    float: left;
    margin-left: 8px;
    width: 417px;
    height: 238px;
}

.cjp_otherglbottomright
{
    float: right;
    width: 260px;
    margin-top: 10px;
    line-height: 19px;
}

.cjp_arealoopcontent
{
    float: left;
    width: 260px;
    margin-left: 10px;
    margin-top: 15px;
    _margin-top: 5px;
    overflow: hidden;
    zoom: 1;
}

    .cjp_arealoopcontent li
    {
        list-style-type: none;
        height: 18px;
        line-height: 18px;
        width: 250px;
    }

        .cjp_arealoopcontent li span
        {
            float: left;
            width: 190px;
        }

        .cjp_arealoopcontent li em
        {
            float: left;
            margin-left: 5px;
            color: #f60;
            font-style: normal;
        }

/* -------------------------------------------------------门店页面---------------------------------------------- */


.mymd_fcbgf
{
    font-size: 14px;
    color: #056eac;
    font-weight: bold;
}

.mymd_fcbgfa
{
    line-height: 20px;
}

.mymd_b_bgf
{
    font-size: 14px;
    color: #FFFFFF;
    font-weight: bold;
}

.mymd_bk
{
    border: 1px #CCCCCC solid;
    background-image: url(../others/md/images/bodybg.jpg);
    background-repeat: repeat-x;
}

.mymd_zongjj
{
    margin-top: 8px;
}

.mymdzd_tbg
{
    background-image: url(../others/md/images/mdtbg.jpg);
    background-repeat: repeat-x;
    margin-top: 8px;
}

.mymd_fcbgimage
{
    background-image: url(../others/md/images/fca.jpg);
    background-repeat: no-repeat;
    font-size: 14px;
    color: #056eac;
    line-height: 31px;
    font-weight: bold;
    padding-left: 30px;
}

.mymd_fdloopright
{
    background-image: url(../others/md/images/mdsmall.jpg);
    background-repeat: no-repeat;
    background-position: 430px 110px;
    padding: 20px 0px 0px 20px;
}

.mymd_gga
{
    font-size: 14px;
    line-height: 22px;
}

.mymd_shoptopfontsss
{
    font-size: 24px;
    color: #056eac;
    font-weight: bold;
    padding-top: 5px;
}

.dymore img
{
    margin-left: 10px;
    border: 0px;
}


/* -------------------------------------------------------门店页面结束---------------------------------------------- */



/* -------------------------------------------------------签证页面开始---------------------------------------------- */

#qz_banner
{
    margin: 0px auto;
    margin-top: 8px;
    width: 950px;
}

.qz_hot
{
    background-image: url(SharedFile/qianzheng/images/hotb.jpg);
    background-repeat: repeat-x;
    height: 36px;
    font-size: 14px;
    color: #FF6600;
    line-height: 36px;
    font-weight: bold;
}

    .qz_hot img
    {
        float: left;
    }

.qz_loopleft
{
    float: left;
    margin-left: 8px;
    width: 369px;
    height: 241px;
    border-bottom: 1px #ccc solid;
    border-left: 1px #ccc solid;
    border-right: 1px #ccc solid;
}

.qz_hotlink ul
{
    margin: 0px;
    padding: 0px;
    list-style: none;
}

    .qz_hotlink ul li
    {
        float: left;
        width: 140px;
        margin: 0px 10px 0px 10px;
        padding-left: 10px;
        line-height: 20px;
    }

        .qz_hotlink ul li span
        {
            color: #FF6600;
            float: right;
        }

        .qz_hotlink ul li img
        {
            border: 0px;
        }

        .qz_hotlink ul li a
        {
            float: left;
        }


.qz_qz
{
    margin: 0px;
    padding: 0px;
    background-color: #FF9933;
    line-height: 24px;
}

    .qz_qz span
    {
        font-size: 14px;
        font-weight: bold;
        color: #FFFFFF;
        margin-left: 20px;
    }

#qz_title
{
    margin: 0px auto;
    margin-top: 8px;
    margin-bottom: 0px;
    padding: 0px;
    width: 950px;
    background-image: url(SharedFile/qianzheng/images/titlecenter.jpg);
    height: 44px;
    background-repeat: repeat-x;
}

.qz_titleleft
{
    float: left;
}

.qz_titlecenter
{
    float: left;
}

.qz_titleright
{
    float: right;
}

.qz_p
{
    margin: 0px auto;
    width: 950px;
    height: 210px;
    background-color: #D3F1F9;
}

.qz_pa
{
    width: 227px;
    padding-top: 10px;
    padding-left: 8px;
    float: left;
}

.qz_pb
{
    margin: 0px;
    padding: 0px;
    padding-top: 10px;
    border: 1px #CCCCCC solid;
    border-top: none;
    background-color: #FFFFFF;
    height: 147px;
}

.qz_pc
{
    background-image: url(SharedFile/qianzheng/images/qztop.jpg);
    background-repeat: repeat-x;
    height: 24px;
    text-align: center;
    color: #FFFFFF;
    font-size: 14px;
    line-height: 24px;
    font-weight: bold;
}

.qz_pb ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
}

    .qz_pb ul li
    {
        float: left;
        width: 97px;
        margin: 0px;
        margin-left: 8px;
        padding: 0px;
        line-height: 20px;
    }

.qz_server
{
    margin: 0px auto;
    margin-top: 8px;
    width: 950px;
}

.qz_serverz
{
    clear: none;
    float: left;
    width: 220px;
}

.qz_servercenter
{
    clear: none;
    float: left;
    width: 500px;
    margin-left: 10px;
}

    .qz_servercenter img
    {
        clear: none;
        margin: 0px;
        padding: 0px;
    }

.qz_serverz ul
{
    margin: 0px;
    margin-top: 4px;
    padding: 0px;
    list-style: none;
}

    .qz_serverz ul li
    {
        margin-left: 10px;
        line-height: 20px;
    }

        .qz_serverz ul li strong
        {
            color: #FF6600;
        }

.qz_servercenterb
{
    margin: 0px;
    padding: 0px;
    background-image: url(SharedFile/qianzheng/images/lclink.jpg);
    background-repeat: repeat-x;
    width: 481px;
    height: 154px;
    border-left: 1px #CCCCCC solid;
    border-right: 1px #CCCCCC solid;
}

    .qz_servercenterb span
    {
        font-size: 14px;
        color: #FFFFFF;
        font-weight: bold;
    }

    .qz_servercenterb ul
    {
        margin: 0px;
        margin-top: 5px;
        padding: 0px;
        list-style: none;
    }

        .qz_servercenterb ul li
        {
            float: left;
            width: 80px;
        }

.qz_sc
{
    margin: 0px;
    padding: 0px;
}






/* -------------------------------------------------------签证页面结束---------------------------------------------- */




/* -------------------------------------------------------最终页---------------------------------------------- */

.zz_mybbll a:link, .zz_mybbll a:visited
{
    color: #006699;
    text-decoration: none;
}

.zz_mybbll a:hover
{
    color: #666;
}

.zz_md a:link, .zz_md a:visited
{
    color: #FFFFFF;
    font-size: 14px;
    text-decoration: none;
    font-weight: bold;
    line-height: 30px;
}

.zz_md a:hover
{
    color: #666;
}

.zz_mdlink a:link, .zz_mdlink a:visited
{
    color: #66cc00;
    font-size: 12px;
    text-decoration: none;
}

.zz_mdlink a:hover
{
    color: #666;
}

#zz_ma
{
    margin: auto;
    margin-top: 8px;
}

#zz_matopjl
{
    margin-top: 20px;
}

.zz_wid
{
    width: 950px;
}

.zz_clo
{
    background-color: #f5f5f5;
    border: 1px #CCCCCC solid;
}

.zz_heig
{
    height: 30px;
    line-height: 30px;
}

    .zz_heig a
    {
        margin-left: 5px;
    }

#zz_le_wid
{
    width: 680px;
}

#zz_ri_wid
{
    width: 260px;
}

.zz_left
{
    float: left;
}

.zz_left_a
{
    float: right;
}

.zz_right
{
    float: right;
}

.zz_right_a
{
    float: left;
    margin-bottom: 8px;
}

.zz_to
{
    border-bottom: 1px #ccc solid;
    padding: 5px;
}

    .zz_to small
    {
        float: right;
    }

.zz_to_font
{
    font-size: 16px;
    color: #FF6600;
    font-weight: bold;
}


.zz_pro
{
    text-align: right;
}

.zz_m
{
    height: 40px;
}

    .zz_m strong
    {
        float: left;
        line-height: 30px;
        color: #ccc;
        font-size: 14px;
        margin-right: 20px;
    }

    .zz_m ul
    {
        list-style: none;
    }

        .zz_m ul li
        {
            float: left;
            background-image: url(../zz_images/but_01.gif);
            background-repeat: no-repeat;
            width: 75px;
            height: 30px;
            margin-left: 5px;
            text-align: center;
        }

.zz_fontclo
{
    color: #333333;
    font-weight: bold;
}

.zz_fonsiz
{
    font-size: 14px;
}

    .zz_fonsiz span
    {
        float: right;
    }

.zz_linea
{
    line-height: 24px;
}

.zz_lizong
{
    border-bottom: 1px #66cc00 solid;
}

.zz_lileft
{
    float: left;
}

    .zz_lileft strong
    {
        color: #88c218;
        font-size: 14px;
        margin-left: 10px;
    }

.zz_liright
{
    float: right;
}

.zz_foncol
{
    line-height: 22px;
    background-image: url(../zz_images/cont_b.jpg);
    background-repeat: repeat-x;
}

    .zz_foncol span
    {
        color: #FF6600;
    }

.zz_bottlink
{
    border-bottom: 1px #CCCCCC dotted;
}

.zz_bcent
{
    color: #FFFFFF;
    background-image: url(../zz_images/bcent.jpg);
    background-repeat: repeat-x;
}

.zz_bcent_bor
{
    border: 1px #CCCCCC solid;
    border-top: none;
}

    .zz_bcent_bor ul
    {
        margin: 0px;
        padding: 0px;
        list-style: none;
    }

        .zz_bcent_bor ul li
        {
            margin: 0px;
            padding: 0px;
            line-height: 23px;
        }

    .zz_bcent_bor p
    {
        font-size: 14px;
        color: #333333;
        text-align: left;
        padding: 0px;
        margin: 10px 20px 5px 20px;
    }

        .zz_bcent_bor p span
        {
            padding: 0px;
            margin: 0px 40px 0px 20px;
        }



    .zz_bcent_bor img
    {
        margin: 10px;
    }


/* -------------------------------------------------------最终页结束---------------------------------------------- */



.lb_bg
{
    background-color: #f5f5f5;
}

.lb_top
{
    line-height: 30px;
    color: #666666;
    font-size: 16px;
    font-weight: bold;
}

    .lb_top span
    {
        color: #FF6600;
    }

    .lb_top p
    {
        margin: 4px 0px 4px 20px;
        padding: 0px;
    }

.lb_content
{
    margin: 10px;
    padding: 10px;
    background-color: #FFFFFF;
}

.lb_left
{
    float: left;
}

.lb_order img
{
    margin: 5px;
}

.lb_order p
{
    padding: 2px;
    margin: 2px;
}

.lb_order
{
    text-align: center;
    width: 140px;
}

    .lb_order p
    {
        margin-top: 20px;
        color: #FF6600;
    }

        .lb_order p span
        {
            font-size: 200%;
            font-family: Arial, Helvetica, sans-serif;
        }

.lb_manicontent
{
    width: 340px;
}

    .lb_manicontent p
    {
        margin: 2px;
        padding: 2px;
    }

    .lb_manicontent span
    {
        margin-left: 20px;
    }

    .lb_manicontent strong
    {
        font-size: 14px;
        color: #FF6600;
    }

.lb_img img
{
    margin: 0px 5px 0px 5px;
}

.lb_page
{
    margin: 10px 20px 20px 20px;
    padding: 10px;
}

    .lb_page ul
    {
        margin: 0px;
        padding: 0px;
        list-style: none;
    }

        .lb_page ul li
        {
            margin: 0px;
            padding: 0px;
            float: left;
            font-size: 14px;
            border: 1px #CCCCCC solid;
            margin: 4px;
            padding: 2px 4px 2px 4px;
            color: #333333;
        }

#lb_liborder
{
    border: none;
}

.lb_ttatd
{
    height: 24px;
    line-height: 24px;
    font-size: 14px;
    color: #999999;
    width: 205px;
}

.lb_ttatda
{
    height: 18px;
    line-height: 18px;
    border: 1px #D4D0C7 solid;
    width: 90px;
}


#lb_sb
{
    height: 2em;
    width: 5.6em;
    font-size: 14px;
}


/*091221版最终页*/

.dec_a a:link, .dec_a a:visited
{
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
    margin: 0px 10px 0px 10px;
    text-decoration: underline;
}

.dec_a a:hover
{
    color: #666;
}

.dec_ab a:link, .dec_ab a:visited
{
    color: #006699;
    text-decoration: none;
    font-size: 14px;
    margin: 0px 10px 0px 10px;
    text-decoration: underline;
}

.dec_ab a:hover
{
    color: #666;
}

.dec_abc a:link, .dec_abc a:visited
{
    color: #006699;
    text-decoration: none;
    font-size: 12px;
    margin: 0px 2px 0px 2px;
    text-decoration: underline;
}

.dec_abc a:hover
{
    color: #666;
}

.zz_bcent_bor_a
{
    border: 1px #CCCCCC solid;
    border-top: none;
    padding: 0px 0px 0px 20px;
}

.zz_bcent_bor_ab
{
    border: 1px #CCCCCC solid;
    border-top: none;
}

.zz_bcent_bor_abc
{
    border: 1px #CCCCCC solid;
    border-top: none;
}

    .zz_bcent_bor_abc ul
    {
        margin: 0px 10px 0px 10px;
        padding: 0px;
        list-style: none;
    }

        .zz_bcent_bor_abc ul li
        {
            width: 60px;
            margin: 0px 0px 0px 0px;
            padding: 0px;
            line-height: 23px;
            float: left;
        }

    .zz_bcent_bor_abc p
    {
        clear: both;
        margin: 5px 0px 5px 20px;
        padding: 0px;
        text-align: left;
        font-size: 14px;
        color: #FF6600;
        font-weight: bold;
    }

.zz_bcent_bor_abcd
{
    border: 1px #CCCCCC solid;
    border-top: none;
}

    .zz_bcent_bor_abcd ul
    {
        margin: 0px;
        padding: 0px;
        list-style: none;
    }

        .zz_bcent_bor_abcd ul li
        {
            margin: 0px 10px 0px 10px;
            padding: 0px;
            line-height: 23px;
        }

            .zz_bcent_bor_abcd ul li span
            {
                float: right;
                color: #FF6600;
            }

.zz_bcent_bor_ab h1
{
    color: #336600;
    font-size: 16px;
    font-weight: bold;
    float: left;
    margin: 5px;
}

.zz_bcent_bor_ab h2
{
    color: #333333;
    font-size: 12px;
    font-weight: normal;
    float: left;
    margin: 5px;
}

.zz_bcent_bor_ab h3
{
    color: #FF3300;
    font-size: 14px;
    font-weight: bold;
    float: left;
    margin: 5px;
}

.zz_bcent_bor_ab h4
{
    color: #333333;
    font-size: 14px;
    font-weight: normal;
    float: left;
    margin: 5px;
}

.zz_bcent_bor_ab h5
{
    color: #FF0000;
    font-size: 18px;
    font-weight: bold;
    float: left;
    margin: 5px;
}

.zz_bcent_bor_ab ul
{
    margin: 0px 0px 0px 0px;
    padding: 0px;
    list-style: none;
}

    .zz_bcent_bor_ab ul li
    {
        margin: 0px;
        padding: 0px;
        line-height: 23px;
        float: left;
    }

.zz_bcent_bor_a ul
{
    margin: 0px;
    padding: 0px;
    list-style: none;
}

    .zz_bcent_bor_a ul li
    {
        margin: 0px;
        padding: 0px;
        line-height: 23px;
    }

        .zz_bcent_bor_a ul li span
        {
            clear: both;
            padding: 0px;
            text-align: left;
            font-weight: bold;
            color: #333333;
        }

.dec_body
{
    margin: 0px;
    padding: 0px;
    line-height: 20px;
}

    .dec_body img
    {
        float: left;
        margin: 10px;
    }

    .dec_body span
    {
        color: #FF6600;
        font-size: 14px;
        line-height: 30px;
    }


    .dec_body a
    {
        font-weight: bold;
        float: right;
    }

.dec_waybody
{
    margin: 0px;
    padding: 0px;
}

.dec_wayleft
{
    width: 327px;
    border: 1px #CCCCCC solid;
    margin: 0px;
    padding: 0px;
    height: auto;
    overflow: hidden;
    float: left;
    margin: 4px;
    background-image: url(/images/waybg.jpg);
    background-repeat: repeat-x;
}

    .dec_wayleft ul
    {
        margin: 0px;
        padding: 0px;
        list-style: none;
        margin: 15px;
    }

        .dec_wayleft ul li
        {
            margin: 0px;
            padding: 0px;
            line-height: 20px;
        }

            .dec_wayleft ul li span
            {
                float: right;
                color: #FF6600;
            }

            .dec_wayleft ul li h1
            {
                margin: 0px 0px 0px 0px;
                padding: 0px;
                font-size: 14px;
                color: #FF6600;
                font-weight: bold;
            }

.dec_area
{
    height: 30px;
    clear: both;
    margin-top: 8px;
    padding: 0px;
    background-image: url(/images/greenba.jpg);
    background-repeat: no-repeat;
    background-position: 30px;
}

    .dec_area b
    {
        float: right;
        line-height: 30px;
        margin-right: 30px;
    }

    .dec_area span
    {
        font-size: 16px;
        color: #FFFFFF;
        margin: 0px 0px 0px 42px;
        line-height: 30px;
        font-weight: bold;
    }

.dec_areabody
{
    clear: both;
    margin: 0px;
    padding: 0px;
    width: 678px;
    height: auto;
    overflow: hidden;
    border: 1px #CCCCCC solid;
    background-image: url(/images/waybg.jpg);
    background-repeat: repeat-x;
}


    .dec_areabody ul
    {
        margin: 12px;
        padding: 0px;
        list-style: none;
    }

        .dec_areabody ul li
        {
            margin: 5px 14px 5px 14px;
            padding: 0px;
            float: left;
        }

            .dec_areabody ul li p
            {
                text-align: center;
                margin: 3px;
                padding: 0px;
            }

.dec_areabodyab
{
    clear: both;
    margin: 0px;
    padding: 0px;
    width: 678px;
    height: auto;
    overflow: hidden;
    border: 1px #CCCCCC solid;
    background-image: url(/images/waybg.jpg);
    background-repeat: repeat-x;
    font-size: 14px;
    line-height: 22px;
}

    .dec_areabodyab ul
    {
        margin: 30px;
        padding: 0px;
        list-style: none;
    }

        .dec_areabodyab ul li
        {
            margin: 0px;
            padding: 0px;
        }

            .dec_areabodyab ul li span
            {
                float: right;
            }

.dec_consultationa
{
    float: left;
    width: 300px;
    height: auto;
    overflow: hidden;
    margin: 13px;
    line-height: 18px;
}

    .dec_consultationa img
    {
        float: left;
        margin: 0px 10px 0px 10px;
    }

.dec_contype
{
    border: 1px #8fb9d0 solid;
    width: 678px;
    height: auto;
    overflow: hidden;
    margin: 10px 0px 10px 0px;
    background-image: url(/images/blue.jpg);
    background-repeat: repeat-x;
}

    .dec_contype ul
    {
        margin: 20px;
        padding: 0px;
        list-style: none;
    }

        .dec_contype ul li
        {
            margin: 10px;
            padding: 0px;
        }

            .dec_contype ul li span
            {
                font-weight: bold;
            }

.dec_contypea
{
    padding: 0px 20px 10px 20px;
}

/*091221版最终页End*/
/*   新增样式   */
.mymd_bk table, .mymd_bk table td {
    border-collapse: inherit;
    border-spacing: inherit;
    background: initial;
}
#marquePic1 tbody td {
    border-collapse: inherit;
    border-spacing: inherit;
    background: initial;
    padding-left: 10px;
}

/*  选项卡样式 */
.nav li
{
    padding: 0px;
    float: left;
    width: 92px;
    height: 31px;
    line-height: 31px;
    text-align: center;
}

    .nav li.current
    {
        background: #18AD2A;
        background-repeat: no-repeat;
    }

    .nav li a
    {
        color: #444;
    }

.nav .current a
{
    color: white;
}

.mdgr_b.mdgr_mybbll ul
{
    margin: 0px;
    padding: 0px;
}

    .mdgr_b.mdgr_mybbll ul li
    {
        margin: 7px;
        padding: 0px;
        float: left;
        background-image: url(../img/yb.jpg);
        background-repeat: no-repeat;
        width: 92px;
        height: 31px;
        line-height: 31px;
        text-align: center;
    }

        .mdgr_b.mdgr_mybbll ul li a
        {
            color: white;
            text-decoration: none;
            font-weight: bold;
        }

.mymd_bk
{
    padding-top: 20px;
}

    .mymd_bk table
    {
        margin: auto;
    }

#allmap
{
    margin-top: 20px;
}
