﻿
body
{
    margin: 0px;
    padding: 0px;
    font-size: 12px;
    color: #000;
}
a:link
{
    color: #484848;
    text-decoration: none;
    font-size: 12px;
}
a:visited
{
    color: #484848;
    text-decoration: none;
    font-size: 12px;
}
a:hover
{
    color: #00681e;
    text-decoration: none;
    font-size: 12px;
}
a:active
{
    color: #484848;
    text-decoration: none;
    font-size: 12px;
}
img
{
    border: 0;
}


.divol li
{
    text-align: left;
    color: Gray;
}
.clear
{
    clear: both;
    line-height: 0;
    margin: 0;
    padding: 0;
    font-size: 0;
}
.tabbg
{
    background-color: #1d8e34;
}
.tabbg2
{
    background-color: #F1FCF3;
}
.tabbg td, .tabbg2 td
{
    background-color: #fff;
    padding-left: 5px;
    height: 22px;
    line-height: 22px;
    vertical-align: middle;
    font-size: 13px;
    color: #000;
}
.okbt
{
    background: top left no-repeat url(CPimages/okbt.jpg);
    width: 104px;
    line-height: 28px;
    border: 0;
    color: White;
}
.lineH
{
    line-height: 22px;
}
.padd10
{
    padding: 10px;
}
.n_pgmain
{
    width: 1002px;
    margin: 0 auto;
}
.sdhead
{
    width: 1000px;
}
.yessdhead
{
    width: 1000px;
}
.navbg
{
    background: top left repeat-x url(CPimages/sdindex_15.jpg);
    width: 996px;
    line-height: 32px;
}
.navitem
{
    background: top right no-repeat url(CPimages/sdindex_10.jpg);
    width: 95px;
    line-height: 40px;
    font-size: 13px;
    font-weight: bold;
    color: White;
    float: left;
    text-align: center;
    cursor: pointer;
}
.navitemLast
{
    background: top right no-repeat url(CPimages/sdindex_10_a.jpg);
    width: 97px;
    line-height: 40px;
    font-size: 13px;
    font-weight: bold;
    color: White;
    float: left;
    text-align: center;
    cursor: pointer;
}
.navitemZh
{
    background: top right no-repeat url(CPimages/sdindex_10_b.jpg);
    width: 95px;
    line-height: 40px;
    font-size: 13px;
    font-weight: bold;
    color: White;
    float: left;
    text-align: center;
    cursor: pointer;
}

.navitem a:link, .navitemover a:link, .navitem a:visited, .navitemover a:visited, .navitem a:active, .navitemover a:active
{
    color: White;
}
.navitemover a:link, .navitemover a:visited, .navitemover a:active
{
    color: #FF6600;
}
.navitem a:hover, .navitemover a:hover
{
    color: #f0fff7;
}
.navitemover
{
    cursor: pointer;
    background: top right no-repeat url(CPimages/sdindex_14.jpg);
    width: 122px;
    height: 40px;
    float: left;
}
.n_top
{
    height: 82px;
}
.nlogo
{
    float: left;
    margin-top: 15px;
    margin-left: 8px;
}
.nPhone
{
    background-repeat: no-repeat;
    float: right;
    color: #646464;
    margin-right: 5px;
    margin-top: 16px;
}
.np_font
{
    line-height: 40px;
    color: #636363;
    float: left;
    margin-left: 10px;
}
.fleft
{
    float: left;
}
.n_menu
{
    width: 960px;
    line-height: 36px;
    height: 36px;
    background-image: url(CPimages/nmenubg.jpg);
    background-repeat: repeat-x;
    margin-bottom: 5px;
}
.n_menutwo
{
    width: 938px;
    line-height: 31px;
    height: 31px;
    background-image: url(CPimages/nmeunutwo.jpg);
    background-repeat: repeat-x;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #e3e3e3;
    border-bottom-color: #e3e3e3;
    border-left-color: #e3e3e3;
    padding-left: 20px;
    margin-bottom: 2px;
    color: #666666;
    display: none;
}
.n_menutwo ul
{
    margin: 0px;
    padding: 0px;
}
.n_menutwo li
{
    line-height: 31px;
    text-align: center;
    height: 31px;
    list-style-type: none;
    background-repeat: no-repeat;
    float: left;
}

.menuleft
{
    width: 4px;
    float: left;
}
.menumainabout
{
    width: 120px;
    float: left;
    font-size: 13px;
    font-weight: bold;
    color: #FFFFFF;
    text-align: center;
    background-image: url(CPimages/nmenuaboutbg.jpg);
    background-repeat: no-repeat;
    height: 34px;
    cursor: pointer;
}
.menumain
{
    width: 120px;
    float: left;
    font-size: 13px;
    font-weight: bold;
    color: #FFFFFF;
    text-align: center;
    height: 34px;
    cursor: pointer;
    background-image: url(CPimages/nmenubg.jpg);
    background-repeat: no-repeat;
}
.menumain a, .menumain2 a
{
    color: White;
}
.menumain a:hover, .menumain2 a:hover, .menumain a:visited, .menumain2 a:visited, .menumain a:active, .menumain2 a:active
{
    color: White;
}
.menuright
{
    width: 4px;
    float: right;
}
.nad
{
    width: 960px;
}
.nbanner
{
    width: 740px;
    height: 278px;
    border: 1px solid #a9edc9;
    float: left;
}
.nfour
{
    float: left;
    width: 190px;
    background-repeat: repeat-x;
    padding-top: 7px;
    padding-left: 8px;
    background-color: #dcd9da;
}
.nmain
{
    margin-top: 5px;
    width: 960px;
    float: left;
}
.npro
{
    width: 740px;
    height: 234px;
    float: left;
    background-repeat: repeat-x;
}
.npro_tt
{
    height: 51px;
    color: #484848;
}
.npro5
{
    width: 153px;
    float: left;
    text-align: center;
    line-height: 26px;
    height: 51px;
    cursor: pointer;
}
.nprofont
{
    height: 210px;
    width: 740px;
    padding: 10px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #64ae19;
    border-bottom-color: #64ae19;
    border-left-color: #64ae19;
}
.nproc
{
    height: 210px;
    width: 551px;
    padding-right: 10px;
    float: left;
    overflow: hidden;
    border-right: 1px solid #eeeeee;
}
.nprot
{
    margin: 0;
    height: 210px;
    width: 165px;
    padding-left: 10px;
}
.nprot div
{
    cursor: pointer;
    line-height: 22px;
}
.nprobt
{
    margin-top: 20px;
}
.typeName
{
    font-size: 13px;
    margin: 10px 0;
    font-weight: bold;
}
.nprotn
{
    text-decoration: underline;
}
.tabLine
{
    align: center;
    border-collapse: collapse;
}
.tabLine td
{
    border: 1px solid #e0ffca;
    padding: 2px;
}
.tabty
{
    background-color: #e0ffca;
    font-weight: bold;
}
.tabtd
{
    background-color: #e0ffca;
}
.tabol
{
    margin: 0;
    padding-left: 25px;
    font-size: 12px;
    color: #999999;
}
.tabol li
{
    line-height: 18px;
}
.nfont22
{
    line-height: 22px;
   
}
.nfont22 td
{
    height: 28px;
}
.procardnote{   line-height:22px;}
.procardnote span{ margin-left:10px;}
.nfont8
{
    font-size: 8px;
    margin-right: 3px;
}

.nfont24
{
    line-height: 24px;
    color: #4e4e4e;
    text-align: left;
    padding-left: 10px;
}
.nfont24 OL
{
    padding: 0px;
    margin: 0px;
}
.nfont24 li
{
    padding: 0px;
    margin: 0px;
    margin-left: 15px;
}
.nfont14
{
    font-size: 13px;
    line-height: 30px;
    font-weight: bold;
    color: #222222;
}


.nbook
{
    float: right;
    height: 280px;
    width: 188px;
    border: 1px solid #dbdbdb;
    background-image: url(CPimages/nbookbg.jpg);
    background-repeat: repeat-x;
}
.nb_title
{
    font-size: 13px;
    font-weight: bold;
    color: #484848;
    padding-left: 15px;
    line-height: 42px;
}
.nb_font
{
    margin-top: 20px;
    color: #333333;
    font-size: 12px;
    padding-left: 15px;
    padding-right: 15px;
    line-height: 24px;
}
.book_flash
{
    margin-top: 6px;
    margin-left: 3px;
}

.nsever
{
    width: 960px;
    margin-top: 8px;
}

.inx_v3erp
{
    height: 163px;
    width: 298px;
    background-image: url(CPimages/indexv3_bg.jpg);
    background-repeat: repeat-x;
    border: 1px solid #dadada;
    float: left;
    padding-left: 13px;
    cursor: pointer;
    display: block;
}
.inx_v5erp
{
    height: 163px;
    width: 298px;
    background-image: url(CPimages/indexv5_bg.jpg);
    background-repeat: repeat-x;
    border: 1px solid #dadada;
    float: left;
    padding-left: 13px;
    margin: 0 10px;
    cursor: pointer;
}
.inx_v7erp
{
    height: 163px;
    width: 298px;
    background-image: url(CPimages/indexv7_bg.jpg);
    background-repeat: repeat-x;
    border: 1px solid #dadada;
    float: left;
    padding-left: 13px;
    cursor: pointer;
}
.inx_verpimg
{
}
.inx_verptxt
{
}
.nkk
{
    height: 260px;
    width: 168px;
    background-image: url(CPimages/nkk.jpg);
    background-repeat: repeat-x;
    border: 1px solid #dadada;
    margin-right: 10px;
    float: left;
    padding-left: 13px;
}
.nkbook
{
    height: 260px;
    width: 175px;
    background-image: url(CPimages/nkk.jpg);
    background-repeat: repeat-x;
    border: 1px solid #dadada;
    float: left;
    margin-left: -2px;
    padding-left: 13px;
}
.nk_tt
{
    font-size: 13px;
    font-weight: bold;
    color: #4c4c4c;
    margin-top: 20px;
    margin-bottom: 16px;
}
.nk_pic
{
    margin-bottom: 12px;
}
.nk_font
{
    color: #4c4c4c;
    width: 161px;
    line-height: 24px;
}
.bottom_knowsd
{
    float: left;
    width: 938px;
    color: #5a5a5a;
    height: 140px;
    background-color: #ffffff;
    padding: 20px;
    margin-top: 5px;
    border: 1px solid #e4e4e4;
    margin-left: 6px;
}
.bottom_Copyright
{
    border-top: #cccccc 1px solid;
    margin-top: 7px;
    float: left;
    width: 968px;
    color: #fff;
    padding-top: 7px;
    height: 1px;
}
.bottom_ul
{
    float: left;
    margin: 25px 50px 0px 0px;
    text-align: left;
}
.bottom_ul LI
{
    line-height: 22px;
}
.bottom_title
{
    font-weight: bold;
    font-size: 14px;
    text-align: left;
}
.nfooter
{
    color: #666666;
    width: 980px;
    padding-top: 12px;
    line-height: 24px;
    font-family: "宋体";
    text-align: center;
    background-image: url(CPimages/nfooterbg.jpg);
    background-repeat: repeat-x;
    padding-bottom: 12px;
    margin:auto;
    margin:5px 0 0 5px;
}
.npagemain
{
    width: 982px;
    padding: 0 10px;
    margin-top: 5px;
}
.pmleft
{
    background-color: #ebebeb;
    width: 200px;
    padding: 5px;
    float: left;
}
.pmright
{
    float: right;
    width: 740px;
    margin-left: 10px;
}
.promm
{
    float: right;
    width: 740px;
    background-image: url(CPimages/probgg.jpg);
    background-repeat: repeat-y;
}
.probanner
{
    background-image: url(CPimages/pro_bannerbg.jpg);
    background-repeat: repeat-x;
    padding: 8px;
    background-color: #ffffff;
}
.prodh
{
    height: 33px;
    width: 742px;
    background-image: url(CPimages/prodhbg.jpg);
    background-repeat: repeat-x;
    line-height: 28px;
    padding-left: 20px;
    background-color: #ffffff;
}
.pmbk
{
    background-color: #FFFFFF;
    padding: 5px;
    margin-top: 5px;
}
.pmbk ul
{
    margin: 0px;
    padding: 0px;
}
.pmbk li
{
    height: 27px;
    margin-top: 3px;
    background-image: url(CPimages/leftlibg.jpg);
    background-repeat: no-repeat;
    line-height: 27px;
    padding-left: 30px;
    list-style-type: none;
}
.pml_tt
{
    font-size: 14px;
    line-height: 32px;
    color: #3b3b3b;
    background-color: #eaeaea;
    height: 32px;
    font-weight: bold;
    text-align: center;
    letter-spacing: 2px;
}
.pml_tt2
{
    font-size: 14px;
    line-height: 32px;
    color: #3b3b3b;
    background-color: #eaeaea;
    height: 25px;
    font-weight: bold;
    text-align: center;
    letter-spacing: 2px;
}
.pro_tb2
{
    font-size: 14px;
    width: 71px;
    height: 73px;
    float: left;
}
.probgg
{
    background-image: url(CPimages/probgg.jpg);
    background-repeat: repeat-y;
}


.bottom9
{
    font-size: 12px;
    color: #484848;
    line-height: 17px;
    padding-top: 8px;
    padding-bottom: 8px;
}
.bottom8
{
    font-size: 12px;
    color: #2f6893;
    line-height: 16px;
    font-family: "????";
}
.bottom8 A:link
{
    color: #2f6893;
    text-decoration: underline;
}
.bottom8 A:visited
{
    color: #2f6893;
    text-decoration: underline;
}
.bottom8 A:active
{
    color: #2f6893;
    text-decoration: underline;
}
.bottom8 A:hover
{
    color: green;
    text-decoration: underline;
}
.STYLE5
{
    font-size: 7px;
    color: #000;
}
.blborderline1
{
    font-weight: bold;
    font-size: 14px;
    color: #484848;
    font-family: "宋体" , Arial;
    text-decoration: none;
}
.pro2bk
{
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: #E8E8E8;
}
.STYLE6
{
    font-size: 9px;
    color: #000;
}
.bottom10
{
    font-size: 12px;
    color: #484848;
}
.bottom11
{
    padding-left: 8px;
}
.nmain_tt
{
    background-position: 8px center;
    padding-left: 25px;
    font-weight: bold;
    font-size: 12px;
    margin-bottom: 10px;
    width: 737px;
    color: #5c5b5b;
    line-height: 24px;
    height: 24px;
    margin-top: 15px;
    background-color: #F7F7F7;
}
.vfont24
{
    padding-left: 15px;
    margin-bottom: 15px;
    width: 680px;
    color: #4c4c4c;
    line-height: 24px;
}
.container, .container *
{
    margin: 0;
    padding: 0;
}
.container
{
    width: 740px;
    height: 278px;
    float: left;
    overflow: hidden;
    position: relative;
}
.slider
{
    position: absolute;
}
.slider li
{
    list-style: none;
    display: inline;
}
.slider img
{
    width: 740px;
    height: 278px;
    display: block;
}
.slider2
{
    width: 2000px;
}
.slider2 li
{
    float: left;
}
.num
{
    position: absolute;
    right: 5px;
    bottom: 5px;
}
.num li
{
    float: left;
    color: #e5e5e5;
    text-align: center;
    line-height: 16px;
    width: 16px;
    height: 16px;
    font-family: Arial;
    font-size: 12px;
    cursor: pointer;
    overflow: hidden;
    margin: 3px 1px;
    border: 1px solid #b8b8b8;
    background-color: #fff;
}
.num li.on
{
    color: #fff;
    line-height: 21px;
    width: 21px;
    height: 21px;
    font-size: 16px;
    margin: 0 1px;
    border: 0;
    background-color: #b8b8b8;
    font-weight: bold;
}
.ServiceC
{
    line-height: 22px;
    text-indent: 25px;
    line-height: 22px;
    padding-left: 15px;
    padding-right: 15px;
}
.ser_mmfont
{
    line-height: 22px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 20px;
}
.ser_aboutfont
{
    line-height: 22px;
    padding-left: 15px;
    padding-right: 15px;
}
.ser_font12b
{
    font-weight: bold;
    background-image: url(CPimages/11111111_5.jpg);
    background-repeat: no-repeat;
    background-position: 1px;
    padding-left: 23px;
    line-height: 30px;
    height: 30px;
}
.tableTitle
{
    font-size: 14px;
    font-weight: bold;
    background-color: #F2F2F2;
    line-height: 30px;
    margin-top: 12px;
    margin-bottom: 8px;
    padding-left: 18px;
}
.buttonbg
{
    font-size: 12px;
    line-height: 29px;
    font-weight: bold;
    background: top left no-repeat url(CPimages/buttonbg.jpg);
    text-align: center;
    height: 29px;
    width: 88px;
    color: #000000;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    cursor:pointer;
}
.onlinetable_bg
{
    background-image: url(CPimages/024.jpg);
    background-repeat: no-repeat;
}
.report_title
{
    font-weight: bold;
    padding-bottom: 5px;
    margin: 10px 0px;
    border-bottom: #00703e 2px solid;
}
.report_title_td
{
    font-size: 14px;
    color: #015800;
}
.report_text
{
    font-weight: bold;
    margin-bottom: 10px;
    line-height: 22px;
}
.blborderline
{
    font-weight: bold;
    font-size: 13px;
    padding-left: 15px;
}
.line_under
{
    float: left;
    width: 282px;
    border-bottom: #d1d1d1 1px solid;
    height: 28px;
}
.jgmain_tt
{
    background-position: 8px center;
    padding-left: 35px;
    font-weight: bold;
    font-size: 12px;
    background-image: url(CPimages/maintt_bg.jpg);
    margin-bottom: 10px;
    width: 680px;
    color: #5c5b5b;
    line-height: 24px;
    background-repeat: no-repeat;
    height: 24px;
    background-color: #ececec;
}
.syb
{
    border-top: #dddddd 1px dashed;
    padding-left: 12px;
    margin-bottom: 10px;
    width: 695px;
    color: #4c4c4c;
    line-height: 24px;
    padding-top: 10px;
}
.syb IMG
{
    margin-top: 5px;
    float: left;
    margin-right: 15px;
}
.sybzb
{
    padding-left: 12px;
    margin-bottom: 10px;
    width: 695px;
    color: #4c4c4c;
    line-height: 24px;
    padding-top: 10px;
}
.inputc
{
    width: 200px;
    height: 20px;
    border: 1px solid #D9D9D9;
}
.bookc_pic
{
    float: left;
    width: 230px;
    height: 255px;
}
.pro_wz2
{
    float: right;
    width: 500px;
    height: 74;
}
.bookc_font
{
    float: left;
    width: 505px;
    line-height: 21px;
    padding-left: 25px;
}
.book5cmain
{
    height: 270px;
}
.bookc_title
{
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    padding-left: 90px;
    line-height: 36px;
    margin-right: 12px;
    margin-left: 12px;
    color: #82835c;
}
.book_photo
{
    width: 166px;
    height: 255px;
    float: left;
    margin-right: 8px;
    margin-left: 8px;
}
.book5c_jt
{
    width: 18px;
    height: 52px;
    float: left;
    margin-top: 90px;
}
.nfontcc
{
    color: #AAAAAA;
}
.nfont14b
{
    font-size: 14px;
    font-weight: bold;
    text-indent: -15px;
}
.promain2
{
    width: 740px;
    height: auto;
}
.banner
{
    width: 740px;
    height: 180px;
}
.text_01
{
    width: 740px;
    height: 20px;
    line-height: 20px;
    padding-left: 10px;
}
.newmain
{
    width: 740px;
}
.newmain_left
{
    width: 216px;
    float: left;
    vertical-align: middle;
    padding: 20px;
}
.newmain_right
{
    width: 472px;
    padding: 0px 10px;
    margin-left: 0 10px 10px 0;
    float: left;
}
.productPrice
{
    text-align: center;
    font-size: 12px;
    font-weight: bold;
    color: Black;
}
.productBuyBt
{
    text-align: center;
    margin-top: 15px;
    width: 350px;
}
.maintext
{
    padding-top: 20px;
    width: 472px;
    height: 25px;
    font-weight: bold;
    font-size: 14px;
    line-height: 25px;
}
.maincont
{
    width: 472px;
    font-size: 14px;
    height: auto;
    line-height: 22px;
    text-indent: 30px;
    color: #494949;
    padding: 5px 0px;
}
.main_xx
{
    width: 462px;
    height: 20px;
    line-height: 20px;
    color: #ccc;
    text-align: right;
    padding-right: 10px;
    border-bottom: 1px dashed #CCC;
}
.newmain_xm
{
    width: 472px;
    height: 38px;
}
.f_bold
{
    font-weight: bold;
}
.newmain_buy
{
    width: 472px;
    height: 150px;
    border: 1px solid #ececec;
    background-color: #F8F8F8;
}
#textfield
{
    width: 80px;
}
/*选项卡1*/
#lib_Tab1
{
    width: 500px;
    margin: 0px;
    padding: 0px;
    margin-bottom: 15px;
}


/*菜单class*/
.lib_tabborder
{
}
.lib_Menubox
{
    height: 28px;
    line-height: 28px;
    position: relative;
    border-bottom: 2px solid #1d8f36;
}

.lib_Menubox ul
{
    margin: 0px;
    padding: 0px;
    list-style: none;
    position: absolute;
    top: 3px;
    left: 0;
    margin-left: 10px;
    height: 25px;
    text-align: center;
}
.lib_Menubox li
{
    background: top left repeat-x url(CPimages/productC.jpg);
    float: left;
    display: block;
    cursor: pointer;
    width: 103px;
    color: #000000;
    font-weight: bold;
    margin-right: 2px;
    height: 25px;
    line-height: 25px;
}
.lib_Menubox li.hover
{
    background: top left repeat-x url(CPimages/productD.jpg);
    padding: 0px;
    width: 103px;
    color: #FFF;
    height: 25px;
    line-height: 25px;
}

/*SaaS解决方案样式(Begin)*/
.lib_Menuboxl
{
    height: 28px;
    line-height: 28px;
    position: relative;
    margin-top: 20px;
    border-bottom: 2px solid #1d8f36;
}
.lib_Menuboxl ul
{
    margin: 0px;
    padding: 0px;
    list-style: none;
    position: absolute;
    top: 3px;
    left: 0;
    margin-left: 0px;
    height: 25px;
    text-align: center;
}
.lib_Menuboxl li
{
    background: top left repeat-x url(CPimages/productC.jpg);
    float: left;
    display: block;
    cursor: pointer;
    padding: 2px;
    color: #000000;
    font-weight: bold;
    margin-right: 2px;
    padding-left: 10px;
    padding-right: 10px;
    height: 25px;
    line-height: 25px;
}
.lib_Menuboxl li.hover
{
    background: top left repeat-x url(CPimages/productD.jpg);
    padding: 0px;
    color: #FFF;
    height: 25px;
    padding-left: 12px;
    padding-right: 12px;
    line-height: 25px;
}
/*SaaS解决方案样式(End)*/

.lib_Contentbox
{
    clear: both;
    margin-top: 0px;
    border-top: none;
    text-align: center;
    padding-top: 8px;
}

.buttonbg1
{
    float: left;
    font-size: 12px;
    font-weight: bold;
    background: top left no-repeat url(CPimages/buy.gif);
    height: 38px;
    width: 150px;
    color: #000000;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    cursor: pointer;
}
.buttonbg2
{
    float: left;
    font-size: 12px;
    font-weight: bold;
    background: top left no-repeat url(CPimages/products_online.gif);
    height: 38px;
    width: 150px;
    color: #000000;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    cursor: pointer;
    margin-left: 15px;
}
.newFuDong
{
    right: 0px;
    position: absolute;
    float: right;
    top: 200px;
    text-align: center;
    z-index: 100000;
}
.newFuDong2
{
    right: 0px;
    position: absolute;
    float: right;
    top: 170px;
    text-align: center;
    z-index: 100000;
}
.yc_mk
{
    margin-top: 15px;
    text-align: center;
    width: 100%; /*cursor: pointer;*/
}
.yc_mk A:link
{
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
}
.yc_mk A:visited
{
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
}
.yc_mk A:hover
{
    font-size: 14px;
    font-weight: bold;
    color: #fff002;
}
.yc_mk A:active
{
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
}
.yc_mk ul
{
    margin: 0px;
    padding: 0px;
}
.yc_mk li
{
    background-image: url(CPimages/yc_mkbg.jpg);
    background-repeat: no-repeat;
    height: 31px;
    width: 229px;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 31px;
    list-style-type: none;
    float: left;
    cursor: pointer;
    margin: 10px;
}

.yc_fp
{
    width: 100%;
    line-height: 24px;
}

.fp_title
{
    font-size: 14px;
    line-height: 30px;
    font-weight: bold;
    color: #434343;
    background-color: #edecec;
    height: 30px;
    margin-bottom: 15px;
    text-indent: 5px;
    margin: 10px 0;
}
.fp_titlell
{
    font-size: 14px;
    line-height: 30px;
    font-weight: bold;
    color: #434343;
    height: 30px;
    margin-bottom: 15px;
    text-indent: 5px;
    margin: 10px 0;
}
.fp_title2
{
    font-size: 13px;
    line-height: 30px;
    color: #434343;
    background-color: #edecec;
    height: 30px;
    text-indent: 5px;
}
.fp_pic
{
    width: 605px;
    height: 400px;
    margin-left: auto;
    margin-top: 6px;
    margin-right: auto;
    margin-bottom: 6px;
}
.fp_picl
{
    width: 100%;
    text-align: center;
    margin-top: 20px;
    margin-right: auto;
}
.fp_picb
{
    width: 100%;
    margin-top: 10px;
    margin-right: auto;
    height: 120px;
}
.fontb14
{
    font-size: 14px;
    font-weight: bold;
}

.main
{
    text-align: left;
    float: none;
    width: 740px;
    overflow: hidden;
    background-color: #FFFFFF;
}

.pro_gn
{
    font-size: 12px;
    color: #000;
    font-weight: bold;
    width: 109px;
    float: left;
    padding-left: 10px;
}

.pro_gn tr
{
    margin: 0px;
    padding: 0px;
}
.pro_gn td
{
    list-style-type: none;
    line-height: 22px;
    float: left;
}
.pro_gn a:link
{
    color: #295a9a;
    text-decoration: underline;
}
.pro_gn a:visited
{
    color: #295a9a;
    text-decoration: underline;
}
.pro_gn a:hover
{
    color: #484848;
    text-decoration: none;
}
.pro_gn a:active
{
    color: #295a9a;
    text-decoration: underline;
}

.pro_gnll
{
    font-size: 12px;
    color: #000;
    font-weight: bold;
    width: 100%;
    line-height: 40px;
    float: left;
    padding-left: 10px;
}
.pro_gnll ul
{
    margin: 0px;
    padding: 0px;
    list-style: none;
}
.pro_gnll a:link
{
    color: #484848;
    text-decoration: none;
}
.pro_gnll a:visited
{
    color: #484848;
    text-decoration: none;
}
.pro_gnll a:hover
{
    color: #295a9a;
    text-decoration: none;
}
.pro_gnll a:active
{
    color: #484848;
    text-decoration: none;
}

.pro_gn2
{
    float: right;
}
.pro_rr
{
    float: left;
    width: 742px;
    text-align: left;
}
.gl_lr
{
    width: 600px;
    line-height: 26px;
    text-align: left;
}
.intro_title
{
    font-size: 14px;
    color: #484848;
    height: 35px;
    font-weight: bold;
    margin-top: 5px;
    line-height: 35px;
}
.hand
{
    cursor: pointer;
}
.ulclass ul
{
    float: left;
    width: 180px;
    height: 25px;
}

.btnClass
{
    width: 90px;
    height: 25px;
    background-image: url("CPimages/btn_01.jpg");
    text-align: center;
    line-height: 25px;
    cursor: pointer;
    font-weight: normal;
}
.ulclass li
{
    width: 180px;
    height: 25px;
    background: url("CPimages/btn_02.jpg");
    text-align: center;
    line-height: 25px;
    cursor: pointer;
    margin-bottom: 10px;
    font-weight: normal;
}
.gl_xx
{
    font-size: 12px;
    width: 600px;
    line-height: 26px;
    text-align: left;
}

.font_bold13
{
    font-size: 13px;
    font-weight: bold;
    float: left;
}
.font_14
{
    font-size: 14px;
    float: left;
}


.proPic
{
    border: 1px solid #eae9e8;
    padding: 15px;
}
.proName
{
    font-weight: bold;
    font-size: 14px;
}
.proPrice
{
    font-weight: bold;
    font-size: 14px;
    color: Red;
}
.proItem
{
    margin: 20px;
}

.red_font
{
    font-size: 10px;
    color: red;
    float: left;
}
.redFont
{
    color: red;
}
.btnregist
{
    font-size: 12px;
    font-weight: bold;
    background: top left no-repeat url(CPimages/jc_an.jpg);
    text-align: center;
    height: 25px;
    width: 80px;
    color: #000000;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
}
.adminFooter
{
    text-align: center;
    width: 100%;
    border-top: 3px solid #e5be33;
}

.mapOut
{
    background-color: #EBEBEB;
    border-bottom: 1px solid #cccccc;
    float: left;
    margin-top: 10px;
    width: 140px;
    display: none;
}

.mapTitle
{
    background: #339933 none repeat scroll 0 0;
    border-bottom: 1px solid #fff;
    border-top: none;
    color: #FFF;
    font-size: 13px;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    margin: 0 auto;
    text-align: center;
}

#areaItem
{
    padding-top: 5px;
    padding-bottom: 8px;
}

#areaItem ul
{
    margin: 0pt;
    padding: 0pt;
}

#areaItem li
{
    list-style: none;
    text-align: center;
    padding-top: 2px;
}

#areaItem a:active
{
    color: #ff6666;
}
.builderUl
{
    text-align: left;
}
.builderUl li
{
    line-height: 22px;
    margin: 0px 20px 0 20px;
}


/* 通用 */
img, div, ul, li, span, p, br
{
    border: 0px;
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}
.news_main
{
    margin: auto;
    width: 1000px;
    height: 100%;
    overflow: hidden;
    padding-left: 5px;
    _padding-left: 2px;
}
/* leftnews */
.news
{
    float: left;
    width: 261px;
    height: 300px;
    overflow: hidden;
    background: url(CPimages/news_bg.jpg) repeat-y;
    margin-left: 5px;
}
.news_top
{
    float: left;
    width: 258px;
    height: 27px;
    background: url(CPimages/news_top.gif) no-repeat;
    margin-top: 13px;
}
.news a
{
    float: left;
    height: 26px;
    line-height: 26px;
    padding-left: 10px;
    float: left;
}
.news ul
{
    clear: both;
}

.news li
{
    width: 248px;
    float: left;
}

.news li span
{
    float: right;
    height: 26px;
    line-height: 26px;
    width: 60px;
}
/* rightadd */
.right_add
{
    float: left;
    width: 712px;
    margin-left: 6px;
    position: relative;
}
.add_img
{
    float: left;
    width: 712px;
    position: absolute;
}
.right_btn
{
    float: left;
    width: 712px;
    height: 30px;
    background: #484848;
    position: absolute;
    top: 270px;
    z-index: 1;
}
.right_btn p
{
    float: left;
    width: 91px;
    height: 21px;
    line-height: 21px;
    background: url(CPimages/btn_bg.gif) repeat-x;
    margin: 5px 0 0 10px;
    text-align: center;
    color: #454545;
}
.right_btn span
{
    float: right;
    width: 91px;
    height: 16px;
    line-height: 21px;
    margin: 5px 0 0 10px;
    text-align: center;
}
.search
{
    float: left;
    width: 116px;
}
.go_img
{
    float: right;
    width: 23px;
    height: 15px;
    position: absolute;
    right: 0;
    z-index: 5;
    margin: 8px 6px 0 0;
}

/* 企业产品 */
.products_bg
{
    float: left;
    width: 980px;
    height: 213px;
    background: url(CPimages/products_bg.gif) repeat-x;
    margin: 5px 0 0 5px;
}
.products_a
{
    float: left;
    width: 319px;
    height: 213px;
    border-right: 1px solid #DBE3E9;
}

.products_b
{
    float: left;
    width: 319px;
    height: 213px;
    border-left: 1px solid #fff;
    border-right: 1px solid #DBE3E9;
}

.products_c
{
    float: right;
    width: 340px;
    height: 213px;
    background: url(CPimages/bg_a.jpg) no-repeat;
}

h3
{
    float: left;
    width: 262px;
    color: #00582E;
    margin: 15px 0 0 20px;
}
.products_img
{
    float: left;
    width: 130px;
    text-align: center;
    margin: 20px 0 0 10px;
}
.products_font
{
    float: left;
    width: 160px;
    color: #747373;
    margin-top: 10px;
}
.products_icon
{
    float: right;
    width: 75px;
    height: 73px;
    position: absolute;
    top: 0;
    z-index: 10;
    right: 13px;
}
.products_font a
{
    float: left;
    width: 150px;
    line-height: 25px;
}
/* 中间广告 */
.center_add
{
    float: left;
    width: 980px;
    margin: 5px 0 0 5px;
}

/* 产品列表 */
.list_a
{
    float: left;
    width: 239px;
    height: 100%;
    overflow: hidden;
    background: url(CPimages/bg.gif) repeat-x;
    border: solid 1px #DBDBDB;
    margin: 5px 0 0 5px;
    text-align: center;
    line-height: 30px;
}
.list_a li
{
    floa: left;
    width: 230px;
    height: 100%;
    overflow: hidden;
}
.list_font
{
    float: left;
    width: 238px;
    border-bottom: solid 1px #DBDBDB;
    border-left: solid 1px #DBDBDB;
    border-right: solid 1px #DBDBDB;
}
.list_img
{
    float: left;
    width: 230px;
    text-align: center;
    margin-top: 22px;
}
.list_font_a
{
    float: left;
    width: 200px;
    line-height: 20px;
    text-align: left;
    padding-left: 20px;
}

.agentListol
{
    width: 450px;
}
.agentListol li
{
    line-height: 22px;
    font-size: 14px;
}


.prompt
{
    margin: auto;
    width: 500px;
    height: 230px;
}
.prompt p
{
    float: left;
    width: 468px;
    font-size: 14px;
    font-weight: bold;
    color: #000;
    text-align: left;
    padding: 10px 0px 10px 32px;
    line-height: 25px;
    text-indent: 25px;
}
.prompt font
{
    float: left;
    width: 468px;
    font-size: 14px;
    font-weight: bold;
    color: #000;
    text-align: left;
    line-height: 25px;
    margin-top: 10px;
    padding-left: 32px;
    padding-top: 5px;
    padding-bottom: 5px;
    text-indent: 25px;
}
.prompt a
{
    float: left;
    width: 436px;
    font-size: 16px;
    font-weight: bold;
    color: #da251d;
    text-align: left;
    line-height: 30px;
    padding-left: 64px;
}
.prompt_bottom
{
    float: left;
    width: 500px;
}
.prompt_bottom a
{
    float: left;
    width: 400px;
    height: 39px;
    text-align: center;
    margin-top: 15px;
    text-align: center;
}
/* 报考流程 */
h2
{
    float: left;
    width: 742px;
    color: #00582E;
    font-size: 16px;
    font-weight: bold;
    padding-bottom: 20px;
    margin: 0;
}
h4
{
    float: left;
    color: #5A5A5A;
    width: 620px;
    font-size: 12px;
    font-weight: normal;
    text-indent: 24px;
    line-height: 25px;
    padding-bottom: 15px;
    margin-left: 20px;
}
h5
{
    float: left;
    color: #5A5A5A;
    width: 620px;
    font-size: 12px;
    font-weight: normal;
    padding-left: 24px;
    line-height: 25px;
    padding-bottom: 15px;
    margin-left: 10px;
}
.certification_main
{
    float: left;
    width: 740px;
    height: 100%;
    overflow: hidden;
}
.certification_main li
{
    float: left;
    width: 740px;
    padding-bottom: 10px;
}
.certification_img
{
    float: left;
    width: 300px;
    line-height: 30px;
    text-align: center;
}
.certification_img2
{
    float: left;
    width: 382px;
    margin-top: 30px;
    text-align: center;
}

/*认证考试*/
.paper_font1
{
    font-size: 13px;
    color: #FFFFFF;
}
.bg_line
{
    background-color: #f2f2f2;
    font-size: 14px;
    font-weight: bold;
    padding-left: 5px;
    height: 30px;
    line-height: 30px;
    margin-top: 10px;
}
.papers_mm
{
    line-height: 36px;
    margin-top: 10px;
    margin-left: 32px;
}
.papers_mm_table
{
    line-height: 24px;
}
.papers_font2
{
    font-size: 12px;
    font-weight: bold;
    color: #484848;
}
.papers_font3
{
    font-size: 16px;
    font-weight: bold;
    color: #ee0000;
}

.newstitle
{
    width: 100%;
    font-size: 14px;
    margin-bottom: 15px;
    font-weight: bold;
    background-color: #cccccc;
    height: 40px;
}
.newsdata
{
    color: #ccc;
    margin-bottom: 15px;
    text-align: center;
}
.newscontent
{
    line-height: 22px;
    text-indent: 25px;
}
/* 产品页样式 */
.yessdtop
{
    width: 1002px;
}
.logo
{
    float: left;
    width: 152px;
    height: 67px;
}
#agentName
{
    margin-left: -20px;
    font-size: 14px;
    font-weight: bold;
    margin-top: 15px;
    line-height: 18px;
    float: left;
}
.top_center
{
    float: right;
    margin-right: 24px;
    font-size: 14px;
    font-weight: bold;
    vertical-align: bottom;
    line-height: 18px;
}
.bigen
{
    height: 20px;
    line-height: 20px;
    font-size: 15px;
    width: 100%;
    font-weight: normal;
    font-family: Arial Black;
}
.bigcn
{
    height: 20px;
    line-height: 20px;
    width: 100%;
}
.bigcn td
{
    font-size: 12px;
    line-height: 16px;
}
.top_fontll
{
    float: left;
    width: 180px;
    line-height: 30px;
    margin-top: 8px;
}
.top_font
{
    float: left;
    width: 250px;
    line-height: 30px;
    margin-top: 8px;
}
.top_right1
{
    float: right;
    margin: 15px 24px 0 0;
    font-size: 14px;
    font-weight: bold;
}
.top_right2
{
    float: right;
    margin-right: 24px;
    font-size: 14px;
    font-weight: bold;
}
.top_img
{
    float: right;
    width: 245px;
    margin-top: 15px;
}
.top_img p
{
    float: left;
    width: 14px;
    height: 15px;
}
.top_img a
{
    float: left;
    width: 60px;
    line-height: 18px;
    margin-left: 6px;
}
.top_city
{
    float: left;
    width: 325px;
    line-height: 25px;
    text-align: right;
    padding-right: 15px;
    padding-top: 6px;
}
.navmain
{
    float: left;
    width: 1002px;
    height: 30px;
    background: url(CPimages/navmain_bg.gif) repeat-x;
}
.navmain p
{
    float: left;
    width: 123px;
    line-height: 30px;
    color: #fff;
    font-weight: bold;
    text-align: center;
}
#pbuysd
{
    float: left;
    width: 110px;
    line-height: 30px;
    color: #fff;
    font-weight: bold;
}
.navmain span
{
    float: left;
    width: 2px;
    height: 24px;
    margin-top: 3px;
}
.add_main
{
    float: left;
    width: 986px;
    height: 100%;
    overflow: hidden;
    padding-left: 8px;
}
.erp_add
{
    float: left;
    width: 712px;
    margin: 6px 0 0 0px;
    background-color: #E8EAE9;
}
.right_botton
{
    float: right;
    width: 212px;
    height: 265px;
    background: #E9E8E8;
    margin-top: 6px;
}
.botton_a
{
    float: left;
    width: 200px;
    height: 60px;
    padding: 6px 0 0 6px;
}
.blck
{
    float: right;
    width: 986px;
    height: 30px;
    background: #686868;
    line-height: 30px;
    padding-right: 8px;
}
.blck a:link
{
    color: White;
    text-decoration: none;
}
.blck a:visited
{
    color: White;
    text-decoration: none;
}
a
{
    behavior: url(link.htc);
}
.blck a:hover
{
    color: Orange;
    text-decoration: none;
}
.products_bg_a
{
    float: left;
    width: 986px;
    height: 213px;
    background: url(CPimages/products_bg.gif) repeat-x;
    margin-top: 10px;
}
.products_a1
{
    float: left;
    width: 322px;
    height: 213px;
    border-right: 1px solid #DBE3E9;
}

.products_list
{
    float: left;
    width: 986px;
    border-bottom: solid 2px #01833D;
    margin-top: 15px;
}
.products_list p
{
    float: left;
    width: 880px;
    font-size: 22px;
    color: #949494;
    font-weight: bold;
    line-height: 25px;
    text-indent: 5px;
    padding-bottom: 5px;
}
.products_list a
{
    float: left;
    width: 11px;
    height: 25px;
    padding-bottom: 5px;
}
.products_main
{
    float: left;
    width: 986px;
    height: 100%;
    overflow: hidden;
}
.products_main p
{
    float: left;
    width: 186px;
    height: 232px;
    border: solid 1px #D9D9D9;
    text-align: center;
    margin: 12px 9px 0 0;
    padding-top: 10px;
}
.products_list span
{
    float: right;
    width: 70px;
    text-align: right;
    line-height: 30px;
    color: #f00;
}
.font_bold14
{
    font-size: 14px;
}
.nattxt
{
    line-height: 22px;
    text-indent: 25px;
}
.yc_mk A:link
{
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
}
.yc_mk A:visited
{
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
}
.yc_mk A:hover
{
    font-size: 14px;
    font-weight: bold;
    color: #fff002;
}
.yc_mk A:active
{
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
}
.yessdnavA a:link, .yessdnavA a:visited, .yessdnavA a:active
{
    color: #FFFFFF;
}
.yessdnavA a:hover
{
    color: #F3FFEC;
}
.Goyessd a:hover, .Goyessd a:link, .Goyessd a:visited, .Goyessd a:active
{
    text-decoration: underline;
    color: #000;
    width: 240px;
}
.Goyessd_td
{
    color: #000;
    width: 144px;
    text-align: center;
}

.guide
{
    margin: auto;
    width: 394px;
    height: 100%;
    overflow: hidden;
}
.guidea
{
    float: left;
    width: 394px;
    margin: 0;
    padding: 0;
}
.guide_btn
{
    float: left;
    width: 394px;
    height: 100%;
    margin: 0;
    padding-bottom: 10px;
}
.guide_btn a
{
    float: left;
    width: 130px;
    text-align: center;
}
.guide_button
{
    width: 394px;
    height: 100%;
    margin: 0;
}
.guide_button a
{
    float: left;
    width: 130px;
    text-align: center;
}

.yessd_btn
{
    margin: auto;
    width: 1002px;
    overflow: hidden;
}
.yessd_btn a
{
    float: left;
    width: 199px;
    height: 56px;
}
.AgentQQ
{
    margin-top: 50px;
}
.AgentQQ a
{
    float: right;
    margin-bottom: 20px;
}
.yessd_map
{
    margin: auto;
    width: 1002px;
    height: 100%;
    overflow: hidden;
}
.yessd_map_left
{
    float: left;
    width: 270px;
    height: 436px;
    background: url(CPimages/yessd_map_left.gif) no-repeat;
}
.yessd_map_center
{
    float: left;
    width: 499px;
    height: 436px;
    background: url(CPimages/yessd_map_center.gif) no-repeat;
}
.yessd_map_right
{
    float: left;
    width: 233px;
    height: 436px;
    background: url(CPimages/yessd_map_right.gif) no-repeat;
}
.productMoney td
{
    padding: 0px 0;
    font-size: 14px;
    height: 27px;
}

.p4 span
{
    color: #f00;
    padding-left: 5px;
}

#yessd_news_main
{
    width: 220px;
    height: 100%;
    overflow: hidden;
    border-bottom: solid 1px #E9E9E9;
}

#yessd_news_main p
{
    width: 208px;
    height: 27px;
    background: url(CPimages/news_line.gif) repeat-x;
    border-left: solid 1px #E9E9E9;
    border-right: solid 1px #E9E9E9;
    line-height: 27px;
    padding-left: 10px;
}
#yessd_news_main li
{
    line-height: 30px;
    width: 208px;
    border-left: solid 1px #E9E9E9;
    border-right: solid 1px #E9E9E9;
    padding-left: 10px;
}
.yessd_news_add
{
    width: 220px;
    height: 100%;
    padding: 10px 0px;
}
.yessd_news_rgiht
{
    width: 745px;
    height: 100%;
    overflow: hidden;
    border-top: solid 1px #1F8B35;
    border-left: solid 1px #E9E9E9;
    border-right: solid 1px #E9E9E9;
    border-bottom: solid 1px #E9E9E9;
    margin-top: 10px;
}
.yessd_news_rgiht_p
{
    width: 745px;
    text-align: center;
    color: #595959;
    font-weight: bold;
    font-size: 18px;
    line-height: 30px;
    padding-top: 20px;
}
.yessd_news_rgiht_span
{
    float: left;
    text-align: center;
    width: 700px;
    margin-left: 30px;
    border-bottom: solid 1px #E9E9E9;
    padding: 10px 0;
}
.yessd_news_rgiht_div
{
    float: left;
    width: 700px;
    height: 100%;
    overflow: hidden;
    line-height: 30px;
    font-size: 14px;
    padding: 15px 0 0 20px;
    text-align: left;
}

.dealers
{
    margin: auto;
    width: 709px;
    height: 100%;
    overflow: hidden;
    background: #FFF;
}
.dealers_close
{
    float: right;
    width: 13px;
    height: 13px;
    margin: 10px 10px 0 0;
}
.dealers_bg
{
    float: left;
    width: 100%;
    height: 34px;
    background: url(CPimages/dealers_bg.gif) repeat-x;
}
.dealers_icon
{
    float: left;
    width: 13px;
    height: 12px;
    margin: 12px 0 0 7px;
}
.dealers_font
{
    float: left;
    width: 640px;
    line-height: 33px;
    margin-left: 5px;
    font-size: 14px;
    font-weight: bold;
    color: #fff;
}
.dealers_main
{
    float: left;
    width: 708px;
    height: 510px;
    overflow: hidden;
    border-right: solid 1px #267233;
    border-bottom: solid 4px #007221;
}
.dealers_center_left
{
    float: left;
    width: 531px;
    height: 100%;
    overflow: hidden;
    border-left: solid 1px #267233;
    border-right: solid 1px #267233;
}
.dealers_top_font
{
    float: left;
    width: 533px;
    height: 35px;
}
.dealers_font_left
{
    float: left;
    width: 352px;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    line-height: 35px;
}
.dealers_font_right
{
    float: left;
    width: 181px;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    line-height: 35px;
}
.dealers_name
{
    float: left;
    width: 533px;
    overflow: hidden;
}
.dealers_name_left
{
    float: left;
    width: 342px;
    font-size: 14px;
    font-weight: bold;
    line-height: 19px;
    padding-left: 10px;
    background: #F4F4F4;
}

.dealers_name_right
{
    float: left;
    width: 181px;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    line-height: 19px;
    background: #F4F4F4;
}
.dealers_name_centent
{
    float: left;
    width: 495px;
    line-height: 18px;
    font-size: 12px;
    padding: 5px 10px 5px 28px;
    text-indent: 25px;
    color: #4c4c4c;
}
.dealers_right
{
    float: left;
    width: 174px;
    height: 100%;
    overflow: hidden;
    border-left: solid 1px #267233;
}
.dealers_btn
{
    width: 100%;
    padding: 10px 0;
    text-align: left;
}
.dealers_pag
{
    width: 91%;
    font-size: 12px;
    text-align: right;
    padding-top: 10px;
    padding-bottom: 10px;
}
.UserSaaSByPro
{
    font-size: 14px;
    font-family: "宋体";
    font-weight: normal;
}
.shopCarbg
{
    background-color: #FFF;
    position: absolute;
    top: 0px;
    left: 0px;
    display: none;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    z-index: 4;
}
.yessd_5div
{
    width: 100%;
    height: 33px;
    background: url(CPimages/dialog_tc2.png) repeat-x;
}
.yessd_warp
{
    margin: auto;
    width: 300px;
}
.yessd_5div p
{
    float: left;
    width: 260px;
    line-height: 33px;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    padding-left: 10px;
}
.yessd_5div_span
{
    float: left;
    width: 20px;
    height: 18px;
    margin: 7px 8px 0 0;
}
.yessd_border
{
    float: left;
    width: 272px;
    height: 100%;
    overflow: hidden;
    border-left: solid 2px #0F5401;
    border-right: solid 2px #0F5401;
    border-bottom: solid 2px #0F5401;
    padding-left: 24px;
}
.yessd_border p
{
    float: left;
    width: 254px;
    height: 100%;
    line-height: 20px;
    overflow: hidden;
    margin-top: 10px;
}
.yessd_border span
{
    float: left;
    width: 260px;
    height: 25px;
    margin: 10px 10px 10px 0;
    text-align: right;
}
.yessd_5div_span a:link
{
    float: left;
    width: 20px;
    height: 18px;
    background: url(CPimages/dialog_close1.png) no-repeat;
    display: block;
}
.yessd_5div_span a:vistied
{
    float: left;
    width: 20px;
    height: 18px;
    background: url(CPimages/dialog_close2.png) no-repeat;
}
.yessd_5div_span a:hover
{
    float: left;
    width: 20px;
    height: 18px;
    background: url(CPimages/dialog_close2.png) no-repeat;
}
.AgentLink:link
{
    font-size: 14px;
    text-decoration: underline;
}
.AgentLink:vistied, .AgentLink:active, .AgentLink:hover
{
    font-size: 14px;
    text-decoration: none;
}

.QQbox
{
    z-index: 100000;
    position: absolute;
    width: 100px;
    top: 150px;
    right: 0px;
}

.QQbox .Qlist
{
    width: 100px;
    height: 252px;
    background: #027D01;
    padding: 0;
    left: 0px;
}
.QQbox .Qlists
{
    width: 100px;
    height: 200px;
    background: #027D01;
    padding: 0;
    left: 0px;
}
.press
{
    float: right;
    cursor: pointer;
}
.customer_a
{
    margin: auto;
    width: 90px;
    background: #F0FCF2;
    height: 176px;
    padding-top: 15px;
}
.customer_b
{
    margin: auto;
    width: 90px;
    background: #F0FCF2;
    height: 128px;
    padding-top: 10px;
}
.customer_a a
{
    float: left;
    text-align: center;
    padding: 0 7px 7px 7px;
}
.customer_b a
{
    float: left;
    text-align: center;
    padding: 0 7px 7px 7px;
}

/* 头部*/
h1, h2, h4, span, p
{
    margin: 0;
    padding: 0;
}
.sd_herad
{
    margin: auto;
    width: 980px;
    height: 100%;
    overflow: hidden;
    margin-top: 10px;
}
.sd_herad p
{
    float: left;
    width: 240px;
}
.sd_herad span
{
    float: left;
    width: 430px;
    height: 30px;
    text-align: right;
    padding: 34px 30px 0 0;
    _padding-top: 38px;
    line-height: 30px;
    color: #4B4B4B;
}
.sd_herad h1
{
    float: left;
    width: 200px;
    font-size: 13px;
    line-height: 20px;
    color: #464646;
}
.sd_herad font
{
    float: right;
    width: 80px;
    color: #CE1B00;
    font-size: 12px;
}
.selcity a
{
    color: #CE1B00;
}
/* 导航*/
.sd_nav
{
    margin: auto;
    width: 980px;
    background: url(CPimages/sd_nav.gif) repeat-x;
    height: 46px;
}
.rowline
{
    float: left;
    width: 10px;
    background: url(CPimages/sd_nav.gif) repeat-x;
    height: 46px;
}
.sd_nav li
{
    float: left;
    width: 125px;
    line-height: 40px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    font-weight: bold;
}
.sd_nav li p
{
    float: left;
    width: 120px;
    line-height: 40px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    font-weight: bold;
}
.sd_nav li span
{
    float: left;
    width: 2px;
    margin-top: 3px;
}
.sd_nav h2
{
    float: right;
    width: 220px;
    line-height: 41px;
    background: url(CPimages/sd_line_a.gif) repeat-x;
    height: 41px;
    font-size: 14px;
    color: #fff;
    text-align: center;
    float:left;
}
.sd_nav a:link
{
    color: #fff;
    text-decoration: none;
    font-size :14px;
}
.sd_nav a:visited
{
    color: #fff;
    text-decoration: none;
    font-size :14px;
}
.sd_nav a:hover
{
    color: #fff;
    text-decoration: none;
    font-size :14px;
}

/* 广告分类*/
.sd_center
{
    margin: auto;
    width: 980px;
    height: 100%;
    overflow: hidden;
}
.left_class
{
    float: left;
    width: 222px;
    height: 100%;
    overflow: hidden;
    margin-top: 9px;
}
.left_class p
{
    width: 222px;
    background: url(CPimages/sd_title.gif) no-repeat;
    font-size: 14px;
    font-weight: bold;
    line-height: 39px;
    text-indent: 48px;
}
.class_center
{
    width: 215px;
    border-left: solid 1px #DBDBDB;
    border-right: solid 1px #DBDBDB;
    height: 100%;
    overflow: hidden;
    background: #F1F1F1;
    padding: 20px 0 0 5px;
}
.class_center ul
{
    float: left;
    padding-bottom: 8px;
}
.class_center p
{
    float: left;
    width: 178px;
    background: url(CPimages/class_title.gif) no-repeat;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    text-indent: 24px;
    padding-bottom: 5px;
}
.class_center li
{
    float: left;
    width: 190px;
    padding-left: 26px;
    line-height: 24px;
}
.class_bottom
{
    width: 222px;
    height: 9px;
    background: url(CPimages/sd_bottom.gif) no-repeat;
}

.sd_right_main
{
    float: right;
    width: 747px;
    margin-top: 9px;
}
.sd_right_main p
{
    width: 747px;
}
.sd_right_main div
{
    width: 747px;
    height: 39px;
    background: #ADADAD;
}
.sd_right_main div li
{
    float: left;
    width: 127px;
    height: 21px;
    padding: 6px 6px 0 6px;
}
.sd_right_main div p
{
    float: right;
    width: 115px;
    height: 17px;
    background: url(CPimages/sd_search_bg.gif) no-repeat;
    margin: 12px 10px 0 0;
}
.sd_right_main div p span input
{
    float: left;
    width: 88px;
    height: 14px;
    border: 0;
    margin-left:2px;
}

.sd_right_main_a
{
    float: right;
    width: 747px;
    margin-top: 9px;
}
.sd_right_main_b
{
    float: left;
    width: 240px;
    height: 205px;
    border: solid 1px #dbdbdb;
    margin-right: 10px;
}
.sd_right_main_c
{
    float: right;
    width: 240px;
    height: 205px;
    border: solid 1px #dbdbdb;
}
.sd_right_main_b p
{
    float: left;
    width: 240px;
    text-align: center;
}
.sd_right_main_b span
{
    float: left;
    width: 220px;
    line-height: 20px;
    text-indent: 24px;
    padding: 12px 0 10px 12px;
}
.sd_right_main_b h2
{
    float: left;
    width: 240px;
    background: #dddddd;
    height: 22px;
    text-align: center;
    font-size: 12px;
    line-height: 22px;
    color: #000;
    font-weight: normal;
}
.sd_right_main_c p
{
    float: left;
    width: 240px;
    text-align: center;
}
.sd_right_main_c span
{
    float: left;
    width: 220px;
    line-height: 20px;
    text-indent: 24px;
    padding: 12px 0 10px 12px;
}
.sd_right_main_c h2
{
    float: left;
    width: 240px;
    background: #dddddd;
    height: 22px;
    text-align: center;
    font-size: 12px;
    line-height: 22px;
    color: #000;
    font-weight: normal;
}

/* 产品分类*/
.sd_products
{
    margin: auto;
    width: 980px;
    height: 100%;
    overflow: hidden;
    margin-top: 20px;
}
.sd_products_title
{
    margin: auto;
    width: 980px;
    border-bottom: solid 2px #00823a;
    height: 30px;
}
.sd_products_title p
{
    float: left;
    width: 11px;
    height: 25px;
}
.sd_products_title span
{
    float: left;
    width: 870px;
    height: 25px;
    line-height: 25px;
    padding-left: 10px;
    font-size: 14px;
    font-weight: bold;
}
.sd_products_title h4
{
    float: right;
    width: 75px;
    line-height: 25px;
    color: red;
    font-size: 12px;
}
.sd_products_img
{
    float: left;
    width: 960px;
    height: 100%;
    overflow: hidden;
    margin-top: 20px;
    padding-left: 20px;
}
.sd_products_img li
{
    float: left;
    width: 224px;
    margin-right: 13px;
}
.sd_products_img li p
{
    float: left;
    text-align: center;
    width: 224px;
    height: 205px;
    border: solid 1px #ddd;
    padding-top: 25px;
    margin-bottom: 10px;
}
.sd_products_img li span
{
    float: left;
    width: 224px;
    text-align: center;
    line-height: 20px;
}
.sd_products_img li span img
{
    margin-top: 5px;
}

/*省会*/
.sop_main{margin:auto;width:1002px;height:100%;overflow:hidden;}
.shop_city .shop_city_bg,.shop_city_a .shop_city_bg{float:left;height:16px;background:#2f963b;color:#fff;text-align:left;line-height:16px; padding:3px; vertical-align:middle; width :auto; margin-top:5px }


.shop_center{margin:auto;width:800px;height:100%;overflow:hidden;}
.shop_city_bg1{float:left;width:800px;height:100%;background:#FAFAFA;border-bottom:solid 1px #F2F2F2;padding:0 0 10px 15px;}
.shop_city{float:left;width:386px;height:100%;overflow:hidden;font-size:14px;font-weight:bold;color:#000;}
.shop_city li{float:left;width:77px;height:30px;line-height:30px;margin:5px 0px 0 0;cursor:pointer;}
.shop_city_bg{float:left;width:34px;height:16px;background:#2f963b;color:#fff;text-align:center;line-height:16px;}
.shop_city p{float:left;width:386px;line-height:30px;margin:10px 0;}
.shop_city_a{float:right;width:366px;height:100%;overflow:hidden;font-size:14px;color:#000;padding:0 0 25px 30px;}
.shop_city_a li{float:left;width:70px;height:30px;line-height:30px;padding-top:5px;}
.shop_city_a p{float:right;width:368px;line-height:30px;margin:10px 0;font-weight:bold;}
/* 二级产品页*/
.sd_pages{float:right;width:753px;margin-top:9px;}
.sd_pages h2{float:right;width:730px;height:33px;line-height:33px;background:url(CPimages/sd_map.gif) repeat-x;padding-left:17px;font-size:12px;color:#000;font-weight:normal;}
.sd_pages ul{padding-left:3px;_padding-left:0px;}
.sd_pages li{float:left;width:183px;margin-left:4px;}
.sd_pages li font{float:left;width:181px;border:solid 1px #ccc;text-align:center;padding:10px 0;margin:10px 0px 5px 0px;}
.sd_pages li p{float:left;width:181px;text-align:center;line-height:20px;}
.sd_pages_a{float:right;width:745px;height:30px;background:#F4F4F4;border:solid 1px #ddd;}
/* 分页 */
.page_border{float:right;width:745px;height:28px;border:solid 1px #E2E3E4;background:#F2F5FA;margin-top:5px;}
.page{float:right;width:320px;height:25px;line-height:25px;text-align:right;margin-top:5px;}
.page li{float:left;width:18px;height:18px;border:solid 1px #ccc;text-align:center;line-height:20px;margin-right:3px;}
.page_a{float:left;width:18px;height:18px;background:#49B045;color:#fff;text-align:center;line-height:20px;font-weight:bold;}
.page_bg{float:left;width:53px;text-align:left;height:20px;background:url(CPimages/page.gif) no-repeat scroll left 0;margin-right:3px;padding-left:6px;line-height:23px;}
.page_bg2{float:left;width:22px;height:20px;background:url(CPimages/page.gif) no-repeat scroll -60px;margin-right:3px;}
.page_bg_a{float:left;width:54px;text-align:center;height:20px;background:url(CPimages/page.gif) no-repeat scroll right 0;margin-left:3px;line-height:23px;padding-left:5px;}
.page_bg2_a{float:left;width:22px;height:20px;background:url(CPimages/page.gif) no-repeat scroll -83px;}
/* 分页 end */
.go_search{float:right;width:23px;height:15px;background:url(CPimages/go.gif) no-repeat;border:0;margin:1px 1px 0 0;display:inline-block;}
/*放假通知*/
.tongzhi{margin:auto;width:600px;}
.tong_title{width:600px;height:43px;background:url(CPimages/tong_title.gif) no-repeat;}
.tong_title h1{float:left;width:374px;line-height:36px;color:#fff;font-size:16px;padding-left:25px;}
.tong_title span{float:right;width:55px;padding:4px 20px 0 0;text-align:right;}
.tong_center{float:left;width:600px;height:100%;overflow:hidden;background:url(CPimages/tong_center.gif) repeat-y;}
.tong_center div{margin:0 5px 5px 5px;width:590px;height:100%;overflow:hidden;font-size:12px;line-height:25px;}
.tong_center div h2{float:left;color:#000;font-size:14px;width:590px;margin-top:10px;text-align:center;}
.tong_center div h3{float:right; color:#000; padding-right:35px;width:500px;font-size:14px;line-height:20px;font-weight:bold;text-align:right;}
.tong_center div p{float:right;width:520px;height:100%;overflow:hidden;padding:20px 35px;font-size:14px;line-height:40px;font-weight:bold;}
.tong_bottom{float:left;width:600px;height:19px;overflow:hidden;background:url(CPimages/tong_bottom.gif) no-repeat;}


.serviceQQ{vertical-align:middle;}
