.zi_impact{font-family: Impact;}

@font-face {font-family:'num';src: url('UnidreamLED.ttf');}

.num{width: 100%; font-size: 12px;box-sizing: border-box;font-family: 'num';text-align: right;padding-right: 10px;line-height: 50px;color: #333;}

.num span{font-size: 44px;padding: 0 2px;}

.jsq{box-shadow: inset 0 1px 10px 0 rgb(96, 97, 99);width: 340px;height: 50px;background: #d3d3cb;}



/* 按钮 */

.ym_lg_an{width: 750px;height: 50px;margin: 40px auto 0;}

.ym_lg_aa{width: 355px;line-height: 48px;font-size: 16px;text-align: center;border-radius: 5px;}

.ym_lg_aa1{float: left;color: #333;border: 1px solid #333;}

.ym_lg_aa1:hover{color: #ff0a00;border: 1px solid #ff0a00;}

.ym_lg_aa2{float: right;color: #fff;background: #ff0a00;border: 1px solid #ff0a00;}

.ym_lg_aa2:hover{background: #c90a04;}

.ym_lg_aa3{float: left;color: #fff;background: #0F0100;border: 1px solid #0F0100;}

.ym_lg_aa3:hover{background: rgba(15, 1, 0, 0.815);}

.ym_yg_aa{width: 355px;line-height: 50px;margin: 50px auto 0; font-size: 16px;text-align: center;color: #fff; background: #ff0a00;border-radius: 5px;}

.ym_yg_aa:hover{background: #c90a04;}

/* 底部报名 */

.dbbm_bm_wk{background: url(../images/dbbm_bj.jpg) center no-repeat;padding: 40px 0 70px;}

.dbbm_bm_nk  .cgbmrs {width: 555px;height: 430px; float: left;font-size: 18px;overflow: hidden;text-align: center;background: #fff;}

.dbbm_bm_nk .dbbm_bmzt_lb {overflow: hidden;width: 550px;height: 315px;line-height: 35px; color: #0F0100;font-size: 18px;text-align: center;margin-top: 20px;}

.dbbm_bm_nk .dbbm_bmzt_lb span{margin: 0 50px;}

.dbbm_bm_nk .dbbm_bm {float: right;width: 615px;z-index: 9;}

.dbbm_bm_nk .tg_ct_form li{width: 100%; height: 85px;background: #fff;margin-top: 30px;}

.dbbm_bm_nk .tg_ct_form li input{width: 100%;line-height: 60px;padding-left: 10px;font-size: 20px;}

.dbbm_bm_nk .tg_ct_form .lli{width: 299px;}

.dbbm_bm_nk .tg_ct_form .lli1{margin-left: 16px;position: relative;}

.dbbm_bm_nk .tg_ct_form .lli1 span{position: absolute;top: 30px;right: 8px;font-size: 18px;color: #999;}

.dbbm_bm_sub{background: #0f0100 !important;}

.dbbm_bm_sub:hover{background: #000000c9 !important;}

/* 关于我们 */

.gywm_gsjj_text{float: left;width: 620px;}

.gywm_gsjj_text .hr{width: 120px;height: 6px;margin-top:30px ; background: #0f0100;}

.gywm_gsjj_img{float: right;width: 560px;margin-top: 10px;}

.gywm_jljs_wk{width: 100%;padding: 50px 0;margin-top: 50px; background: url(../images/gywm_jsbj.jpg) center no-repeat;overflow: hidden;}

.gywm_jljs_img{position: absolute;top: -30px;left: 20px;}

.gywm_jljs_xbj{width: 100%;height: 556px; margin: 30px 0; background: url(../images/gywm_jsxbj.png) center no-repeat;overflow: hidden;}

.gywm_jljs_text{margin-left: 410px;margin-right: 30px;}

.gywm_qywh_wk{width: 100%;margin-top: 50px; padding: 50px 0; background: url(../images/gywm_qywhbj.jpg) center no-repeat;overflow: hidden;}

.gywm_qywh_ul li{float: left;width: 386px;height: 260px;margin-left: 21px; text-align: center;color: #fff; background: rgba(255, 255, 255, 0.123);}

.gywm_qywh_img{width: 88px;margin: 40px auto 15px;}

.gywm_qywh_ul1{width: 793px;margin: 21px auto 0;}

.gywm_ry_wk{width: 100%;padding: 50px 0; background: url(../images/gywm_rybj.jpg) center no-repeat;overflow: hidden;}

.gywm_ry_ul{margin-top: 10px;margin-left: -20px;}

.gywm_ry_ul li{float: left;width: 285px;height: 190px; margin-left: 20px;margin-top: 20px; overflow: hidden;}

.gywm_zt_wk{width: 100%;padding: 50px 0;margin-top: 50px; background: url(../images/gywm_ztbj.jpg) center no-repeat;overflow: hidden;}

.gywm_zt_nav{height: 40px;margin-top: 30px;}

.gywm_zt_navht{position: absolute;top: 34px;left: 0;width: 100%;height: 1px;background: #c8c8c8;}

.gywm_zt_ul{position: absolute;top: 0;left: 10%;}

.gywm_zt_ul li.swiper-pagination-bullet {width:16.6%;height: 40px; display:inline-block;opacity:1;box-sizing:border-box;text-align:center;color:#333; font-size: 16px;background: none; overflow: hidden;}

.gywm_zt_ztx{display: none;width: 30px;height: 6px;margin: 10px auto 0;background: #ff0a00;}

.gywm_zt_ul .swiper-pagination-bullet-active {color: #ff0a00 !important;}

.gywm_zt_ul .swiper-pagination-bullet-active .gywm_zt_ztx{display: block;}

.gywm_ztbm_wk{width: 100%;padding: 20px 0 40px;background: #fff; box-shadow: 0 3px 8px #d4d3d3;}

.gywm_ztbm_form li{float: left;width: 368px;margin-left: 15px;margin-top: 20px; height: 52px;background: #fff;border: 1px solid #afadad;}

.gywm_ztbm_sub{background: #ff0a00 !important;border: 1px solid #ff0a00 !important;}

.gywm_ztbm_sub:hover{background: #c90a04 !important;}

.gywm_ztnj{position: absolute;top: 12px;right: 10px;font-size: 16px;color: #999;}





/* 品质保障 */

.pzbz_top_ul li{float: left;width: 186px;height: 130px;margin-left: 12px; padding: 20px 0 15px;text-align: center;box-shadow: 0px 0px 15px rgba(255, 10, 0, 0.1);border: 1px solid #fff;}

.pzbz_top_ul li:first-child{margin-left: 10px;}

.pzbz_top_ul li:hover{border: 1px solid #FF0A00;}

.pzbz_top_ul .hr{width: 30px;height: 2px;margin: 8px auto 12px; background: #FF0A00;}

.pzbz_dplogo_le{float: left;width:517px;height: 352px;}

.pzbz_dplogo_ri{float: left;width: 680px;height: 404px;margin-left: 3px;}

.pzbz_logolb_ul{border: 1px solid #999;}

.pzbz_logolb_ul li{float: left;width: 169.5px;height: 75px;border: 1px solid #999;position: relative;box-sizing: border-box;}

#pzbz_logolb .swiper-pagination{position: static;}

#pzbz_logolb .swiper-pagination-bullet {width: 20px;height: 3px;background: #D7D7D7;opacity: 1;}

#pzbz_logolb .swiper-pagination-bullet-active{width: 30px; background: #FF0A00;}

.pzbz_fkbz_wk{width: 100%;padding: 50px 0;margin-top: 50px; background: url(../images/pzbz_fkbj.jpg) center no-repeat;overflow: hidden;}

.pzbz_fkbz_ul{width: 886px;margin: 30px auto 0;overflow: hidden;}

.pzbz_fkbz_ul li{float: left;width: 242px;height: 326px;margin-left: 80px;position: relative;}

.pzbz_fkba_ico{position: absolute;top: 0;left: 70px;width: 102px;}

.pzbz_fkbz_imgkk{width: 242px;height: 274px;margin-top: 51px; background: url(../images/pzbz_fkbj.png) center no-repeat;overflow: hidden;}

.pzbz_fkbz_text{margin: 100px 20px 0 20px;}

.pzbz_zxzl_ul{width: 852px;margin: 40px auto 0;overflow: hidden;}

.pzbz_zxzl_ul li{float: left;width: 150px;margin-left: 201px;}

.pzbz_shbz_wk{width: 100%;padding: 50px 0;margin-top: 50px; background: url(../images/pzbz_shbj.jpg) center no-repeat;overflow: hidden;}

.pzbz_shbz_ul li{float: left;width: 384px;height: 426px;padding: 12px;margin-left: 23px;background: #fff; border: 1px solid #707070;}

.pzbz_shbz_img{width: 360px;height: 286px;}

.pzbz_sjs_text{position: absolute;top: 241px;left: 240px;width: 477px;height: 236px;padding: 50px 40px; color: #fff;background: #ff0a00;}

.pzbz_bzh_wk{width: 100%;padding: 50px 0;margin-top: 50px; background: url(../images/pzbz_bzhbj.jpg) center no-repeat;overflow: hidden;}

.pzbz_bzh_ul{margin-left: -4px;}

.pzbz_bzh_ul li{float: left;width:168px ;margin: 5px 0 0 4px;position: relative;background: #CCCCCC;}

.pzbz_bzh_img{width: 168px;height: 217px;overflow: hidden;}

.pzbz_bzh_p{position: absolute;bottom: 0;left: 0; width: 100%;line-height: 40px;font-size: 16px;text-align: center; color: #fff;background: rgba(15, 1, 0, 0.5);}

.pzbz_zws_ul li{position: relative; float: left;width: 257px;margin-left: 57px;}

.pzbz_zws_p{position: absolute;height:80px ;line-height: 28px; font-size: 18px; text-align: center;color: #fff;}

.pzbz_zws_ul1{width: 885px;margin: 10px auto 0;}





/* 套餐 */

.tc_top_gao{height: 85px;}

.tc_topbm_wk{position: absolute;bottom: 0;left: 50%;margin-left: -600px; width: 1200px;height: 170px;background:#fff;overflow: hidden;box-shadow: 0px 2px 15px rgba(15, 1, 0, 0.1);}

.tc_topbm_form li{float: left;width: 368px;margin-left: 15px;margin-top: 20px; height: 52px;background: #fff;border: 1px solid #afadad;}

.tc_topbm_sub{background: #FF0A00 !important;border: 1px solid #FF0A00 !important;}

.tc_topbm_sub:hover{background: #c90a04 !important;}

.tc_topnj{position: absolute;top: 12px;right: 10px;font-size: 16px;color: #999;}

.tc_st{width: 8px;height: 25px; margin: 13px 10px 0 0;background: #FF0A00;color: #FF0A00;}

.tc_bj_p{position: absolute;top: 0;left: 10px;font-size: 16px;}

.tc_top_ul li{float: left;width: 220px;height: 130px;margin-left: 25px; padding: 20px 0;text-align: center;border: 1px solid #E4E4E4;}

.tc_top_ul li:first-child{margin-left: 0px;}

.tc_top_ul li:hover{border: 1px solid #FF0A00;}

.tc_top_ul .hr{width: 30px;height: 2px;margin: 8px auto 12px; background: #FF0A00;}

.tc_pz_wk{width: 100%;padding: 30px 0;margin-top: 40px; background: url(../images/tc_pzbj.jpg) center no-repeat;overflow: hidden;}

.tc_pzlb_ul li.swiper-pagination-bullet {width:150px;height:88px;display:inline-block;opacity:1;line-height:88px;box-sizing:border-box;background: none;border-radius: 0 !important;overflow: hidden;}

.tc_pzlb_ul li.swiper-pagination-bullet:last-child{width: 88px !important;}

.tc_pzlb_ul li.swiper-pagination-bullet p{float: left; width:88px;height:88px;display:inline-block;opacity:1;line-height:88px;box-sizing:border-box;text-align:center;color:#333; font-size: 16px;background: #fff;border-radius: 50%;box-shadow: 0px 0px 20px rgba(15, 1, 0, 0.03);overflow: hidden;}

.tc_pzlb_ul .swiper-pagination-bullet-active p{color: #fff !important; background:#FF0A00 !important;}

.tc_pz_tj{float: left;width: 41px;margin: 40px 10px;}

.tc_zxbxl_ul{margin-top: 10px;margin-left: -20px;overflow: hidden;}

.tc_zxbxl_ul li{position: relative; float: left;width: 285px;height: 220px;margin-left: 20px;margin-top: 20px;overflow: hidden;}

.tc_zxbxl_text{position: absolute;bottom: 0;left: 0;width: 100%;line-height:48px ;font-size: 16px;text-align: center;color: #fff; background: rgba(15, 1, 0, 0.34);}

.tc_fabm_form li{float: left;width: 378px;margin-left: 30px;margin-top: 25px; height: 52px;border: 1px solid #999;}

.tc_fabm_sub{background: #FF0A00 !important;border: 1px solid #FF0A00 !important;}

.tc_fabm_sub:hover{background: #c90a04 !important;}

.tc_tq_wk{width: 100%;padding: 30px 0; background: url(../images/tc_tqbj.jpg) center no-repeat;overflow: hidden;}

.tc_tq_ul li{float: left;width: 200px;}

.tc_tq_img{width: 148px;height: 148px;margin: auto;}

.tc_zzfw_ul{margin-left: -28px;margin-top: 10px;}

.tc_zzfw_ul li{float: left;width: 276px;height: 410px;margin-left: 28px;margin-top: 20px;border: 1px solid #707070;border-radius: 37px;overflow: hidden;}

.tc_zzfw_img{width: 276px;height: 243px;overflow: hidden;}

.tc_cy_wk{width: 100%;padding: 40px 0 45px; background: url(../images/tc_cybj.jpg) center no-repeat;overflow: hidden;}

.tc_anli_ul{margin-left: -14px;margin-bottom: 5px;}

.tc_anli_ul li{float: left;width: 385px;height: 361px;margin-left: 18px;margin-top: 10px;margin-bottom: 10px;box-shadow: 0 3px 8px #d4d3d3; position: relative;}

.tc_anli_text{position: absolute;bottom: 0;left: 0;width: 100%;height: 50px;line-height: 50px; text-align: center;color: #0F0100; background: #fff;}

.tc_anli_zj{float: right;line-height: 30px;margin-top: 10px;padding: 0 10px;color: #fff; background: #FF0A00;border-radius: 15px 0px 0px 15px;}

.tc_kb_jt{width:39px;height:47px;line-height: 47px;font-size: 20px;text-align: center;color: #fff; background-image:none;background: #D7D7D7;border-radius: 5px;}

.tc_kb_jt:hover{background: #FF0A00;}

.tc_kb_jt1 {left:-50px;}

.tc_kb_jt2 {left:auto;right:-50px;}





/* 工艺 */

.gy_top_ul{width: 1100px;margin: auto;}

.gy_top_ul li{float: left;width: 219px;line-height: 48px;text-align: center; border-left: 1px solid #D1D1D1;display: block;}

.gy_top_img{ width: 32px;height: 31px;vertical-align: middle;display: inline-block;margin-right: 5px;}

.gy_dxgy_wk{width: 100%;padding: 45px 0; background: url(../images/gy_dxgybj.jpg) center no-repeat;overflow: hidden;}

.gy_dxgy_stk{float: left;width: 386px;margin-left: 18px;}

.gy_dxgy_ul li{margin-top: 18px;position: relative;}

.gy_dxgy_text{position: absolute;bottom: 0;left: 0;width: 100%;line-height:80px ;font-size: 24px;text-align: center;background: #fff;}

.gy_zlgl_ul{margin-left: -13px;}

.gy_zlgl_ul li{float: left;width: 288px;height: 323px;margin-left: 13px;margin-top: 15px; border: 1px solid #CBD2D9;color: #1B2319;}

.gy_zlgl_img{width: 288px;height: 200px;overflow: hidden;}

.gy_zlgl_tit{width: 100%;line-height: 40px;font-size: 20px;text-align: center;border-bottom: 1px solid #FF0A00;}

.gy_zlys_bj{width: 100%;height: 742px; background: url(../images/gy_zlysbj.jpg) center no-repeat;overflow: hidden;}

.gy_zlys_gao{width: 100%;height: 100px;}

.gy_zlys_kk{position: absolute;width: 1200px;top: 40px;left: 50%;margin-left: -600px;}

.gy_zlys_ul li.swiper-pagination-bullet {width:170px;height:100px;padding: 5px;display:inline-block;opacity:1;box-sizing:border-box;background: none;border-radius: 0 !important;overflow: hidden;}

.gy_zlys_ul li.swiper-pagination-bullet:last-child{width: 98px !important;}

.gy_zlys_ul li.swiper-pagination-bullet p{float: left; width:88px;height:88px;padding: 23px 0;display:inline-block;opacity:1;box-sizing:border-box;text-align:center;color:#333; font-size: 16px;background: #fff;border-radius: 50%;box-shadow: 0px 0px 5px rgba(15, 1, 0, 0.14);overflow: hidden;}

.gy_zlys_ul .swiper-pagination-bullet-active p{color: #fff !important; background:#FF0A00 !important;}

.gy_zlys_tj{float: left;width: 41px;margin: 40px 15px;}

.gy_pzfw_wk{width: 100%;padding: 40px 0 60px; background: url(../images/gy_pzfwbj.jpg) center no-repeat;overflow: hidden;}

