html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;}
ul{margin: 0;padding: 0;list-style-type: none}
a{text-decoration: none;-webkit-tap-highlight-color:rgba(255,0,0,0);}
body{font-family: '微软雅黑';font-size: 12px}

.zs_cx_p{width: 100%;overflow: hidden;padding: 100px 0}
.zs_cx_p h2{display: block;font-weight: normal;font-size: 24px;text-align: center;}
.zs_cx_p_sp{width: 100%;overflow: hidden;text-align: center;padding: 30px 0}
.zs_cx_p_sp input{font-family: 'Î¢ÈíÑÅºÚ';font-size: 14px;display: inline-block;outline:none;border-radius: 2px}
.zs_cx_p_so{width: 476px;height: 42px;line-height: 42px;border: 1px solid #EBEBEB;background: #F7F8FA;padding: 0 18px}
.zs_cx_p_si{width: 100px;height: 44px;line-height: 44px;border: 0;background: #b50000;color: #FFFFFF;}
.zs_cx_o{width: 100%;height: 46px;line-height: 46px;text-align: center;overflow: hidden;background: #F4F4F4;margin: 70px 0}
.zs_cx_o span{display: inline-block;padding: 0 70px;font-size: 14px}
.zs_cx_i{width: 100%;overflow: hidden;padding: 10px 0 130px 0}
.zs_cx_i img{display: block;margin: auto}

.scroll_horizontal{position:relative;width: 325px;margin: auto;height: 154px;border: 1px solid #E6E6E6;padding: 41px 0}
.scroll_horizontal .box{overflow:hidden;position:relative;width: 215px;height: 154px;margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .list li{float:left;width: 215px;}
.scroll_horizontal .list li a{display: block;width: 215px}
.scroll_horizontal .list li img{display: block;margin: auto;max-width: 100%;}
.scroll_horizontal .prev{position:absolute;top:50%;right: 11px;margin-top:-13px;width:26px;height:26px;background-image:url(../img/right.png);background-repeat:no-repeat;font:0/0 Arial;cursor:pointer;}
.scroll_horizontal .next{position:absolute;top:50%;left: 11px;margin-top:-13px;width:26px;height:26px;background-image:url(../img/left.png);background-repeat:no-repeat;font:0/0 Arial;cursor:pointer;}
.scroll{position:relative;width: 840px;height: 217px;border: 1px solid #E6E6E6;padding: 19px 0 0 0}
.scroll .box{overflow:hidden;position:relative;width:700px;height: 217px;margin:0 auto;}
.scroll .list{overflow:hidden;width:9999px;}
.scroll .list li{float:left;width: 177px;}
.scroll .list li a{display: block;width: 140px}
.scroll .list li a span{display: block;text-align: center;font-size: 14px;color: #000000;line-height: 52px}
.scroll .list li img{display: block}
.scroll .prev{position:absolute;top:50%;right: 20px;margin-top: -30px;width: 30px;height: 60px;background-image:url(../img/next.png);background-repeat:no-repeat;font:0/0 Arial;cursor:pointer;}
.scroll .next{position:absolute;top:50%;left: 20px;margin-top: -30px;width: 30px;height: 60px;background-image:url(../img/prev.png);background-repeat:no-repeat;font:0/0 Arial;cursor:pointer;}

/* flexslider */
.flexslider{position:relative;height:500px;overflow:hidden;background:url(../img/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:500px;}
.slides li>a{display: block;height: 500px;overflow: hidden;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../img/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
/* flexslider */

.warp{width: 100%;}
.warp_aq_p{width: 100%;overflow: hidden;background: #F7F7F7}
.warp_aq_p_hr{width: 1200px;overflow: hidden;margin: auto;line-height: 38px;font-size: 14px;color: #999999}
.warp_aq_p_hr ul{float: right}
.warp_aq_p_hr ul li{float: left;padding-left: 30px}
.warp_aq_p_hr ul li a{display: block;padding-left: 25px;color: #999999}
.warp_aq_p_hr h2{float: left;font-weight: normal}
.warp_aq_o{width: 100%;height: 150px;overflow: hidden;position: relative}
.warp_aq_o_ig{display: block;position: absolute;left: 50%;top: 0;margin-left: -960px;z-index: -1}
.warp_aq_o_sp{width: 1200px;overflow: hidden;margin: auto}
.warp_aq_o_so{width: 434px;height: 44px;border: 1px solid #b50000;background: #FFFFFF;float: right;margin-top: 52px}
.warp_aq_o_so input{display: block;border: 0;font-family: '微软雅黑';outline:none}
.warp_aq_o_si{width: 314px;height: 44px;line-height: 44px;font-size: 16px;padding: 0 0 0 16px;float: left}
.warp_aq_o_su{width: 100px;height: 44px;float: right;font-size: 18px;color: #FFFFFF;background: #b50000}
.warp_aq_o_lg{display: block;overflow: hidden;float: left;margin-top: 40px}
.warp_aq_o_lg img{display: block;}
.warp_aq_i{width: 100%;height: 50px;line-height: 50px;background: #b50000}
.warp_aq_i_hr{width: 1200px;margin: auto}
.warp_aq_i_hr ul{width: 1300px;}
.warp_aq_i_hr ul>li{width: 172px;height: 50px;background: url(../img/im3.png) no-repeat right center;text-align: center;float: left;position: relative}
.warp_aq_i_hr ul>li:hover>div{display: block;}
.warp_aq_i_hr ul>li>a{display: inline-block;font-size: 18px;color: #FFFFFF;}
.warp_aq_i_hr ul>li>div{width: 100%;padding: 10px 0;overflow: hidden;position: absolute;left: 0;top: 50px;z-index: 9;display: none;background: #b50000;}
.warp_aq_i_hr ul>li>div>a{display: block;font-size: 16px;color: #FFFFFF;text-align: center;line-height: 42px;}
.warp_aq_u{width: 1200px;overflow: hidden;margin: 30px auto}
#myFocus{width: 360px;height: 270px;float: left;overflow: hidden;margin-top: 1px}
.warp_aq_y{width: 100%;overflow: hidden}
.warp_aq_y_sp{width: 500px;height: 270px;border: 1px solid #CACACA;float: left}
.warp_aq_y_so{width: 100%;height: 38px;line-height: 38px;background: url(../img/im4.png) no-repeat center;border-bottom: 1px solid #CACACA}
.warp_aq_y_so span{display: block;padding-left: 20px;font-size: 16px;color: #333333;}
.warp_aq_y_si{overflow: hidden;padding: 0 20px}
.warp_aq_y_su{width: 100%;overflow: hidden;padding-top: 8px}
.warp_aq_y_su li{overflow: hidden;border: 1px solid #E2E2E2;border-radius: 4px;box-shadow: 0 0 5px #E2E2E2;height: 40px;margin-top: 16px}
.warp_aq_y_su li img{display: block;float: left;padding: 9px 0 0 13px}
.warp_aq_y_su li input{width: 230px;height: 40px;line-height: 40px;border: 0;font-family: '微软雅黑';font-size: 16px;color: #333333;padding: 0 0 0 13px;outline:none}
.warp_aq_y_sy{width: 100%;height: 44px;border: 0;font-family: '微软雅黑';font-size: 16px;color: #FFFFFF;background: #b50000;margin-top: 16px}
.warp_aq_y_st{width: 100%;overflow: hidden;padding-top: 4px}
.warp_aq_y_st a{display: block;font-size: 14px;color: #666666;line-height: 30px}
.warp_aq_y_sr{width: 450px;overflow: hidden;padding-left: 30px;float: left}
.warp_aq_y_se{width: 100%;height: 34px;line-height: 34px;overflow: hidden;}
.warp_aq_y_sw{overflow: hidden;float: right;}
.warp_aq_y_sw li{overflow: hidden}
.warp_aq_y_sw li a{display: block;color: #999999;line-height: 34px;font-size: 14px}
.warp_aq_y_sq{overflow: hidden;float: left}
.warp_aq_y_sq li{width: 110px;height: 34px;background: url(../img/im9.png) no-repeat center;margin-right: 10px;float: left}
.warp_aq_y_sq li a{display: block;overflow: hidden;font-size: 16px;color: #666666;text-align: center;line-height: 34px}
.warp_aq_y_sq li.thisclass{background: url(../img/im9_off.png) no-repeat center}
.warp_aq_y_sq li.thisclass a{color: #FFFFFF;}
.warp_aq_y_sl{width: 100%;overflow: hidden}
.warp_aq_y_sk{overflow: hidden;height: 234px;border: 1px solid #E6E6E6;border-top: 1px solid #b50000;padding: 0 9px}
.warp_aq_y_sk .warp_aq_y_sg{padding-top: 8px}
.warp_aq_y_sj{width: 100%;overflow: hidden;line-height: 24px;padding-top: 9px}
.warp_aq_y_sj span{display: block;float: right;color: #FD1010;font-size: 14px}
.warp_aq_y_sj a{display: block;float: left;color: #FD1010;font-size: 16px}
.warp_aq_y_sh{width: 100%;overflow: hidden;text-indent: 2em;font-size: 14px;color: #666666;line-height: 24px;padding: 7px 0 0 0}
.warp_aq_y_sg{width: 100%;overflow: hidden;padding-top: 11px}
.warp_aq_y_sg li{width: 100%;overflow: hidden;background: url(../img/im14.png) no-repeat left center;float: left;font-size: 14px;line-height: 32px}
.warp_aq_y_sg li span{display: block;float: right;color: #999999}
.warp_aq_y_sg li a{display: block;float: left;color: #333333;margin-left: 16px}
.warp_aq_y_sg li:hover a{color: #b50000}
.warp_aq_t{width: 100%;overflow: hidden;padding-top: 30px}
.warp_aq_t_sp{width: 327px;overflow: hidden;float: right}
.warp_aq_t_so{width: 842px;height: 40px;line-height: 40px;background: #b50000}
.warp_aq_t_so img{display: block;padding: 10px 0 0 10px;float: left}
.warp_aq_t_so span{display: block;padding-left: 10px;font-size: 16px;color: #FFFFFF;float: left}
.warp_aq_t_so a{display: block;float: right;font-size: 14px;color: #FFFFFF;margin-right: 10px}
.warp_aq_t_si{width: 100%;overflow: hidden}
.warp_aq_t_si li{width: 100%;overflow: hidden;float: left;margin-top: 10px}
.warp_aq_t_si li a{display: block;overflow: hidden;font-size: 20px;color: #FFFFFF;text-align: center;line-height: 46px}
.warp_aq_t_si li a img{display: inline-block;padding-right: 18px;position: relative;top: 3px}
.warp_aq_t_su{width: 406px;overflow: hidden;float: left;margin-right: 28px}
.warp_aq_t_sy{width: 100%;height: 40px;}
.warp_aq_t_sy a{display: block;float: right;font-size: 14px;color: #999999;line-height: 40px;}
.warp_aq_t_st{width: 120px;height: 39px;line-height: 39px;border-bottom: 3px solid #b50000}
.warp_aq_t_st em{display: block;width: 4px;height: 14px;background: #b50000;float: left;margin-top: 14px}
.warp_aq_t_st span{display: block;float: left;color: #b50000;font-size: 16px;padding-left: 15px}
.warp_aq_t_sr{overflow: hidden;border: 1px solid #E6E6E6;border-top: 1px solid #b50000;height: 230px;padding: 0 9px}
.warp_aq_t_sr .warp_aq_y_sg li{line-height: 33px}
.warp_aq_t_gg{display: block;overflow: hidden;margin-top: 30px}
.warp_aq_t_gg img{display: block}
.warp_aq_r{width: 842px;overflow: hidden;float: left}
.warp_aq_r_sp{height: 195px;border: 1px solid #E6E6E6;border-top: 1px solid #b50000;padding: 0 20px}
.warp_aq_r_sp ul{width: 1000px;overflow: hidden;padding-top: 21px}
.warp_aq_r_sp ul li{width: 180px;overflow: hidden;float: left;margin-right: 24px}
.warp_aq_r_sp ul li a{display: block;overflow: hidden}
.warp_aq_r_sp ul li a img{display: block;}
.warp_aq_r_sp ul li a span{display: block;text-align: center;font-size: 14px;color: #333333;line-height: 30px;padding-top: 11px}
.warp_aq_e{overflow: hidden;border: 1px solid #b50000;padding: 24px 17px}
.warp_aq_e li{float: left;padding-right: 50px}
.warp_aq_e li a{display: block;font-size: 16px;color: #666666;line-height: 28px}
.warp_aq_e_bt{width: 100%;height: 40px;line-height: 40px;}
.warp_aq_e_bt a{display: block;float: right;font-size: 14px;color: #999999;margin-right: 10px}
.warp_aq_e_bt em{display: block;width: 4px;height: 14px;background: #b50000;float: left;margin-top: 14px}
.warp_aq_e_bt span{display: block;float: left;color: #b50000;font-size: 16px;padding-left: 15px}
.warp_aq_e_hr{width: 100%;overflow: hidden;padding-top: 18px}
.warp_aq_w{width: 100%;overflow: hidden;border-top: 3px solid #b50000;background: #F2F2F2;padding: 20px 0}
.warp_aq_w span{display: block;text-align: center;font-size: 14px;color: #666666;line-height: 28px}
.warp_aq_q{width: 1200px;overflow: hidden;margin: auto}
.warp_aq_l{width: 100%;height: 30px;border-bottom: 1px solid #CCCCCC;padding-top: 28px}
.warp_aq_l ul{overflow: hidden;float: right;background: url(../img/im31.png) no-repeat left center;padding-left: 30px;line-height: 22px}
.warp_aq_l ul li{float: left;color: #BFBFBF;font-size: 14px}
.warp_aq_l ul li a{color: #BFBFBF}
.warp_aq_l ul li span{display: block;padding: 0 10px}
.warp_aq_l h2{font-size: 30px;font-weight: normal;color: #b50000;background: #FFFFFF;display: inline-block;line-height: 31px;padding-right: 18px}
.warp_aq_k{width: 100%;overflow: hidden;padding-top: 34px}
.warp_aq_k li{width: 100%;overflow: hidden;float: left;font-size: 14px;line-height: 42px;background: url(../img/im32.png) no-repeat left center}
.warp_aq_k li span{display: block;float: right;color: #333333}
.warp_aq_k li a{display: block;float: left;color: #333333;padding-left: 14px}
.warp_aq_k li:hover a{color: #b50000}
.warp_aq_k_fy{width: 100%;overflow: hidden;padding: 50px 0;text-align: center}
.warp_aq_k_fy #pages{display: inline-block}
.warp_aq_k_fy #pages li{overflow: hidden;float: left;margin: 0 6px;}
.warp_aq_k_fy #pages li a{display: block;padding: 0 12px;height: 30px;line-height: 30px;border: 1px solid #e2e6e9;font-size: 14px;color: #666666}
.warp_aq_k_fy #pages li span{display: block;padding: 0 12px;height: 30px;line-height: 30px;border: 1px solid #e2e6e9;font-size: 14px;color: #666666}
.warp_aq_k_fy #pages li.active span{background: #b50000;border: 1px solid #b50000;color: #ffffff}


.warp_aq_k_fy #pagination{display: inline-block}
.warp_aq_k_fy #pagination a{display: block;float: left;padding: 0 12px;margin: 0 6px;height: 30px;line-height: 30px;border: 1px solid #e2e6e9;font-size: 14px;color: #666666}
.warp_aq_k_fy #pagination span{display: block;float: left;padding: 0 12px;margin: 0 6px;height: 30px;line-height: 30px;border: 1px solid #e2e6e9;font-size: 14px;color: #666666}
.warp_aq_k_fy #pagination span.current{background: #b50000;border: 1px solid #b50000;color: #ffffff}
.warp_aq_k_fy #pagination span.prev{background: none !important;border: 1px solid #e2e6e9 !important;color: #999999;cursor: no-drop}
.warp_aq_k_fy #pagination span.next{background: none !important;border: 1px solid #e2e6e9 !important;color: #999999;cursor: no-drop}


.warp_aq_j{width: 100%;overflow: hidden;padding-top: 20px}
.warp_aq_j li{width: 100%;overflow: hidden;border-bottom: 1px solid #E6E6E6;padding: 30px 0}
.warp_aq_j li a{display: block;width: 138px;height: 38px;line-height: 38px;text-align: center;border: 1px solid #b50000;border-radius: 3px;color: #b50000;font-size: 16px;float: right;margin-top: 1px}
.warp_aq_j li img{display: block;float: left}
.warp_aq_j li div{width: 840px;padding-left: 20px;overflow: hidden;float: left;line-height: 40px}
.warp_aq_j li div b{display: block;font-weight: normal;font-size: 20px;padding: 2px 0 3px 0}
.warp_aq_j li div span{display: block;font-size: 16px;}
.warp_aq_j li div span i{font-style: normal;color: #FF0000}
.warp_aq_j li div span u{text-decoration:none;color: #FF0000}
.warp_aq_h{width: 100%;overflow: hidden;padding-top: 20px}
.warp_aq_h li{width: 100%;overflow: hidden;border-bottom: 1px dashed #E6E6E6;padding: 30px 0}
.warp_aq_h_tp{display: block;width: 230px;height: 150px;overflow: hidden;float: left}
.warp_aq_h_tp img{display: block;}
.warp_aq_h_nr{overflow: hidden;padding-left: 30px;line-height: 26px}
.warp_aq_h_nr a{display: inline-block;font-size: 18px;color: #333333;font-weight: bold;margin-top: 18px}
.warp_aq_h_nr i{display: block;font-style: normal;color: #BFBFBF;font-size: 14px;padding: 4px 0 0 0}
.warp_aq_h_nr span{display: block;font-size: 14px;color: #666666;padding-top: 6px}
.warp_aq_g{width: 100%;overflow: hidden;padding-top: 20px}
.warp_aq_g li{width: 100%;overflow: hidden;border-bottom: 1px solid #E6E6E6;padding: 30px 0}
.warp_aq_g_sp{width: 100%;overflow: hidden;line-height: 20px}
.warp_aq_g_sp span{display: block;float: right;font-size: 14px;color: #BFBFBF}
.warp_aq_g_sp a{display: block;float: left;font-size: 18px;color: #333333}
.warp_aq_g_so{width: 100%;overflow: hidden;padding-top: 22px}
.warp_aq_g_so a{font-size: 14px;line-height: 28px;color: #666666}
.warp_aq_f{width: 100%;overflow: hidden;padding-bottom: 50px}
.warp_aq_f_sp{width: 100%;overflow: hidden}
.warp_aq_f_sp span{display: block;font-size: 20px;line-height: 24px;font-weight: bold;color: #333333}
.warp_aq_f_sp em{display: block;width: 30px;height: 5px;background: #b50000;margin-top: 8px}
.warp_aq_f_so{width: 100%;border-collapse: collapse;margin-top: 30px}
.warp_aq_f_so td textarea{outline:none;resize:none;width: 1168px;height: 100px;margin-top: 15px;border: 1px solid #CCCCCC;font-family: '微软雅黑';font-size: 16px;padding: 10px 15px}
.warp_aq_f_so td input{display: block;font-family: '微软雅黑';font-size: 16px;outline:none}
.warp_aq_f_si{width: 558px;height: 38px;padding: 0 0 0 15px;border: 1px solid #CCCCCC}
.warp_aq_f_sy{width: 148px;height: 46px;border: 0;background: #b50000;color: #FFFFFF;margin-top: 30px}
.warp_aq_d{width: 1280px;overflow: hidden}
.warp_aq_d li{width: 218px;overflow: hidden;border: 1px solid #E6E6E6;float: left;margin: 50px 25px 0 0;position: relative}
.warp_aq_d li img{display: block;}
.warp_aq_d li span{width: 100%;display: block;overflow: hidden;height: 41px;line-height: 41px;border-top: 1px solid #E6E6E6;text-align: center;font-size: 14px;color: #333333}
.warp_aq_d li i{display: block;width: 220px;height: 146px;background: url(../img/im42.png) no-repeat center;position: absolute;left: -1px;top: -1px;}
.warp_aq_s{width: 1300px;overflow: hidden}
.warp_aq_s li{width: 217px;float: left;margin: 50px 28px 0 0}
.warp_aq_s li a{display: block;width: 215px;height: 154px;border: 1px solid #CCCCCC}
.warp_aq_s li a:hover{box-shadow: 0 0 10px #D3D3D3;border: 1px solid #D3D3D3}
.warp_aq_s li span{display: block;font-size: 14px;text-align: center;line-height: 20px;padding-top: 10px}
.warp_aq_a{width: 100%;overflow: hidden;padding: 30px 0}
.warp_aq_a h1{font-size: 20px;font-weight: normal;text-align: center;padding-top: 10px}
.warp_aq_a h3{font-size: 16px;color: #666666;text-align: center;font-weight: normal;padding-top: 15px}
.warp_aq_a_sp{padding-top: 20px;width: 100%;overflow: hidden}
.warp_aq_a_sx{width: 100%;overflow: hidden;border-top: 1px dotted #EDEDED;padding: 20px 0 30px 0}
.warp_aq_a_sx li{width: 100%;overflow: hidden;float: left;font-size: 14px;color: #666666;line-height: 34px}
.warp_aq_a_sx li a{color: #666666}
.warp_aq_m{width: 828px;border: 1px solid #E6E6E6;overflow: hidden;margin: 50px auto}
.warp_aq_m_bt{width: 100%;height: 44px;line-height: 44px;background: #EFF3FF}
.warp_aq_m_bt em{display: block;width: 2px;height: 16px;background: #b50000;float: left;margin: 14px 0 0 10px;}
.warp_aq_m_bt span{display: block;float: left;font-size: 16px;color: #333333;padding-left: 10px}
.warp_aq_m_sp{width: 800px;margin: auto;border-collapse: collapse;border: 0;}
.warp_aq_m_sp td b{display: block;font-size: 16px;color: #666666;font-weight: normal;line-height: 44px;padding-top: 20px}
.warp_aq_m_sp td b i{color: #FF0000;display: inline-block;padding-right: 10px;font-style: normal}
.warp_aq_m_sp td input{display: block;float: left;outline:none;font-family: '微软雅黑';font-size: 16px}
.warp_aq_m_so{width: 644px;height: 42px;padding: 0 0 0 30px;border: 1px solid #E6E6E6;border-radius: 6px;margin-top: 20px}
#btnSendCode{width: 120px;height: 44px;border: 0;background: #b50000;color: #FFFFFF;border-radius: 6px;float: right;margin: 20px 10px 0 0}
.warp_aq_m_si{width: 330px;height: 44px;border: 0;background: #b50000;color: #FFFFFF;border-radius: 6px;float: right;margin: 50px 0}


.yys_gwc_p{width: 100%;border-collapse: collapse;border: 0;font-family: '微软雅黑';margin-top: 14px}
.yys_gwc_p th{background: #F1F1F1;line-height: 50px;text-align: center;font-weight: normal;color: #666666;font-size: 14px}
.yys_gwc_p_le{overflow: hidden;float: left;margin-left: 22px}
.yys_gwc_p_le input{display: block;float: left;margin: 18px 8px 0 0}
.yys_gwc_p_le span{display: block;float: left}
.yys_gwc_o{width: 100%;border-collapse: collapse;border: 0;font-family: '微软雅黑'}
.yys_gwc_o th{background: #F1F1F1;line-height: 50px;text-align: center;font-weight: normal;color: #666666;font-size: 14px}
.yys_gwc_o td{border-bottom: 1px solid #E6E6E6;text-align: center;color: #333333;font-size: 16px}
.yys_gwc_o td input{display: block;padding: 0;margin: 0 auto;outline:none;}
.yys_gwc_o td .check-one{width: 14px;height: 14px;background: url(../img/im46.png) no-repeat center;-webkit-appearance:none; -moz-appearance:none; border:0; border:none; vertical-align:middle}
.check-all{width: 14px;height: 14px;background: url(../img/im46.png) no-repeat center;-webkit-appearance:none; -moz-appearance:none; border:0; border:none; vertical-align:middle;outline:none}
.check-all.qb{background: url(../img/im46_off.png) no-repeat center;}
.yys_gwc_o tr.on td .check-one{background: url(../img/im46_off.png) no-repeat center;}
.yys_gwc_o_mp{width: 306px;overflow: hidden;margin: 18px auto;display: block}
.yys_gwc_o_mp img{display: block;border: 1px solid #DFDFDF;float: left}
.yys_gwc_o_mp span{display: block;width: 216px;float: right;text-align: left;color: #666666;line-height: 20px;padding-top: 16px}
.yys_gwc_o_mo{display: block;color: #666;line-height: 24px}
.yys_gwc_o_mi{width: 83px;height: 24px;border: 1px solid #DDDDDD;margin: auto}
.yys_gwc_o_mi input{display: block;float: left;-moz-box-sizing: border-box;box-sizing: border-box;font-family: '微软雅黑';line-height: 24px;padding: 0;margin: 0}
.yys_gwc_o_mi_1{width: 24px;height: 24px;border: 0;background: #FFF;font-size: 18px;font-weight: bold}
.yys_gwc_o_mi_2{width: 35px;height: 24px;line-height: 24px;text-align: center;border-right: 1px solid #DDDDDD;border-left: 1px solid #DDDDDD;border-top: 0;border-bottom: 0;font-weight: bold}
.yys_gwc_o_mi_3{width: 24px;height: 24px;border: 0;background: #FFF;font-size: 16px;font-weight: bold}
.yys_gwc_i{width: 100%;overflow: hidden;padding: 20px 0}
.yys_gwc_i span{display: block;float: right;font-size: 14px;color: #666666;line-height: 33px;margin-right: 20px}
.yys_gwc_i span i{font-style: normal;font-size: 20px;color: #E53130}
.yys_gwc_i input{display: block;float: right;border: 0;width: 80px;height: 36px;background: #00418F;color: #FFF;font-family: '微软雅黑';font-size: 16px;padding: 0;margin: 0}
.yys_gwc_u{width: 550px;overflow: hidden;padding: 30px 0}
.yys_gwc_y{display: block;overflow: hidden;width: 138px;height: 90px;border: 1px solid #E6E6E6;float: left}
.yys_gwc_y img{display: block}
.yys_gwc_t{overflow: hidden;padding-left: 20px;line-height: 30px;text-align: left}
.yys_gwc_t b{display: block;font-weight: normal;}
.yys_gwc_t i{display: block;font-size: 14px;color: #666666;font-style: normal}
.yys_gwc_r{overflow: hidden;float: right}
.yys_gwc_p_sp{display: block;float: left;padding-left: 100px}
.warp_f_mp_div{overflow: hidden;float: left}
.count-input{background: none}
.catbox{width:100%;overflow: hidden;padding: 36px 0 52px 0}
.catbox table{text-align:center;width:100%;}
.catbox table th,.catbox table td{text-align: center}
.catbox table td{}
.check-all{ vertical-align:middle;}
.goods{}
/*.goods span{width:180px;margin-top:20px;text-align:left;float:left;}*/
/*.goods image{width:100px;height:80px;margin-right:10px;float:left;}*/
.price{;}
.count{}
.count .add, .count input, .count .reduce{float:left;margin-right:-1px;position:relative;z-index:0;}
.count .add, .count .reduce{height:24px;width:24px;text-align:center;line-height:24px;color:#333;font-size: 18px; font-weight: bold}
.count .add:hover, .count .reduce:hover{color:#f50;z-index:3;border-color:#f60;cursor:pointer;}
.count input{display: block;padding: 0;margin: 0 auto;float: left;-moz-box-sizing: border-box;box-sizing: border-box;font-family: '微软雅黑';line-height: 24px;width: 35px;height: 24px;text-align: center;border-right: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD;border-top: 0; border-bottom: 0; font-weight: bold;}
.operation span:hover,a:hover{cursor:pointer;color:red;text-decoration:underline;}
.foot{width: 100%;height: 50px;background: #F2F2F2;overflow: hidden;position:relative;z-index:8;margin-top: 50px}
.foot div, .foot a{line-height:48px;}
.foot .select-all{width:80px;height:48px;line-height:48px;color:#666;text-align:center;}
.foot .delete{padding-left:10px;color: #666666;font-size: 14px}
.foot .closing{text-align:center;line-height: 50px;cursor:pointer;display: block;float: right;border: 0;width: 120px;height: 50px;background: #E68122;color: #FFF;font-family: '微软雅黑';font-size: 18px;padding: 0;margin: 0}
.foot .total{margin:0 20px;cursor:pointer;overflow: hidden;float: right;font-size: 14px;color: #666666}
.foot  #priceTotal, .foot #selectedTotal{color:#E68122;font-family:"Microsoft Yahei";font-size: 20px;padding: 0 3px}
.foot .selected{cursor:pointer;float: left;font-size: 14px;color: #666666}
.foot .selected .arrow{position:relative;top:-3px;margin-left:3px;}
.foot .selected .down{position:relative;top:3px;display:none;}
.show .selected .down{display:inline;}
.show .selected .up{display:none;}
.foot .selected:hover .arrow{color:red;}
.foot .selected-view{width:938px;border:1px solid #c8c8c8;position:absolute;height:auto;background:#ffffff;z-index:9;bottom:48px;left:-1px;display:none;}
.show .selected-view{display:block;}
.foot .selected-view div{height:auto;}
.foot .selected-view .arrow{font-size:16px;line-height:100%;color:#c8c8c8;position:absolute;right:330px;bottom:-9px;}
.foot .selected-view .arrow span{color:#ffffff;position:absolute;left:0px;bottom:1px;}
#selectedViewList{padding:10px 20px 10px 20px;}
#selectedViewList div{display:inline-block;position:relative;width:100px;height:80px;border:1px solid #ccc;margin:10px;float:left;}
#selectedViewList div img{width:100px;height:80px;margin-right:10px;float:left;}
#selectedViewList div span{display:none;color:#ffffff;font-size:12px;position:absolute;top:0px;right:0px;width:60px;height:18px;line-height:18px;text-align:center;background:#000;cursor:pointer;}
#selectedViewList div:hover span{display:block;}

.warp_hy_p{width: 100%;overflow: hidden;padding: 50px 0}
.warp_hy_p_lf{width: 240px;overflow: hidden;float: left}
.warp_hy_p_lf h2{height: 60px;line-height: 60px;overflow: hidden;background: #b50000 url(../img/im50.png) no-repeat left center;background-position: 20px;font-size: 18px;color: #FFFFFF;padding: 0 0 0 82px}
.warp_hy_p_lf ul{overflow: hidden;border: 1px solid #E6E6E6;padding: 11px 0 14px 0}
.warp_hy_p_lf ul li{width: 220px;overflow: hidden;margin: auto;border-bottom: 1px solid #C4DBFA}
.warp_hy_p_lf ul li.current a{background: url(../img/im51.png) no-repeat center;color: #b50000}
.warp_hy_p_lf ul li:hover a{background: url(../img/im51.png) no-repeat center;color: #b50000;text-decoration:none}
.warp_hy_p_lf ul li a{display: block;height: 40px;line-height: 40px;font-size: 16px;text-align: center;color: #333333;margin: 7px 0}
.warp_hy_p_rf{width: 936px;overflow: hidden;float: right}
.warp_hy_o{width: 100%;height: 55px;border-bottom: 1px solid #999999}
.warp_hy_i{width: 435px;height: 35px;border: 1px solid #E8E8E8;border-radius: 3px;float: right;margin-top: 9px}
.warp_hy_i input{display: block;font-family: '微软雅黑';font-size: 14px;outline:none;height: 35px;line-height: 35px}
.warp_hy_i_ex{width: 313px;border: 0;border: none;float: left;padding: 0 0 0 17px}
.warp_hy_i_on{width: 100px;border-left: 1px solid #E6E6E6;border-top: 0;border-bottom: 0;border-right: 0;background: #F3F4F5;border-radius: 0 3px;float: right;color: #999999}
.warp_hy_u{height: 55px;float: left}
.warp_hy_u li{height: 55px;line-height: 55px;float: left;margin-right: 30px}
.warp_hy_u li a{display: block;padding: 0 10px;font-size: 16px;color: #333333}
.warp_hy_u li a i{color: #E67E22;font-style: normal;padding-left: 5px}
.warp_hy_u li.current{border-bottom: 1px solid #E67E22}
.warp_hy_y{width: 100%;border-collapse: collapse;border: 0;margin-top: 12px}
.warp_hy_y td{height: 50px;background: #F2F2F2;font-size: 14px;color: #666666;text-align: center;}
.warp_hy_t{width: 100%;border-collapse: collapse;border: 0;}
.warp_hy_t .warp_hy_t_hr{border: 1px solid #E6E6E6;margin-top: 20px;display: block}
.warp_hy_t td{font-size: 14px;color: #333333;text-align: center}
.warp_hy_t_sp{overflow: hidden;padding: 20px 0 20px 32px}
.warp_hy_t_so{display: block;overflow: hidden;width: 138px;height: 90px;float: left;border: 1px solid #E6E6E6}
.warp_hy_t_si{overflow: hidden;padding-left: 20px;line-height: 30px;text-align: left}
.warp_hy_t_si b{display: block;font-weight: normal;font-size: 16px}
.warp_hy_t_si i{display: block;font-size: 14px;color: #666666;font-style: normal}
.warp_hy_t_sy{height: 44px;line-height: 44px;overflow: hidden;padding: 0 20px 0 32px;background: #EFF3FF}
.warp_hy_t_sy a{width: 16px;height: 16px;display: block;float: right;background: url(../img/im52.png) no-repeat center;margin-top: 10px}
.warp_hy_t_sy span{display: block;float: left;font-weight: normal;font-size: 17px}

/*.warp_hy_t_su{width: 74px;height: 28px;line-height: 28px;text-align: center;border: 1px solid #CCCCCC;color: #666666;display: block;margin: 10px auto;border-radius: 3px}*/
.warp_hy_t_sy .warp_hy_t_su{width: 70px;height: 29px;line-height: 29px;margin: 7px 0 0 0;text-align: center;border: 1px solid #CCCCCC;color: #666666;display: block;border-radius: 3px}
.warp_hy_t_sy .warp_hy_t_su.current{background: #E67E22;color: #FFFFFF;border: 1px solid #E67E22}
.warp_hy_t_sm{display: block;color: #666666}
.warp_hy_t_sm img{display: inline-block;}
.warp_hy_r{height: 40px;background: #EFF3FF;padding: 0 0 0 10px}
.warp_hy_r em{display: block;width: 2px;height: 16px;float: left;background: #b50000;margin-top: 12px}
.warp_hy_r span{display: block;font-size: 16px;line-height: 40px;padding-left: 9px}
.warp_hy_r_hr{overflow: hidden;border: 1px solid #E6E6E6;}
.warp_hy_r_sp{width: 100%;border-collapse: collapse;border: 0;text-align: left;}
.warp_hy_r_sp th{height: 56px;background: #E6E6E6;font-size: 16px;font-weight: normal}
.warp_hy_r_so{width: 900px;margin: auto;border-collapse: collapse;border: 0;text-align: left;}
.warp_hy_r_so td{height: 66px;border-bottom: 1px solid #E6E6E6;font-size: 16px}
.warp_hy_r_si{width: 900px;border-collapse: collapse;border: 0;margin: 20px auto 45px auto}
.warp_hy_r_si td b{display: block;font-size: 16px;color: #666666;text-align: right;font-weight: normal;line-height: 44px;padding: 20px 32px 0 0}
.warp_hy_r_si td i{font-style: normal;color: #FF0000;padding-right: 6px}
.warp_hy_r_si td input{font-family: '微软雅黑';font-size: 16px;outline:none}
.warp_hy_r_si td select{width: 782px;height: 42px;line-height: 42px;border: 1px solid #E6E6E6;border-radius: 4px;margin-top: 20px;padding: 0 0 0 18px;font-family: '微软雅黑';font-size: 16px;outline:none}
.warp_hy_r_su{width: 90px;height: 90px;overflow: hidden;position: relative;margin-top: 20px}
.warp_hy_r_su input{width: 100%;height: 0;padding-top: 90px;position: absolute;left: 0;top: 0;}
.warp_hy_r_su img{display: block;border-radius: 100px}
.warp_hy_r_sy{width: 762px;height: 42px;line-height: 42px;border: 1px solid #E6E6E6;border-radius: 4px;margin-top: 20px;padding: 0 0 0 18px;}
.warp_hy_r_st{width: 330px;height: 45px;border: 0;border-radius: 4px;background: #E67E22;color: #FFFFFF;margin-top: 30px}
.warp_hy_r_sr{width: 900px;overflow: hidden;margin: auto;padding-bottom: 140px}
.warp_hy_r_sr li{width: 100%;overflow: hidden;border-bottom: 1px dashed #E6E6E6;padding: 28px 0}
.warp_hy_r_sr li p{overflow: hidden;float: left;font-size: 16px;color: #333333;line-height: 54px;padding: 0 32px 0 26px}
.warp_hy_r_sr li a{display: block;float: right;font-size: 16px;color: #FF7C20;line-height: 54px;}
.warp_hy_r_se{overflow: hidden;float: left;width: 44px}
.warp_hy_r_se img{display: block;margin: auto}
.warp_hy_r_se span{display: block;text-align: center;font-size: 14px;color: #666666;padding-top: 4px}
.warp_hy_r_sq{overflow: hidden;border: 1px solid #E6E6E6;height: 124px;background: #F5F5F5;margin-top: 40px}
.warp_hy_r_sq img{display: block;margin: 30px auto}
.warp_hy_r_sl{width: 100%;border: 1px solid #DDDDDD;margin-top: 24px;border-collapse: collapse;font-size: 14px;text-align: center}
.warp_hy_r_sl th{height: 50px;font-weight: normal;background: #F2F2F2;color: #666666}
.warp_hy_r_sl td{border-top: 1px solid #DDDDDD}
.warp_hy_r_sk{overflow: hidden;padding: 30px 0 30px 24px}
.warp_hy_r_sk a{display: block;overflow: hidden;width: 138px;height: 90px;float: left;border: 1px solid #E6E6E6}
.warp_hy_r_sk a img{display: block}
.warp_hy_r_sk div{overflow: hidden;padding-left: 20px;line-height: 30px;text-align: left}
.warp_hy_r_sk div b{display: block;font-weight: normal;font-size: 16px}
.warp_hy_r_sk div span{display: block;color: #666666;}
.warp_hy_r_sj{width: 100%;overflow: hidden;font-size: 14px;line-height: 40px;padding: 34px 0 200px 0}
.warp_hy_r_sj a{display: block;float: right;color: #FF0000;margin-right: 24px}
.warp_hy_r_sj span{display: block;float: right;color: #666666;padding-right: 6px}
.warp_hy_r_sj i{font-style: normal;color: #FF0000;font-size: 24px;display: block;float: right;padding-right: 24px}
.warp_hy_r_sj input{display: block;float: right;width: 140px;height: 40px;border: 0;border-radius: 3px;background: #b50000;color: #FFFFFF;font-family: '微软雅黑';font-size: 17px;outline:none}
.warp_hy_r_sh{width: 100%;overflow: hidden}
.warp_hy_r_sh li{width: 100%;overflow: hidden}
.warp_hy_r_sh li.cla .warp_hy_r_sa{height: auto}
.warp_hy_r_sg{overflow: hidden;padding-right: 56px}
.warp_hy_r_sg span{display: block;float: right;width: 58px;height: 24px;line-height: 24px;background: #999999 url(../img/im59.png) no-repeat center;background-position: 10px;padding-left: 26px;color: #FFFFFF;cursor:pointer}
.warp_hy_r_sg span.cla{background: #999999 url(../img/im59_off.png) no-repeat center;background-position: 10px}
.warp_hy_r_sf{overflow: hidden;border: 1px solid #DDDDDD;border-top: 4px solid #999999;padding: 12px 0;}
.warp_hy_r_sd{overflow: hidden;float: right;font-size: 14px;color: #333333;padding: 12px 56px 0 0}
.warp_hy_r_sd i{font-style: normal;color: #FF0000;font-size: 22px}
.warp_hy_r_ss{width: 800px;overflow: hidden;float: left;padding-left: 40px;color: #333333;line-height: 30px}
.warp_hy_r_ss b{display: block;font-size: 16px;font-weight: normal}
.warp_hy_r_ss span{display: block;font-size: 14px}
.warp_hy_r_ss span i{font-style: normal;color: #666666}
.warp_hy_r_sa{width: 100%;height: 60px;overflow: hidden;}
.warp_hy_r_sm{padding: 0 0 0 54px;overflow: hidden;background: url(../img/im58.png) no-repeat left;line-height: 24px;margin: 44px 0 26px 0}
.warp_hy_r_sm b{display: block;font-size: 18px;font-weight: normal}
.warp_hy_r_sm span{display: block;font-size: 14px}
.warp_hy_r_sm span i{font-style: normal;color: #F59000}
.warp_hy_r_sn{width: 1022px;overflow: hidden;margin: auto;padding: 118px 0 200px 0}
.warp_hy_r_sb{width: 1180px;overflow: hidden;}
.warp_hy_r_sb li{overflow: hidden;float: left;padding-right: 127px}
.warp_hy_r_sb li.thisclass label{;background: url(../img/im63_off.png) no-repeat left center}
.warp_hy_r_sb li label{display: block;overflow: hidden;background: url(../img/im63.png) no-repeat left center}
.warp_hy_r_sb li input{width: 15px;height: 15px;opacity: 0;-moz-opacity: 0;filter:alpha(opacity=0);display: block;float: left;margin: 0;}
.warp_hy_r_sb li img{display: block;float: left;padding-left: 25px}
.warp_hy_r_sv{width: 100%;overflow: hidden;padding-top: 118px}
.warp_hy_r_sv li{width: 100%;overflow: hidden}
.warp_hy_r_sv li a{display: block;width: 180px;height: 52px;line-height: 52px;text-align: center;font-size: 20px;color: #FFFFFF;background: #b50000;border-bottom: 2px solid #00409B;border-radius: 3px;margin: auto;}
.warp_hy_r_sc{width: 210px;overflow: hidden;margin: auto;padding: 80px 0 160px 0}
.warp_hy_r_sx{width: 100%;overflow: hidden;text-align: center;line-height: 50px}
.warp_hy_r_sx b{display: block;font-weight: normal;font-size: 30px}
.warp_hy_r_sx span{display: block;font-size: 33px;color: #FF0000}
.warp_hy_r_sz{overflow: hidden;border: 1px solid #BDBDBD;padding: 21px 0;margin-top: 15px}
.warp_hy_r_sz img{display: block;margin: auto}
.warp_hy_r_lp{overflow: hidden;background: #b50000;color: #FFFFFF;padding: 12px 0;margin-top: 17px}
.warp_hy_r_lp span{display: block;font-size: 17px;text-align: center;line-height: 26px}
.warp_hy_r_lo{width: 100%;overflow: hidden;padding-top: 17px}
.warp_hy_r_lo a{display: block;overflow: hidden;height: 47px;line-height: 47px;text-align: center;font-size: 17px;background: #b50000;color: #FFFFFF;}
a:hover{text-decoration:none}
.warp_l_pp_ll{width: 1200px;overflow: hidden;margin: auto;padding-top: 50px}
.warp_l_pp_ll_home{width: 100%;overflow: hidden}
.warp_l_pp_ll_right{width: 212px;height: 405px;border: 1px solid #DDDDDD;float: right}
.warp_l_pp_ll_right_p{width: 100%;height: 24px;line-height: 24px;background: url(../img/im107.png) no-repeat center;margin: 14px 0 0 0}
.warp_l_pp_ll_right_p span{display: block;text-align: center;font-size: 14px}
.warp_l_pp_ll_right_o{width: 173px;overflow: hidden;margin: auto}
.warp_l_pp_ll_right_o li{width: 100%;overflow: hidden;float: left;padding-top: 14px}
.warp_l_pp_ll_right_o li a{display: block;overflow: hidden}
.warp_l_pp_ll_right_o li a img{display: block}
.warp_l_pp_ll_right_o li a span{display: block;font-size: 16px;color: #FF0000;text-align: center;padding-top: 14px}
.warp_l_pp_ll_left{width: 404px;float: left;position: relative}
.warp_l_pp_ll_zh{width: 524px;overflow: hidden;float: left;padding-left: 35px}
.warp_l_pp_ll_zh_str{color: #1D1D1D;font-size: 24px;display: block;font-weight: normal;padding: 4px 0 14px 0}
.warp_l_pp_ll_zh_p{width: 100%;overflow: hidden;font-size: 16px;color: #4E4E4E;line-height: 26px}
.warp_l_pp_ll_zh_p label{color: #797979}
.warp_l_pp_ll_zh_o{overflow: hidden;height: 64px;line-height: 64px;background: #EEF9F2;padding-left: 30px;margin-top: 14px}
.warp_l_pp_ll_zh_o span{display: block;float: left;color: #474747;font-size: 14px}
.warp_l_pp_ll_zh_o i{display: block;float: left;color: #FF0000;font-size: 26px;font-style: normal;padding: 0 5px}
.warp_l_pp_ll_zh_i{width: 100%;overflow: hidden;padding: 18px 0 60px 0}
.warp_l_pp_ll_zh_i span{display: block;font-size: 16px;color: #666666;line-height: 30px}
.warp_l_pp_ll_zh_u{width: 100%;overflow: hidden;padding-top: 24px}
.warp_l_pp_ll_zh_u a{display: block;width: 158px;height: 43px;line-height: 43px;text-align: center;font-size: 18px;border: 1px solid #6A9CE2;float: left}
.warp_l_pp_ll_zh_u_1{background: #b50000;color: #FFFFFF;margin-right: 14px}
.warp_l_pp_ll_zh_u_2{background: #EEF9F2;color: #6A9CE2;margin-right: 14px}
.warp_l_pp_ll_zh_u_3{background: #FFF5EC;color: #6A9CE2}
.warp_l_pp_lk{width: 100%;overflow: hidden;padding: 38px 0 68px 0}
.warp_l_pp_lk_p{width: 959px;overflow: hidden;float: right;border: 1px solid #DDDDDD}
.warp_l_pp_lk_o{width: 100%;height: 40px;border-bottom: 1px solid #DDDDDD}
.warp_l_pp_lk_o li{width: 110px;height: 40px;line-height: 40px;text-align: center;font-size: 14px;color: #171717;cursor:pointer;float: left;border-right: 1px solid #DDDDDD}
.warp_l_pp_lk_o li.thisclass{background: #b50000;color: #FFFFFF}
.warp_l_pp_lk_i{overflow: hidden;padding: 25px 28px}
.warp_l_pp_lk_i_li{width: 100%;overflow: hidden;float: left}
.warp_l_pp_lk_i_li img{display: block}
.warp_l_pp_lk_u{width: 207px;border: 1px solid #DEDEDE;overflow: hidden;float: left;padding: 0 11px}
.warp_l_pp_lk_y{overflow: hidden;height: 35px;width: 100%;border-bottom: 1px solid #EEEEEE}
.warp_l_pp_lk_y span{display: block;line-height: 35px;font-size: 15px}
.warp_l_pp_lk_t{width: 100%;overflow: hidden}
.warp_l_pp_lk_t li{width: 100%;overflow: hidden;float: left;border-bottom: 1px solid #EEEEEE;padding-top: 20px}
.warp_l_pp_lk_t li a{display: block;overflow: hidden}
.warp_l_pp_lk_t li a img{display: block;margin: auto}
.warp_l_pp_lk_t li a b{display: block;font-size: 14px;font-weight: normal;color: #333333;padding-left: 10px;padding-top: 16px}
.warp_l_pp_lk_t li a span{display: block;font-size: 16px;color: #FF0000;padding: 6px 0 20px 8px}
.preview{width:404px; height:408px;}
/* smallImg */
.smallImg{position:relative; height:56px; width:404px; overflow:hidden;float:left;margin-top: 7px}
.scrollbutton{width:23px; height:56px; overflow:hidden; position:relative; float:left; cursor:pointer; }
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(../img/im108.jpg) no-repeat;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(../img/im109.jpg) no-repeat; margin-left:381px; margin-top:-56px;}
#imageMenu {height:54px; width:354px; overflow:hidden; margin-left:2px; float:left;margin-top: 1px}
#imageMenu li {height:54px; width:59px; overflow:hidden; float:left; text-align:center;}
#imageMenu li img{width:54px; height:54px;cursor:pointer;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:54px; height:54px;}
/* bigImg */
.bigImg{position:relative; float:left; width:402px; height:342px; overflow:hidden;border: 1px solid #E4E4E4}
.bigImg #midimg{width:402px; height:342px;}
.bigImg #winSelector{width:235px; height:210px;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}
/* bigView */
#bigView{position:absolute;border: 1px solid #959595; overflow: hidden; z-index:999;}
#bigView img{position:absolute;}
ul.text-list li {border: 1px solid #fff; border-bottom: 1px solid #e5e5e5; border-top:0; overflow:hidden; height:80px; position:relative; }
ul.text-list li:hover { border: 1px solid #009237; margin-top:-1px; }
ul.text-list li.list-title{border: 1px solid #fff; border-bottom: 1px solid #e5e5e5; height:36px;}
ul.text-list li.list-title:hover{border: 1px solid #fff; border-bottom: 1px solid #e5e5e5; margin-top:0px;}
ul.text-list li.list-title span{float:left; display:inline; margin-left:15px; text-align:center; line-height:36px; font-weight:bold;}
ul.text-list li.list-title span.list-title-1{width:60px;}
ul.text-list li.list-title span.list-title-2{width:200px;}
ul.text-list li.list-title span.list-title-3{width:90px;}
ul.text-list li.list-title span.list-title-4{width:150px;}
ul.text-list li.list-title span.list-title-5{width:150px;}
ul.text-list li.list-title span.list-title-6{width:90px;}
ul.text-list li a { display: block;}
ul.text-list li a:hover { color: #009237; text-decoration: underline; }
ul.text-list li .img{ float:left; margin:10px 0 0 15px; width:60px; height:60px;  background-color:#FFF; display: table;	text-align: center;	font-size: 0; *display: block; /* for IE6/7 */ *layout-grid-line:100%;}
ul.text-list li .img a{display: table-cell; vertical-align: middle; *display: inline; *text-align: center; *height: 100%;}
ul.text-list li .img a img{max-width:60px;max-height:60px;vertical-align: middle;}
ul.text-list li .name{display:block;width:200px; overflow:hidden; margin:13px 0 0 15px; line-height:25px; font-size:14px;color: #333333}
ul.text-list li .address{float:left;display:inline;width:90px; overflow:hidden; margin:13px 0 0 15px; line-height:25px; text-align:center; color:#999;}
ul.text-list li .price{float:left;display:inline;width:150px; overflow:hidden; margin:13px 0 0 15px; line-height:25px; text-align:center; font-size:14px; color: #009237;}
ul.text-list li .price i{font-family:'arial';font-style: normal}
ul.text-list li .company-name{float:left;display:inline;width:150px; overflow:hidden; margin:15px 0 0 15px;}
ul.text-list li .company-name i { margin-top: 0px; display:inline-block; }
ul.text-list li .company-name i img { width: 18px; height: 18px; }
ul.text-list li .company-name span { height: 20px; overflow: hidden; color:#666;line-height:20px; display:inline-block;}
ul.text-list li .company-name span a{color:#666;}
ul.text-list li .company-name span a:hover{color:#009237;}
ul.text-list li .company-name a.p_com-name{ display:block; max-width:120px; overflow:hidden; word-wrap: break-word; white-space: nowrap; text-overflow:ellipsis;}
ul.text-list li .times{float:left;display:inline;width:90px; overflow:hidden; margin:11px 0 0 15px;line-height:25px; color:#999; text-align:center;}
ul.text-list li .but{float:left;display:inline;width:82px; height:22px; overflow:hidden; margin:13px 0 0 15px; border:#d1d1d1 solid 1px; text-align:center; line-height:20px;color: #333333}
ul.text-list li .but:hover{border:#009237 solid 1px; text-decoration:none;}
ul.text-list li .proname{
    height: 25px;
    line-height: 25px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    font-size: 14px;
}
ul.text-list li .breed{
    display: block;
    height: 25px;
    line-height: 25px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    color: #999;
    font-size: 12px;
    text-decoration: none;
    margin-left: 15px;
}
.mes_t {float: left; width: 200px;}

.warp_cw{width: 653px;height: 506px;position: absolute;left: 50%;top: 50%;margin: -323px 0 0 -326px}
.warp_cw img{display: block;margin: auto}
.warp_cw a{display: block;width: 148px;height: 50px;line-height: 50px;text-align: center;background: #81D13A;border-radius: 4px;color: #FFF;font-size: 20px;margin: auto}



#box{position: fixed;left: 60px; top: 160px; display: none;}
#box ul li{width: 42px;height: 50px;line-height: 50px;border: 1px solid #FFF;text-align: center; border-bottom:none; background: #918888;font-family: '宋体';font-size: 14px;overflow: hidden}
#box ul li.last{border-bottom: 1px solid #FFF;}
#box ul li:hover .num{display: none}
#box ul li:hover .word{display: block}
#box ul li .num{color: #666}
#box ul li .word{display: none; color: #CB1C39;}
/*- page -*/
.page{ clear:both;font-size: 14px;overflow: hidden;padding: 60px 0}
.page a{color: #333333}
.page a , span.cios { padding: 10px 15px; border: 1px solid #e2e6e9; margin: 0 5px; }
.page a:hover { color: #009237; border: 1px solid #009237; text-decoration: none;}
.page a.cur ,.page a.active , .page a.active:hover { background-color: #009237; color: #fff; text-decoration: none;}
.page span { margin: 0 5px; }
.page span input { width: 60px; height: 28px; border: 1px solid #e2e6e9; text-align: center;}
.page span button { padding: 10px 15px; border: 1px solid #e2e6e9; border-radius: 3px; background: #fff; cursor: pointer;}
/*- //page -*/
.warp_hy_z{height: 231px;overflow: hidden;background: url(../img/im99.jpg) no-repeat center;padding: 0 40px}
.warp_hy_z_sp{width: 100%;overflow: hidden;padding-top: 40px}
.warp_hy_z_sp img{display: block;float: left;border-radius: 100px;}
.warp_hy_z_sp div{overflow: hidden;padding-left: 17px;font-size: 16px;line-height: 24px}
.warp_hy_z_sp div b{display: block;font-weight: normal;color: #b50000;padding-top: 11px}
.warp_hy_z_sp div span{display: block;color: #666666;padding-top: 8px}
.warp_hy_z_so{width: 100%;overflow: hidden;font-size: 16px;line-height: 24px;color: #666666;padding-top: 32px}
.warp_hy_z_so span{display: block;text-align: center}
.warp_hy_z_so span a{color: #FF0000;}

.fx_ys_p{overflow: hidden;background: #F7F8FA;border: 1px solid #DDDDDD;border-radius: 15px;font-size: 14px;color: #666666;line-height: 30px;margin-top: 36px;padding: 15px 0;}
.fx_ys_p h2{display: block;float: left;font-weight: normal;padding: 0 0 0 24px}
.fx_ys_o{overflow: hidden;}
.fx_ys_o a{display: block;float: left;margin: 0 10px 0 22px;color:#666666}
.fx_ys_o a:hover{color: #b50000}
.fx_ys_o a.collect{color: #b50000}

/* 新增页面样式 */
.new_ys_p{width: 100%;overflow: hidden;padding: 20px 0 0 0;}
.new_ys_p li{width: 100%;overflow: hidden;float: left;border-bottom: 1px dashed #EEEEEE;}
.new_ys_p li:hover a b{color: #b50000;}
.new_ys_p li a{display: block;overflow: hidden;line-height: 24px;padding: 25px 0;}
.new_ys_p li a span{display: block;float: right;font-size: 16px;color: #999999;}
.new_ys_p li a b{display: block;float: left;font-weight: normal;font-size: 18px;color: #333333;}
.new_ys_p li a i{display: block;float: left;height: 20px;line-height: 20px;padding: 0 9px;margin: 2px 14px;font-size: 14px;font-style: normal;border-radius: 10px;}
.new_ys_o{width: 800px;overflow: hidden;margin: auto;}
.new_ys_o h1{display: block;text-align: center;font-weight: normal;font-size: 28px;line-height: 38px;padding: 30px 0;}
.new_ys_o table{width: 100%;border-collapse: collapse;border: 1px solid #E2E2E2;font-size: 16px;color: #666666;}
.new_ys_o table th{border: 1px solid #E2E2E2;background: #F8F8F8;font-weight: normal;line-height: 60px;text-align: center;}
.new_ys_o table td{border: 1px solid #E2E2E2;text-align: left;line-height: 28px;padding: 16px 28px;}
.new_ys_o table td i{display: block;float: left;height: 20px;line-height: 20px;padding: 0 9px;font-size: 14px;font-style: normal;border-radius: 10px;}
.new_ys_o_sub{display: block;margin: 36px auto;width: 150px;height: 50px;line-height: 50px;border: 1px solid #b50000;background: #b50000;color: #FFFFFF;border-radius: 8px;font-size: 20px;cursor: pointer;}
.new_ys_i{width: 100%;overflow: hidden;padding: 50px 0 30px 0;}
.new_ys_i_img{display: block;float: left;margin: 0 40px 0 0;}
.new_ys_i_div{height: 320px;overflow: hidden;}
.new_ys_i_div div{height: 260px;overflow: hidden;}
.new_ys_i_div div p{width: 100%;overflow: hidden;font-size: 24px;color: #333333;line-height: 28px;}
.new_ys_i_div div span{display: block;font-size: 18px;color: #666666;padding: 24px 0 0 0;}
.new_ys_i_div div b{display: block;font-size: 24px;color: #E60000;padding: 17px 0 0 0;}
.new_ys_i_div div b i{font-style: normal;font-size: 36px;}
.new_ys_i_div a{display: block;width: 180px;height: 60px;line-height: 60px;text-align: center;background: #b50000;color: #FFFFFF;font-size: 22px;border-radius: 10px;;}
.new_ys_u{width: 100%;padding: 30px 0;overflow: hidden;background: #F9F9F9;}
.new_ys_u_rt{width: 294px;min-height: 1210px;padding: 0 28px;overflow: hidden;background: #FFFFFF;float: right;}
.new_ys_u_rt h2{display: block;font-weight: normal;line-height: 69px;font-size: 20px;color: #333333;}
.new_ys_u_rt_list{width: 100%;overflow: hidden;}
.new_ys_u_rt_list li{width: 100%;overflow: hidden;float: left;padding: 0 0 20px 0;}
.new_ys_u_rt_list li a{display: block;overflow: hidden;font-size: 18px;line-height: 30px;}
.new_ys_u_rt_list li a img{display: block;}
.new_ys_u_rt_list li a b{display: block;font-weight: normal;color: #333333;padding: 10px 0 0 0;}
.new_ys_u_rt_list li a span{display: block;color: #E60000;}
.new_ys_u_lt{width: 830px;min-height: 1210px;overflow: hidden;background: #FFFFFF;float: left;}
.new_ys_u_lt_tab{height: 67px;padding: 0 29px;border-bottom: 1px solid #EEEEEE;}
.new_ys_u_lt_tab li{float: left;margin: 0 50px 0 0;cursor: pointer;}
.new_ys_u_lt_tab li.active span{color: #b50000;}
.new_ys_u_lt_tab li.active em{display: block;}
.new_ys_u_lt_tab li span{display: block;line-height: 65px;font-size: 20px;color: #333333;}
.new_ys_u_lt_tab li em{display: none;width: 100%;height: 4px;background: #b50000;border-radius: 2px;}
.new_ys_u_lt_qh{width: 100%;overflow: hidden;}
.new_ys_u_lt_nr{overflow: hidden;padding: 26px;}
.new_ys_y{padding: 0 26px;overflow: hidden;}
.new_ys_y li{width: 100%;padding: 25px 0 16px 0;overflow: hidden;border-bottom: 1px dashed #EEEEEE;}
.new_ys_y li:last-child{border: 0;}
.new_ys_y_img{width: 70px;margin: 0 20px 0 0;overflow: hidden;float: left;}
.new_ys_y_img img{display: block;margin: auto;border-radius: 100%;}
.new_ys_y_img span{display: block;padding: 7px 0 0 0;text-align: center;font-size: 18px;color: #333333;line-height: 26px;}
.new_ys_y_rt{overflow: hidden;}
.new_ys_y_xp{width: 100%;overflow: hidden;}
.new_ys_y_xp img{display: block;float: left;margin: 0 10px 0 0;width: 18px;height: 18px;}
.new_ys_y_wz{width: 100%;overflow: hidden;line-height: 28px;font-size: 16px;}
.new_ys_y_wz b{display: block;font-weight: normal;color: #666666;padding: 9px 0 0 0;}
.new_ys_y_wz span{display: block;color: #999999;padding: 2px 0 0 0;}
.new_ys_t{width: 100%;overflow: hidden;}
.new_ys_t li{width: 100%;padding: 25px 0 16px 0;overflow: hidden;border-bottom: 1px dashed #eeeeee}
.new_ys_t li div{width: 100%;overflow: hidden;}
.new_ys_t li div img{display: block;float: left;margin: 0 10px 0 0;}
.new_ys_t li div span{display: block;float: left;font-size: 20px;line-height: 30px;}
.new_ys_t li p{width: 100%;overflow: hidden;line-height: 28px;font-size: 16px;padding: 16px 0 0 0;}
.new_ys_t li span{display: block;color: #666666;}
.new_ys_t li i{display: block;font-style: normal;color: #999999;padding: 4px 0 0 0;}
.new_ys_r{width: 100%;overflow: hidden;}
.new_ys_r li{overflow: hidden;padding: 24px;border: 1px dashed #eeeeee;}
.new_ys_r_img{display: block;overflow: hidden;float: left;margin: 0 20px 0 0;}
.new_ys_r_img img{display: block;}
.new_ys_r_jx{display: block;float: right;margin: 53px 0; width: 130px;height: 34px;line-height: 34px;text-align: center;font-size: 16px;color: #b50000;background: #EFF3FF;border-radius: 18px;}
.new_ys_r_div{overflow: hidden;}
.new_ys_r_div p{width: 100%;height: 60px;margin: 9px 0 0 0;overflow: hidden;font-size: 20px;line-height: 30px;}
.new_ys_r_div p a{color: #333333;}
.new_ys_r_div div{width: 100%;overflow: hidden;padding: 2px 0 0 0;}
.new_ys_r_div div span{display: block;font-size: 16px;color: #b50000;line-height: 32px;}
.new_ys_r_div div b{width: 280px;height: 10px;overflow: hidden;background: #EFF3FF;border-radius: 5px;display: block;}
.new_ys_r_div div b i{display: block;height: 10px;background: #b50000;border-radius: 5px;}
.new_ys_r_pj{display: block;width: 130px;height: 34px;line-height: 34px;margin: 12px 0 0 0;text-align: center;background: #EFF3FF;color: #b50000;font-size: 16px;border-radius: 18px;}
.new_ys_e{overflow: hidden;padding: 0 24px;}
.new_ys_e_sp{display: block;padding: 17px 0;font-size: 20px;line-height: 30px;font-weight: normal;}
.new_ys_e_so{width: 100%;overflow: hidden;padding: 4px 0;}
.new_ys_e_so a{display: block;overflow: hidden;margin: 0 10px 0 0;float: left;}
.new_ys_e_so a img{display: block;}
.new_ys_e_si{width: 854px;height: 200px;padding: 10px 16px;margin: 24px 0 0 0;border: 1px solid #EEEEEE;border-radius: 5px;font-family: 'Microsoft Yahei';font-size: 16px;outline:none;resize:none;}
.new_ys_e_su{width: 100%;overflow: hidden;padding: 18px 0 0 0;}
.new_ys_e_su label{display: inline-block;padding: 0 0 0 29px;position: relative;line-height: 19px;background: url(../img/new_tp_7.png) no-repeat left center;cursor: pointer;}
.new_ys_e_su label.cla{background: url(../img/new_tp_7_on.png) no-repeat left center;}
.new_ys_e_su label input{position: absolute;left: 0;top: 0;opacity: 0;-moz-opacity: 0;filter:alpha(opacity=0);  }
.new_ys_e_su label span{display: block;font-size: 16px;}
.new_ys_e_sy{display: block;width: 120px;height: 40px;line-height: 40px;border: 0;margin: 32px auto;background: #b50000;color: #FFFFFF;font-size: 18px;border-radius: 8px;cursor: pointer;outline:none;}
.new_ys_w{width: 100%;overflow: hidden;padding: 24px 0 0 0;}
.new_ys_w li{width: 100%;overflow: hidden;padding: 24px 0;border-bottom: 1px dashed #EEEEEE;}
.new_ys_w li .ys_w_btm{display: block;float: right;margin: 53px 0;width: 130px;height: 34px;line-height: 34px;text-align: center;font-size: 16px;color: #b50000;background: #EFF3FF;border-radius: 18px;}
.new_ys_w li .ys_w_img{display: block;overflow: hidden;float: left;margin: 0 20px 0 0;}
.new_ys_w li .ys_w_img img{display: block;}
.new_ys_w li .ys_w_ner{overflow: hidden;float: left;width: 800px;}
.new_ys_w li .ys_w_ner p{width: 100%;height: 60px;margin: 9px 0 0 0;overflow: hidden;font-size: 20px;line-height: 30px;}
.new_ys_w li .ys_w_ner p a{color: #333333;}
.new_ys_w li .ys_w_ner div{width: 100%;overflow: hidden;padding: 6px 0 0 0;}
.new_ys_w li .ys_w_ner div span{display: block;font-size: 16px;color: #b50000;line-height: 38px;}
.new_ys_w li .ys_w_ner div b{width: 280px;height: 10px;overflow: hidden;background: #EFF3FF;border-radius: 5px;display: block;}
.new_ys_w li .ys_w_ner div b i{display: block;height: 10px;background: #b50000;border-radius: 5px;}
.new_ys_q{width: 100%;overflow: hidden;padding: 11px 0;}
.new_ys_q .ys_q_rt{overflow: hidden;float: right;}
.new_ys_q .ys_q_rt input{display: block;float: left;outline:none;font-size: 16px;}
.new_ys_q .ys_q_rt .ys_q_rt_ex{width: 228px;height: 42px;line-height: 42px;padding: 0 15px;border: 1px solid #DDDDDD;border-radius: 4px 0 0 4px;font-size: 16px;}
.new_ys_q .ys_q_rt .ys_q_rt_ex::-webkit-input-placeholder {color:#CCCCCC}
.new_ys_q .ys_q_rt .ys_q_rt_ex:-moz-placeholder {color:#CCCCCC}
.new_ys_q .ys_q_rt .ys_q_rt_ex::-moz-placeholder {color:#CCCCCC}
.new_ys_q .ys_q_rt .ys_q_rt_ex:-ms-input-placeholder {color:#CCCCCC}
.new_ys_q .ys_q_rt .ys_q_rt_but{width: 100px;height: 44px;border: 0;background: #b50000;color: #FFFFFF;border-radius: 0 4px 4px 0;cursor: pointer;}
.new_ys_q .ys_q_lt{overflow: hidden;float: left;}
.new_ys_q .ys_q_lt li{overflow: hidden;float: left;padding: 0 28px 0 0;}
.new_ys_q .ys_q_lt li.active a{font-size: 18px;font-weight: bold;color: #b50000;}
.new_ys_q .ys_q_lt li.active a em{display: block;}
.new_ys_q .ys_q_lt li:hover a{font-size: 18px;font-weight: bold;color: #b50000;}
.new_ys_q .ys_q_lt li:hover a em{display: block;}
.new_ys_q .ys_q_lt li a{display: block;float: left;font-size: 16px;color: #999999;line-height: 30px;}
.new_ys_q .ys_q_lt li a span{display: block;text-align: center;}
.new_ys_q .ys_q_lt li a em{display: none;margin: 6px auto 0 auto;width: 60px;height: 3px;background: #b50000;border-radius: 2px;}
.new_ys_l{width: 100%;border: 1px solid #EEEEEE;border-collapse: collapse;text-align: center;font-size: 16px;line-height: 24px;color: #666666;}
.new_ys_l th{background: #EEEEEE;line-height: 51px;font-weight: normal;}
.new_ys_l td{border-bottom: 1px solid #EEEEEE;padding: 13px 0;}
.new_ys_k{width: 100%;overflow: hidden;padding: 40px 0 30px 0}
.new_ys_k span{display: block;font-size: 16px;line-height: 26px;color: #333333}
.new_ys_j{overflow: hidden;background: #F3F5F7;padding: 20px}
.new_ys_j img{display: block;float: left;margin: 0 30px 0 0}
.new_ys_j div{overflow: hidden}
.new_ys_j div b{display: block;font-weight: normal;font-size: 16px;color: #333333;line-height: 26px;}
.new_ys_h{width: 100%;overflow: hidden;padding: 30px 0}
.new_ys_h span{display: block;font-size: 16px;line-height: 26px;}
.new_ys_g{width: 100%;overflow: hidden;}
.new_ys_g li{overflow: hidden;float: left;margin: 0 40px 0 0;position: relative;}
.new_ys_g li.active em{display: block}
.new_ys_g li label{display: block;overflow: hidden;cursor: pointer}
.new_ys_g li label input{position: absolute;left: 0;top: 0;opacity: 0;-moz-opacity: 0;filter:alpha(opacity=0); }
.new_ys_g li label img{display: block}
.new_ys_g li label em{display: none;width: 20px;height: 20px;position: absolute;right: 0;top: 0;background: url(../imges/pay_img_state.png) no-repeat center;}
.new_ys_f{width: 100%;overflow: hidden;padding: 30px 0 80px 0}
.new_ys_f span{display: block;text-align: right}
.new_ys_f span i{font-style: normal;color: #FF9105;font-size: 30px;}
.new_ys_f a{display: block;width: 120px;height: 40px;line-height: 40px;margin: 20px 0 0 0;text-align: center;color: #FFFFFF;background: #b50000;font-size: 16px; border-radius: 4px;float: right}

.new_ys_d{width: 100%;overflow: hidden;padding: 56px 0;}
.new_ys_d_img{display: block;float: left;margin: 0 34px 0 0;}
.new_ys_d_wt{overflow: hidden}
.new_ys_d_wt span{display: block;font-size: 16px;color: #333333;line-height: 34px;padding: 0 0 4px 0;}
.new_ys_s{width: 100%;overflow: hidden;text-align: left;padding: 37px 0 0 0;}
.new_ys_s span{display: inline-block;padding: 0 20px;margin: 13px 13px 0 0;height: 38px;line-height: 38px;border: 1px solid #DDDDDD;color: #999999;font-size: 16px;border-radius: 5px;cursor: pointer}
.new_ys_s span.active{border: 1px solid #b50000;color: #b50000}


/* 考试中心新增样式 */
.kszx_ys_p{width: 1140px;overflow: hidden;margin: 32px auto;padding: 0 30px;background: #ffffff;border-radius: 8px;}
.kszx_ys_o{width: 100%;overflow: hidden;line-height: 30px;padding: 25px 0;}
.kszx_ys_o em{display: block;float: left;width: 4px;height: 20px;margin: 5px 14px 0 0;border-radius: 5px;background: #2574BC;}
.kszx_ys_o span{display: block;float: left;font-size: 20px;color: #333333;}
.kszx_ys_i{width: 100%;margin: 0 0 30px 0;border: 1px solid #EEEEEE;border-collapse: collapse;font-size: 16px;text-align: center;}
.kszx_ys_i th{background: #EEEEEE;line-height: 50px;font-weight: normal;}
.kszx_ys_i th span{display: block;text-align: left;padding: 0 30px;}
.kszx_ys_i td{border-bottom: 1px solid #EEEEEE;line-height: 28px;padding: 20px 0;}
.kszx_ys_i td span{display: block;text-align: left;padding: 0 30px;}
.kszx_ys_u{width: 100%;line-height: 30px;padding: 37px 0 27px 0;overflow: hidden;text-align: center;border-bottom: 1px dashed #EEEEEE;}
.kszx_ys_u b{display: block;font-weight: normal;font-size: 30px;color: #333333;}
.kszx_ys_u span{display: block;font-size: 16px;color: #666666;padding: 16px 0 0 0;}
.kszx_ys_u p{width: 100%;overflow: hidden;font-size: 24px;color: #b50000;padding: 21px 0 0 0;}
.kszx_ys_u p i{font-style: normal;}
.kszx_ys_y{width: 100%;overflow: hidden;padding: 20px 0 0 0;}
.kszx_ys_y_sp{width: 100%;overflow: hidden;padding: 11px 0 0 0;}
.kszx_ys_y_sp h2{display: block;font-weight: normal;font-size: 20px;color: #b50000;line-height: 30px;}
.kszx_ys_y_so{width: 100%;overflow: hidden;}
.kszx_ys_y_si{display: block;font-weight: normal;font-size: 16px;line-height: 20px;padding: 15px 0 0 0;}
.kszx_ys_y_su{padding: 14px 0 7px 20px;overflow: hidden;}
.kszx_ys_y_su li{width: 100%;margin: 5px 0;overflow: hidden;float: left;position: relative;}
.kszx_ys_y_su li label{display: inline-block;cursor: pointer;position: relative;line-height: 22px;font-size: 16px;color: #666666;}
.kszx_ys_y_su li label span{display: block;overflow: hidden;float: left;}
.y_su_radio li label em{display: block;float: left;width: 20px;height: 20px;margin: 0 8px 0 0;border: 1px solid #E6E6E6;border-radius: 100%;font-style: normal;text-align: center;}
.y_su_radio li img{display: none;width: 22px;height: 22px;position: absolute;left: 0;top: 0;}
.y_su_radio li.active img{display: block;}
.y_su_checkbox li label em{display: block;float: left;width: 20px;height: 20px;margin: 0 8px 0 0;border: 1px solid #E6E6E6;border-radius: 100%;font-style: normal;text-align: center;}
.y_su_checkbox li img{display: none;width: 22px;height: 22px;position: absolute;left: 0;top: 0;}
.y_su_checkbox li.active img{display: block;}
.kszx_ys_y_sy{width: 100%;overflow: hidden;padding: 15px 0 0 0;}
.kszx_ys_y_sy .y_sy_div{overflow: hidden;padding: 6px 18px;}
.kszx_ys_y_sy p{width: 100%;overflow: hidden;font-size: 16px;color: #333333;padding: 15px 0 0 0;}
.kszx_ys_y_sy p input{outline:none;border-left: 0;border-top: 0;border-right: 0;border-bottom: 1px solid #333333;font-family: 'Microsoft Yahei';font-size: 16px;text-align: center;}
.kszx_ys_y_st{width: 970px;height: 98px;padding: 10px 14px;margin: 22px 0 0 0;border: 1px solid #EEEEEE;border-radius: 3px;font-family: 'Microsoft Yahei';font-size: 16px;outline:none;resize:none}
.kszx_ys_y_sr{display: block;width: 150px;height: 50px;line-height: 50px;border: 0;padding: 0;margin: 36px auto;background: #b50000;color: #FFFFFF;font-size: 20px;border-radius: 8px;outline:none;cursor: pointer;}

.xz_system_p{width: 100%;overflow: hidden;padding: 20px 0 0 0;}
.xz_system_p li{width: 100%;line-height: 30px;padding: 10px 0 8px 0;overflow: hidden;border-bottom: 1px dashed #EEEEEE;}
.xz_system_p li div{width: 100%;overflow: hidden;padding: 9px 0;}
.xz_system_p li div img{display: block;float: left;margin: 3px 12px 0 0}
.xz_system_p li div span{display: block;overflow: hidden;font-size: 20px;color: #333333}
.xz_system_p li p{width: 100%;overflow: hidden;padding: 9px 0;}
.xz_system_p li p img{display: block;float: left;margin: 3px 12px 0 0}
.xz_system_p li p span{display: block;overflow: hidden;font-size: 16px;color: #666666;}

.xz_system_o{width: 100%;overflow: hidden;padding-bottom: 76px;}
.xz_system_o h2{display: block;text-align: center;padding: 62px 0;font-size: 36px;color: #333333;line-height: 56px;}
.xz_system_o_sp{width: 1032px;margin: 0 auto;overflow: hidden;}
.xz_system_o_so{display: block;float: left}
.xz_system_o_si{overflow: hidden;float: right;}
.xz_system_o_su{overflow: hidden;padding-top: 3px;}
.xz_system_o_su li{overflow: hidden;padding: 37px 0 0 0;}
.xz_system_o_su li span{display: block;min-width: 90px;float: left;text-align: right;font-size: 18px;color: #333333;line-height: 48px}
.xz_system_o_su li.active div input{width: 234px;float: left}
.xz_system_o_su li div{overflow: hidden;max-width: 430px}
.xz_system_o_su li div input{width: 400px;height: 46px;line-height: 46px;padding: 0 14px;border: 1px solid #EEEEEE;border-radius: 3px;outline:none;font-family: 'Microsoft Yahei';font-size: 18px;}
.xz_system_o_su li div img{display: block;float: right;cursor: pointer;}
.xz_system_o_sy{padding: 36px 0 0 90px;overflow: hidden}

.xz_system_o_sy input{display: block;width: 170px;height: 50px;margin: 0;background: #b50000;color: #FFFFFF;font-size: 18px;border-radius: 10px;border-radius: 10px;border: 0;outline:none;cursor: pointer;}
.xz_system_i{width: 100%;height: 100%;overflow: hidden;background: rgba(0,0,0,0.6);position: fixed;left: 0;top: 0;z-index: 999;}
.xz_system_i_sp{width: 524px;height: 547px;padding: 0 20px;margin: -241px 0 0 -282px;overflow: hidden;background: #FFFFFF;border-radius: 10px;position: fixed;left: 50%;top: 50%}
.xz_system_i_so{width: 100%;height: 64px;line-height: 64px;border-bottom: 1px solid #EEEEEE;overflow: hidden}
.xz_system_i_so img{display: block;float: right;cursor: pointer;margin: 20px 0 0 0;}
.xz_system_i_so em{display: block;float: left;width: 6px;height: 24px;margin: 20px 14px 0 0;background: #b50000;border-radius: 6px}
.xz_system_i_so b{display: block;float: left;color: #b50000;font-size: 20px;}
.xz_system_i_si{overflow: hidden;padding: 0 20px;padding-bottom: 70px;}
.xz_system_i_si li{width: 100%;overflow: hidden;padding: 28px 0 0 0;}
.xz_system_i_si li span{display: block;width: 80px;float: left;font-size: 16px;color: #333333;line-height: 48px;text-align: right}
.xz_system_i_si li div{overflow: hidden;height: 46px;border: 1px solid #EEEEEE;border-radius: 3px;position: relative;}
.xz_system_i_si li div .intext{width: 372px;height: 46px;padding: 0 15px;border: 0;background: none;outline:none;font-family: 'Microsoft Yahei';font-size: 16px;}
.xz_system_i_si li div #btnSendCode{position: absolute;right: 0;top: 0;margin: 0;background: none;font-size: 16px;color: #b50000;cursor: pointer;outline:none;}
.xz_system_i_su{width: 120px;height: 40px;border: 0;display: block;margin: 36px auto;background: #b50000;color: #FFFFFF;font-size: 18px;border-radius: 10px;cursor: pointer;outline:none;}
.xz_system_i_ewm{width: 100%;overflow: hidden;padding: 20px 0}
/*.xz_system_i_ewm img{width: 376px;height: 376px;display: block;margin: 0 auto}*/
.xz_system_i_ewm  .erbg{width: 376px!important;height: 376px!important;display: block;margin: 0 auto;}
.xz_system_i_ewm  .ercode{width: 254px!important;height: 254px!important;display: block;margin: 0 auto;}

/*重新验证*/
.system_red{color: floralwhite;background-color: red;width: 165px;}
.system_cha{color: #020202;background-color: chartreuse;width: 165px;}
.system_roy{color: floralwhite;background-color: royalblue;width: 165px;}
#smrz_ewm{display: none}

.warp_hy_r_wz{display: block;font-size: 16px;line-height: 42px;margin-top: 20px;}

.new_xzys_p{width: 1200px;margin: auto;padding: 31px 0;overflow: hidden;}
.new_xzys_o{width: 348px;height: 38px;margin: 9px 0;overflow: hidden;border: 1px solid #EEEEEE;border-radius: 8px;float: right;position: relative;}
.new_xzys_o input{outline:none;}
.new_xzys_o_p{width: 300px;height: 38px;line-height: 38px;padding: 0 15px;border: 0;font-size: 14px;}
.new_xzys_o_p::-webkit-input-placeholder {color:#999999}
.new_xzys_o_p:-moz-placeholder {color:#999999}
.new_xzys_o_p::-moz-placeholder {color:#999999}
.new_xzys_o_p:-ms-input-placeholder {color:#999999}
.new_xzys_o_o{width: 48px;height: 38px;border: 0;cursor: pointer;background: url("../img/new_xz_img_1.png") no-repeat center;position: absolute;right: 0;top: 0;}
.new_xzys_i{overflow: hidden;float: left;}
.new_xzys_i a{display: block;float: left;}
.new_xzys_i a img{display: block;}
.new_xzys_i span{display: block;float: left;height: 20px;line-height: 20px;margin: 30px 0 0 16px;padding: 0 0 0 16px;font-size: 30px;color: #A62224;font-weight: 700;border-left: 1px solid #EEEEEE;}
.new_xzys_u{width: 100%;border: 0;margin: 4px 0 0 0;border-collapse: collapse}
.new_xzys_u td {padding: 20px 0 0 0;}
.new_xzys_u td p{width: 120px;padding: 0 15px;text-align: right;font-size: 14px;color: #666666;line-height: 20px;}
.new_xzys_u td .updimg1{width: 120px;height: 168px;overflow: hidden;position: relative;background: url("../img/new_xz_img_3.png") no-repeat center;}
.new_xzys_u td .updimg1.active{background: none;}
.new_xzys_u td .updimg1 img{display: none;}
.new_xzys_u td .updimg1 input{width: 100%;height: 0;padding-top: 168px;display: block;position: absolute;left: 0;top: 0;cursor: pointer;}
.new_xzys_u td input{outline:none}
.new_xzys_u td .xzys_u_p{width: 228px;height: 38px;line-height: 38px;padding: 0 15px;border: 1px solid #EEEEEE;border-radius: 6px;font-size: 14px;}
.new_xzys_u td .xzys_u_p::-webkit-input-placeholder {color:#CCCCCC}
.new_xzys_u td .xzys_u_p:-moz-placeholder {color:#CCCCCC}
.new_xzys_u td .xzys_u_p::-moz-placeholder {color:#CCCCCC}
.new_xzys_u td .xzys_u_p:-ms-input-placeholder {color:#CCCCCC}
.new_xzys_u td .xzys_u_o{display: block;overflow: hidden;padding: 0 0 0 24px;margin: 0 30px 0 0;float: left;cursor: pointer;background: url("../img/new_xz_img_4.png") no-repeat left center;position: relative;}
.new_xzys_u td .xzys_u_o input{display: block;position: absolute;left: -30px;top: -30px;opacity: 0;}
.new_xzys_u td .xzys_u_o span{display: block;font-size: 16px;color: #333333;}
.new_xzys_u td .xzys_u_o.active{background: url("../img/new_xz_img_4_on.png") no-repeat left center;}
.new_xzys_u td .xzys_u_o.active span{color: #B50000}
.new_xzys_u td .xzys_u_i{width: 260px;height: 40px;line-height: 40px;padding: 0 15px;border: 1px solid #EEEEEE;border-radius: 6px;font-size: 14px;background: url("../img/new_xz_img_5.png") no-repeat center;background-position: 234px;outline:none;appearance: none;-moz-appearance: none;-webkit-appearance: none;}
.new_xzys_u td .updys{width: 260px;height: 156px;overflow: hidden;position: relative;background: url("../img/new_xz_img_6.png") no-repeat center;}
.new_xzys_u td .updys.active{background: none;}
.new_xzys_u td .updys img{display: none;}
.new_xzys_u td .updys input{width: 100%;height: 0;padding-top: 156px;display: block;position: absolute;left: 0;top: 0;cursor: pointer;}
.new_xzys_u td .xzys_u_u{display: block;width: 160px;height: 50px;margin: 16px auto 36px auto;border: 0;font-size: 20px;color: #FFFFFF;background: #BD1A2D;border-radius: 10px;cursor: pointer;;}
