﻿.zy_bk
{
    width: 1200px;
    margin: 0 auto;
}
.zy_bk_1
{
    width: 1200px;
    margin: 0 auto;
    height: 445px;
}
.zy_bk_1_zck
{
    padding-top: 2px;
    width: 194px;
    height: 440px;
    border-left: 2px solid #2d6bd7;
    border-bottom: 2px solid #2d6bd7;
    border-right: 2px solid #2d6bd7;
    background: #f6f6f6;
    position: relative;
}

.zy_bk_1_banner
{
    float: left;
    width: 784px;
    height: 431px;
    margin: 10px 0px 0px 10px;
    background: pink;
}
.zy_bk_1_yhdl
{
    float: left;
    width: 184px;
    height: 431px;
    margin: 10px 0px 0px 10px;
}
.zy_bk_1_yhdl_s
{
    width: 162px;
    height: 220px;
    border: 1px solid #c8c8c8;
    padding: 10px;
    font-size: 14px;
    color: #3e3e3e;
    font-family: 微软雅黑;
}

.zy_inputer_loginer
{
    position: relative;
    width: 160px;
    height: 25px;
    line-height: 25px;
    border: 1px solid #94b0dd;
    border-radius: 3px;
    margin-top: 10px;
}

.zy_pwd_oprate_c
{
    width: 160px;
    margin-top: 10px;
    font-family: 宋体;
    color: #918f8f;
    font-size: 12px;
    overflow: hidden;
}

.zy_pwd_oprate_c a:link
{
    text-decoration: none;
    color: #918f8f;
}

.zy_pwd_oprate_c a:visited
{
    text-decoration: none;
    color: #918f8f;
}

.zy_pwd_oprate_c a:hover
{
    color: #2a6bd7;
    text-decoration: underline;
}

.zy_pwd_oprate_c input, .zy_pwd_oprate_c span, .zy_pwd_oprate_c label
{
    font-family: 宋体;
    vertical-align: middle;
}

.zy_place_holder
{
    position:absolute;
    color: #999;
    margin-left: 4px;
    margin-top: -22px;
    font-family: 宋体;
    font-size: 12px;
    z-index:9999;
}

.zy_readerlock_agin
{
    display:none;
}

.zy_btn_login,.zy_btn_wszl,.zy_btn_grzx
{
    width: 160px;
    height: 26px;
    border: 1px solid #6a95dc;
    margin-top: 10px;
    border-radius: 4px;
    font-size: 12px;
    color: #2a6bd7;
    line-height: 26px;
    text-align: center;
}

.zy_btn_grzx
{
    margin-top: 6px;
    color: #2a6bd7;
    /*color: White;
    background-color: #2a6bd7;*/
}

.zy_btn_login:hover,.zy_btn_wszl:hover,.zy_btn_grzx:hover
{
    color: White;
    background-color: #2a6bd7;
    cursor: pointer;
}

.zy_faster_login_c
{
    width: 184px;
    margin-top: 15px;
    font-size: 12px;
    font-family: 宋体;
    display:none;
}

.zy_faster_login_c img
{
    margin-left: 15px;
}

.zy_faster_login_c_inn
{
    display: inline-block;
    vertical-align: top;
}

.zy_faster_login_c_inn div
{
    margin-top: -2px;
    margin-top: -3px\9;
}

.zy_faster_login_c_inn div img
{
    cursor:pointer;
}

.zy_help_centre
{
    width: 184px;
    height: 30px;
    background: #2a6bd7;
    color: #fff;
    font-size: 12px;
    line-height: 30px;
    margin-top: 10px;
    /*cursor: pointer;*/
    text-align: center;
}

.zy_help_centre div
{
    display: inline-block;
}

.zy_help_centre_inn
{
    border-bottom: 1px solid white;
    width: 31px;
    height: 15px;
    vertical-align: top;
}

.zy_bk_2_yhdl
{
    width: 182px;
    border: 1px solid #c8c8c8;
    margin-top: 10px;
    height: 139px;
}

.zy_fwrx_c_1
{
    background: url(../images/zy/zy_xjrx.png) no-repeat;
    background-position: center;
    width: 184px;
    height: 60px;
    border-bottom: 1px dashed #c8c8c8;
}

.zy_fwrx_c_2
{
    margin-top: 7px;
    font-size: 13px;
    color: #353535;
    text-align: center;
}

.zy_fwrx_c_2_inn
{
    width: 78%;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    font-size: 15px;
    padding-top: 5px;
    color: #2a6bd7;
    line-height: 22px;
    font-family: 微软雅黑;
}

.zy_fwrx_c_2_inn label
{
    margin-left: 8px;
}

.mk_bt_qy
{
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    border-bottom: 1px solid #95B8E7;
    margin-top: 10px;
}
.mk_bt_zb
{
    width: 400px;
    float: left;
}
.mk_bt_zb span
{
    font-size: 24px;
    font-family: 微软雅黑;
    font-weight: 100;
    color: #254282;
}
.mk_bt_yb
{
    width: 800px;
    float: left;
    text-align: right;
    height: 30px;
    overflow: hidden;
    margin-top: 6px;
}
.mk_bt_yb_nr1
{
    font-size: 12px;
    color: #666;
}
.mk_bt_yb_nr1 a
{
    color: #1F366B;
    text-decoration: none;
    padding-left: 5px;
    padding-right: 5px;
}
.mk_bt_yb_nr1 a:hover
{
    color: #EB4700;
    text-decoration: underline;
}
.mk_bt_yb_nr1 a:active
{
    color: #1F366B;
    text-decoration: none;
}
.mk_bt_yb_nr2
{
    font-size: 12px;
    color: #666;
    padding-left: 20px;
    font-family: 微软雅黑;
}
.mk_bt_yb_nr2 a
{
    color: #555;
    text-decoration: none;
    padding-left: 5px;
    padding-right: 5px;
}
.mk_bt_yb_nr2 a:hover
{
    color: #EB4700;
    text-decoration: underline;
}
.mk_bt_yb_nr2 a:active
{
    color: #555;
    text-decoration: none;
}
.xxj_mk
{
    height: 270px;
}
.xxj_qs_mk
{
    width: 610px;
    float: left;
    font-size: 12px;
    padding-top: 6px;
}
.xxj_qs_mk ul
{
    margin: 0px;
    padding: 0px;
    float: left;
   
}
.xxj_qs_mk ul li
{ width: 200px;
    margin: 0px;
    padding: 0px;
    list-style: none;
    height: 33px;
    line-height: 33px;
}


.xxj_qk_mk
{
    margin-left: 10px;
    float: left;
    float: left;
    margin-top: 6px;
    margin-left: 57px;
    position: relative;
    z-index: -1px;
}

.xxj_qs_mk a
{
    color: #333;
    text-decoration: none;
}
.xxj_qs_mk a:hover
{
    color: red;
    text-decoration: underline;
}
.xxj_qs_mk a:active
{
    color: #333;
    text-decoration: none;
}
.xxj_tb_1 a
{
    background: url(../../images/zy/sztb/1.png);
    background-repeat: no-repeat;
    padding-left: 22px;
    padding-bottom: 4px;
}
.xxj_tb_2 a
{
    background: url(../../images/zy/sztb/2.png);
    background-repeat: no-repeat;
    padding-left: 22px;
    padding-bottom: 4px;
}
.xxj_tb_3 a
{
    background: url(../../images/zy/sztb/3.png);
    background-repeat: no-repeat;
    padding-left: 22px;
    padding-bottom: 4px;
}
.xxj_tb_4 a
{
    background: url(../../images/zy/sztb/4.png);
    background-repeat: no-repeat;
    padding-left: 22px;
    padding-bottom: 4px;
}
.xxj_tb_5 a
{
    background: url(../../images/zy/sztb/5.png);
    background-repeat: no-repeat;
    padding-left: 22px;
    padding-bottom: 4px;
}
.xxj_tb_6 a
{
    background: url(../../images/zy/sztb/6.png);
    background-repeat: no-repeat;
    padding-left: 22px;
    padding-bottom: 4px;
}
.xxj_tb_7 a
{
    background: url(../../images/zy/sztb/7.png);
    background-repeat: no-repeat;
    padding-left: 22px;
    padding-bottom: 4px;
}
.xxj_tb_8 a
{
    background: url(../../images/zy/sztb/8.png);
    background-repeat: no-repeat;
    padding-left: 22px;
    padding-bottom: 4px;
}
.xxj_tb_9 a
{
    background: url(../../images/zy/sztb/9_2.png);
    background-repeat: no-repeat;
    padding-left: 22px;
    padding-bottom: 4px;
}
.xxj_tb_10 a
{
    background: url(../../images/zy/sztb/10_2.png);
    background-repeat: no-repeat;
    padding-left: 22px;
    padding-bottom: 4px;
}
.xxj_tb_11 a
{
    background: url(../../images/zy/sztb/11_2.png);
    background-repeat: no-repeat;
    padding-left: 22px;
    padding-bottom: 4px;
}
.xxj_tb_12 a
{
    background: url(../../images/zy/sztb/12_2.png);
    background-repeat: no-repeat;
    padding-left: 22px;
    padding-bottom: 4px;
}
.xxj_tb_13 a
{
    background: url(../../images/zy/sztb/13_2.png);
    background-repeat: no-repeat;
    padding-left: 22px;
    padding-bottom: 4px;
}
.xxj_tb_14 a
{
    background: url(../../images/zy/sztb/14_2.png);
    background-repeat: no-repeat;
    padding-left: 22px;
    padding-bottom: 4px;
}
.xxj_tb_15 a
{
    background: url(../../images/zy/sztb/15_2.png);
    background-repeat: no-repeat;
    padding-left: 22px;
    padding-bottom: 4px;
}
.xxj_tb_16 a
{
    background: url(../../images/zy/sztb/16_2.png);
    background-repeat: no-repeat;
    padding-left: 22px;
    padding-bottom: 4px;
}
.xxj_tb_17 a
{
    background: url(../../images/zy/sztb/17_2.png);
    background-repeat: no-repeat;
    padding-left: 22px;
    padding-bottom: 4px;
}
.xxj_tb_18 a
{
    background: url(../../images/zy/sztb/18_2.png);
    background-repeat: no-repeat;
    padding-left: 22px;
    padding-bottom: 4px;
}
.xxj_tb_19 a
{
    background: url(../../images/zy/sztb/19_2.png);
    background-repeat: no-repeat;
    padding-left: 22px;
    padding-bottom: 4px;
}
.xxj_tb_20 a
{
    background: url(../../images/zy/sztb/20_2.png);
    background-repeat: no-repeat;
    padding-left: 22px;
    padding-bottom: 4px;
}
.xxj_tb_21 a
{
    background: url(../../images/zy/sztb/21_2.png);
    background-repeat: no-repeat;
    padding-left: 22px;
    padding-bottom: 4px;
}
.xxj_tb_22 a
{
    background: url(../../images/zy/sztb/22_2.png);
    background-repeat: no-repeat;
    padding-left: 22px;
    padding-bottom: 4px;
}
.xxj_tb_23 a
{
    background: url(../../images/zy/sztb/23_2.png);
    background-repeat: no-repeat;
    padding-left: 22px;
    padding-bottom: 4px;
}
.xxj_tb_24 a
{
    background: url(../../images/zy/sztb/24_2.png);
    background-repeat: no-repeat;
    padding-left: 22px;
    padding-bottom: 4px;
}

.xxj_dq_mk
{
    float:left;
    width: 312px;
    height: 263px;
    z-index: -999;
    background: url(../images/zy/zy_dt.png)no-repeat 0 0;
}
.xxj_dq_mk div
{ 
    z-index: 0;
    background-color:Red;
}
.xxj_dq_mk a
{ 
    color: #2b2b2b;
    text-decoration: none;
}
.xxj_dq_mk a:hover
{ 
    color: red;
    text-decoration: underline; 
}

.xxjl-10-1
{
    float: left;
    width: 40px;
    height: 12px;
    font-size: 12px;
    position: relative;
    left: 23px;
    top: 65px;
}
.xxjl-10-2
{
    
    float: left;
    width: 40px;
    height: 12px;
    font-size: 12px;
    position: relative;
    left: 30px;
    top: 40px;
}
.xxjl-10-3
{
    float: left;
    width: 40px;
    height: 12px;
    font-size: 12px;
    position: relative;
    left:0px;
    top: 120px;
}
.xxjl-10-4
{
    float: left;
    width: 36px;
    height: 12px;
    font-size: 12px;
    position: relative;
    left: -10px;
    top: 85px;
}
.xxjl-10-5
{
    float: left;
    width: 40px;
    height: 12px;
    font-size: 12px;
    position: relative;
    left: -5px;
    top: 124px;
}
.xxjl-10-6
{
    float: left;
    width: 40px;
    height: 12px;
    font-size: 12px;
    position: relative;
    left: -100px;
    top: 156px;
}
.xxjl-10-7
{
    float: left;
    width: 40px;
    height: 12px;
    font-size: 12px;
    position: relative;
    left: -120px;
    top: 180px;
}
.xxjl-10-8
{
    float: left;
    width: 40px;
    height: 12px;
    font-size: 12px;
    position: relative;
    left:160px;
    top: 170px;
}
.xxjl-10-9
{
    float: left;
    width:40px;
    height: 12px;
    font-size: 12px;
    position: relative;
    left: 174px;
    top: 134px;
}
.xxjl-10-10
{
    float: left;
    width: 10px;
    height: 12px;
    font-size: 12px;
    position: relative;
    left: 120px;
    top: 120px;
}
.xxjl-10-11
{
    float: left;
    width: 24px;
    height: 12px;
    font-size: 12px;
    position: relative;
    left: 0px;
    top: 110px;
}
.xxjl-10-12
{
    float: left;
    width: 24px;
    height: 12px;
    font-size: 12px;
    position: relative;
    left: 0px;
    top: 104px;
}
.xxjl-10-13
{
    float: left;
    width: 24px;
    height: 12px;
    font-size: 12px;
    position: relative;
    right: 46px;
    top: 90px;
}
.xxjl-10-14
{
    float: left;
    width: 24px;
    height: 12px;
    font-size: 12px;
    position: relative;
    right: 54px;
    top: 76px;
}
.xxjl-10-15
{
    float: left;
    width: 24px;
    height: 12px;
    font-size: 12px;
    position: relative;
    right: 75px;
    top: 60px;
}
.xxjl-10-16
{
    float: left;
    width: 24px;
    height: 12px;
    font-size: 12px;
    position: relative;
    left: 230px;
    top: 32px;
}
.xxjl-10-17
{
    float: left;
    width: 24px;
    height: 12px;
    font-size: 12px;
    position: relative;
    left: 240px;
    top: 38px;
}
.xxjl-10-18
{
    float: left;
    width: 24px;
    height: 12px;
    font-size: 12px;
    position: relative;
    left: 225px;
    top: 60px;
}
.xxjl-10-19
{
    float: left;
    width: 24px;
    height: 12px;
    font-size: 12px;
    position: relative;
    left: 166px;
    top: 60px;
}
.xxjl-10-20
{
    float: left;
    width: 24px;
    height: 12px;
    font-size: 12px;
    position: relative;
    left: 126px;
    top: 76px;
}
.xxjl-10-21
{
    float: left;
    width: 24px;
    height: 12px;
    font-size: 12px;
    position: relative;
    left: 135px;
    top: 84px;
}




.stepcarousel
{
    margin: 0px auto;
    overflow: none;
    width: 211px;
    position: relative;
    height: 250px;
}
.stepcarousel .belt
{
    left: 0px;
    position: absolute;
    top: 0px;
}
#displaycssbelt
{
    visibility: hidden;
}
#stocklevels
{
    visibility: hidden;
}
.stepcarousel .panel
{
    float: left;
    margin: 0px 41px 0px 11px;
    overflow: hidden;
    width: 202px;
}
.stock
{
    clear: both;
    font-size: 10px;
    padding-bottom: 5px;
    margin: 0px auto;
    width: 929px;
    color: #000;
    border-bottom: #000 1px dashed;
    font-family: arial, verdana, sans-serif;
    height: 10px;
    text-align: right;
}
.subfeature
{
    display: block;
    margin: 0px;
    overflow: hidden;
    width: 202px;
}
.subfeature-txt
{
    padding-right: 0px;
    padding-left: 0px;
    float: left;
    padding-bottom: 0px;
    margin: 0px;
    width: 202px !important;
    line-height: 17px;
    padding-top: 3px;
    position: relative;
}
.subfeature-txt H2
{
    clear: both;
    font-weight: bold;
    font-size: 14px;
    padding-bottom: 3px;
}
.subfeature-txt H2 A
{
    color: #000;
}
.subfeature-txt H2 A:hover
{
    color: #ff0076;
}
.subfeature A IMG
{
    border: transparent 1px solid;
}


.rgxj_mk
{
    height: 280px;
    padding-top: 10px;
    overflow:hidden;
}
.rgxj_clxx1
{
    float: left;
    width: 460px;
    margin-right: 10px;
}
.rgxj_clxx2
{
    float: left;
    width: 460px;
}
.rgxj_cll_by
{
    background-color: #CCC;
}
.rgxj_cll_by th
{
    font-size: 13px;
    font-family: 微软雅黑;
    background-color: #2D6BD7;
    color: #FFF;
    height: 26px;
}
.rgxj_cll_by td
{
    background-color: #FFF;
    font-size: 12px;
    height: 30px;
}
.rgxj_zxfpxj
{
    float: left;
    width: 234px;
    height: 270px;
    margin-left: 34px;
}
.rgxjjlxx
{
    width: 220px;
    height: 250px;
    overflow: hidden;
}

.rgxjl-9-1
{
    float: left;
    width: 145px;
    height: 24px;
    color: #2a6bd7;
    line-height: 24px;
    margin-bottom: 6px;
    font-size: 15px;
    font-family: 微软雅黑;
    font-weight: bold;
}
.rgxjl-9-2
{
    float: right;
    cursor: pointer;
    width: 60px;
    height: 24px;
    background: #2a6bd7;
    color: #fff;
    border-radius: 4px;
    text-align: center;
    line-height: 24px;
    font-size: 12px;
    margin-left: 20px;
    margin-bottom: 6px;
}
.rgxjl-9-2:hover
{
    background-color: #427BDB;
}
.rgxjl-9-3
{
    float: left;
    width: 10px;
    height: 245px;
}
.rgxjl-9-4
{
    float: left;
    width: 220px;
    height: 61px;
    background: url(../../images/zy/zy_gdl02.png)no-repeat 0 0;
    margin-bottom: 30px;
}
.rgxjl-9-4 ul
{
    font-size: 12px;
    margin: 0px;
    padding: 0px;
    text-indent: 22px;
    line-height: 18px;
    position: relative;
    top: 2px;
}
.rgxjl-9-4 ul li
{
    list-style: none;
}
.rgxjl-9-4 li:hover
{
    color: #ff6642;
}
.schq_mk
{
    height: 280px;
    padding-top: 10px;
    overflow:hidden;
}
.schq_clxxmk
{
    float: left;
    width: 922px;
}
.schq_clxxmk table
{
    background-color:#CCC;
}
.schq_clxxmk table th
{
    font-size:12px;
    text-align:center;
    height:28px;
    color:#333;
    background-color:#EEEEEE;
    border-top:1px solid #FFF;
    border-left:1px solid #FFF;
}
.schq_clxxmk table td
{
    font-size:12px;
    height:26px;
    color:#333;
    background-color:#FFF;
    padding:4px;
}

.xwdt_mk
{
    height: 310px;
    overflow: hidden;
    padding-top: 10px;
}
.xwdt_lb_mk
{
    float: left;
    width: 922px;
    border: 1px solid #CCC;
    padding: 2px;
}
.xwdt_yb_mk
{
    float: left;
    width: 230px;
    margin-left: 30px;
}
.xwdt_yb_mk_bt
{
    color: #2a6bd7;
    line-height: 23px;
    height: 23px;
    font-size: 15px;
    font-family: 微软雅黑;
    font-weight: bold;
}
.xwdt_yb_mk_nr
{
    margin: 0px;
    padding: 0px;
    margin-left: 10px;
}
.xwdt_yb_mk_nr ul
{
    margin: 0px;
    padding: 0px;
}
.xwdt_yb_mk_nr ul li
{
    margin: 0px;
    padding: 0px;
    list-style: none;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
}

.xwdt_yb_mk_nr ul li a
{
    color: #333;
    text-decoration: none;
}
.xwdt_yb_mk_nr ul li a:hover
{
    color: red;
    text-decoration: underline;
}
.xwdt_yb_mk_nr ul li a:active
{
    color: #333;
    text-decoration: none;
}
.xwzx_ys
{
    background: url(../../images/zy/zy_fk.png)no-repeat 0 0;
    background-position: left center;
    padding-left: 12px;
}

/*首页登录信息*/
.sy_dlxx_uinfo
{
    font-size:13px;
    border-bottom:1px dashed #ccc;
    padding-bottom:10px;
}

.sy_dlxx_uinfo a:link,.sy_dlxx_ztxx a:link
{
    color:#2d6bd7;
    text-decoration:none;
}

.sy_dlxx_uinfo a:visited,.sy_dlxx_ztxx a:visited
{
    color:#2d6bd7;
    text-decoration:none;
}

.sy_dlxx_uinfo a:hover,.sy_dlxx_ztxx a:hover
{
    color:#2d6bd7;
    text-decoration:underline;
}

.sy_dlxx_ztxx
{
    padding-top:8px;
    font-size:13px;
    line-height:25px;
}

.sy_dlxx_hyzt
{
    color:#faa52c;
}

.sy_dlxx_yxq_unvali
{
    color:#ccc;
}

.sy_dlxx_wdjf
{
    font-size:12px;
}

.sy_dlxx_wdjf_z
{
    color:#faa52c;
}

.sy_dlxx_wszlts
{
    color:#999;
}

.sy_dlxx_wdjf a:link
{
    color:#faa52c;
    text-decoration:none;
}

.sy_dlxx_wdjf a:visited
{
    color:#faa52c;
    text-decoration:none;
}

.sy_dlxx_wdjf a:hover
{
    color:#faa52c;
    text-decoration:underline;
}

.sy_dlxx_locklogin
{
    color:#777;
}

.hy_lockflog
{
    margin:4px 0px 0px 3px;
    vertical-align:top;
    height:16px;
}

.clqst_ys
{
    background: url(../images/schq/schq_ns.png);
    background-repeat: no-repeat;
    padding:6px;
    text-decoration: none;
    background-position:center 6px;
}
.clqst_ys:hover
{
    background: url(../images/schq/schq_ls.png);
    background-repeat: no-repeat;
    padding:6px;
    text-decoration: none;
    background-position:center 6px;
}
.schq_clflmc
{
    float: left;
    width: 230px;
    height:275px;
    margin-left: 30px;
    border:1px solid #CCC;
}
.schq_clflmc_bt
{
    background-color:#2D6BD7;
    height:28px;
    width:100%;
    border-bottom:1px solid #CCC;
}
.schq_clflmc_bt li
{
    padding-right:4px;
    padding-left:4px;
    color:#FFF;
    font-size:14px;
    font-family:微软雅黑;
    font-weight:100;
    line-height:26px;
    height:26px;
}
.schq_clflmc_bt li a
{
    color: #FFF;
    text-decoration: none;
}
.schq_clflmc_bt li a:hover
{
    color: #FFF;
    text-decoration: underline;
}
.schq_clflmc_bt li a:active
{
    color: #FFF;
    text-decoration: none;
}
.schq_clflmc_nrxx 
{
    padding:6px;
}
.schq_clflmc_nrxx li
{
    padding-right:4px;
    padding-left:4px;
    line-height:20px;
    padding-bottom:6px;
    font-size:12px;
}
 .schq_clflmc_nrxx li a
{
    color: #333;
    text-decoration: none;
}
.schq_clflmc_nrxx li a:hover
{
    color: red;
    text-decoration: underline;
}
.schq_clflmc_nrxx li a:active
{
    color: #333;
    text-decoration: none;
}

.schq_clxxmk a:link
{
    text-decoration: none;
    color: #333;
}

.schq_clxxmk a:visited
{
    text-decoration: none;
    color:#333 ;
}

.schq_clxxmk a:hover
{
    color: red;
    text-decoration: underline;
}
