*{ box-sizing:border-box;}
.h100{ height:100px}
img{ max-width:100%;}
.jj_bout{ text-align:center}

@keyframes run5{
	0%{transform:scaleX(1) scaleY(1);}
	50%{transform:scaleX(1.1) scaleY(1.1);}
	100%{transform:scaleX(1) scaleY(1);}
}
#app{ padding-bottom:40px;}
.index_banner{ position:relative; width:100%}
.index_banner .swiper-slide-active img{animation:run5 13s linear;}
.footer{ width:100%; background:url(../images/fbj.png) center center no-repeat;}
.footer1{ padding:40px 0;}
.footer1y{ line-height:48px;}
.footer1y a{ color:#ffffff; display:inline-block; margin-left:70px;}
.footer2{ border-top:1px solid rgba(255, 255, 255, .1); width:100%; padding:40px 0 }
.footer2z p{ color:#ffffff;}
.footer2y .biao{ position:relative; float:left; margin-left:16px;}
.footer2y .biao p{ width:36px; height:36px; background:rgba(255, 255, 255, .1); overflow:hidden;border-radius: 50%;}
.footer2y  .weixin .wem1{width:110px; bottom:46px; position: absolute; height:0; overflow:hidden;transition:all 0.3s; left:-42px;}
.footer2y  .weixin  .wem1 img{ width:110px; height:110px;transition:all 0.3s; }
.footer2y  .weixin:hover .wem1{ height:110px;}
.kewbox{ width:100%;border-bottom: 1px solid #e4e3e3; line-height:50px;}
.kewbox a{ display:inline-block; margin-right:10px;}
.p60{ padding:60px 0}
.index_box ul li{ width:20%; float:left; text-align:center;}
.index_box ul li h3{ margin-top:15px;}
.index_box ul li .imgs{ width:85px; height:85px; margin:0 auto;transform: scaleX(1);transition: transform 0.3s; background: #2d458c;border-radius: 50%; padding:20px;}
.index_box ul li:hover .imgs{ transform: scaleX(-1);}
.index_box1{background: #f6f6f6;}
.tith2{ text-align:center; font-size:30px; font-weight:bold}
.conp{ text-align:center; font-size:14px; color:#888888; margin-top:15px}
.promore{ text-align:center; margin-top:40px;}
.promore a{ display:inline-block; padding:6px 30px; border:1px solid #2d458c; color:#2d458c;}
.promore a:hover{ background:#2d458c; color:#fff;}
.index_box1_cp{ width:100%; position:relative; margin-top:40px;}
.index_box1_cp .swiper-slide  p{ margin-top:10px; text-align:center;}
.index_box3_cp { margin-top:40px;}
.index_box3_cpz{ width:50%; position:relative;}
.info{position: absolute;left:7%;bottom:10%;padding:0 0 0 26px;width: 90%;}
.info:before {content: "";width:2px;height:100%;background: #FFFFFF;position:absolute;left:0;top: 0px;-webkit-transition: all .5s 0s ease-in-out;transition: all .5s 0s ease-in-out;z-index:1;}
.index_box3_cpc{ width:25%; background:#2d458c;}
.index_box3_cpy{width:25%; background:#3f3f3f;}
.info .t{font-size:24px;font-weight: bold;color: #ffffff;}
.info .w{line-height: 26px;color: #ffffff;margin-top: 10px; padding-right:50px;}
.in_h .info{position:relative!important; bottom:0; top:25%} 
.index_box4_new{background: #f6f6f6; padding:40px 0; margin-top:40px;}
.index_box4_newz{ width:48%;}
.index_box4_newy{ width:48%;}
.index_box4_newy h3 a{ color:#2d458c; font-size:34px; line-height:1.6}
.index_box4_newy p{ margin-top:20px;}
.morenew{ margin-top:40px}
.morenew a{display:inline-block; padding:6px 30px;background:#2d458c; color:#fff;}
.index_box4li ul li{ width:32%; float:left; margin-top:40px; margin-right:2%;}
.index_box4li ul li:nth-child(3n+3){ margin-right:0;}
.index_box4li ul li h5{ margin:15px 0; font-size:18px;}
.mc_a1s4_date {position: relative;font-size: 14px;color: #2d458c;  margin-bottom: 22px;}
/*.mc_a1s4_date::before {content: "";position: absolute;left: 0; bottom: 0; width: 5em;height: 1px;background: #2d458c;}*/
.index_box4li ul li p{ color:#888888}
.index_banner{ width:100%; position:relative;}
.index_banner  .swiper-pagination { width:100%; text-align:center; bottom:10px;}
.index_banner  .swiper-pagination  .swiper-pagination-bullet{ display:inline-block; margin:0  5px; width:12px;height:12px; background:none; border:2px solid #ffffff;opacity:1;}
.index_banner  .swiper-pagination  .swiper-pagination-bullet-active{ background:#2d458c!important;border:2px solid #2d458c}
.pctop1 ul li{ display:inline-block;}
.pctop1 ul li.xian{ margin:0px 10px; color:#888888;}
.pctop1{ text-align:right; line-height:40px;}
.topy{ width:26%; padding-top:14px;}
.topy  form{border:2px solid #2d458c; width:100%; height:30px; line-height:30px; background:#ffffff;border-radius:30px; overflow:hidden;}
.topy  form  .input{ float:left; width:77%; height:30px; line-height:30px; border:0; padding-left: 16px;}
.topy  form  .am-btn{ float:right; width:23%; height:30px; line-height:30px; background:#2d458c url(../images/serch.png) center  6px no-repeat; border:0;}
.heady{width:70%;}
.gwc_btn img{ vertical-align:middle;}
.index_box1_cp  .swiper-button-prev{ left:-50px;}
.index_box1_cp  .swiper-button-next{right:-50px;}
.common-nav{ width:100%;  border-bottom: 1px solid #e4e3e3;}
.common-nav a{ float:left; line-height:60px; margin-right:50px; position:relative; font-size:16px;}
.common-nav a.on{color: #2d458c;}
.common-nav a.on::after {content: "";display: block;position: absolute;left:0%;bottom: 0;width:100%;height: 3px;background: #2d458c;transition: all 0.3s;}
.erj_con p{ margin-bottom:20px;}
.erj_fuwu ul li{ float:left; position:relative; width:16.666666%; padding-left:1px;}

.erj_fuwu ul li p{ position:absolute; width:100%; left:0; bottom:10px; line-height:50px; color:#ffffff; text-align:center;}
.weizhi{ line-height:60px; position:relative;}
.ny_newli_z{ width:25%;}
.ny_newli_c{ padding:5% 4%;}
.sj_nian{ font-size:24px;}
.ny_newli_y{ width:62%;}
.ny_newli_y  h5{ font-size:20px; margin:20px 0;}
.ny_newli_y p{ color:#888888}
.ny_newli ul li{ margin-bottom:40px;}
.sj_ri{ margin-top:5px;}
.fenye{ margin:0 auto; margin-top:15px; margin-bottom:60px; text-align:center;}
.fenye a{font-size: 14px;display: inline-block;line-height: 18px;padding: 5px 10px;border: 1px solid #d9d9d9;background-color: #ffffff;margin: 5px;color: #555555;border-radius: 3px;}
.fenye a:hover ,.fenye a.on{background-color: #2d458c;border: 1px solid #2d458c;color: #ffffff;}
.ny_yw_con_bt{ font-size:32px; text-align:center;}
.ny_yw_sj{ text-align:center; margin-top:20px;}
.ny_yw_con_txt{border-top:1px solid #eeeeee; margin-top:20px; padding-top:30px;}
.ny_yw_con_txt p{ margin-bottom:20px;}
.ny_yw_con_fhy a{display:inline-block; padding:6px 30px;background:#2d458c; color:#fff;}
.ny_yw_con{ padding-bottom:60px;}
.ny_yw_con_fh { border-top:1px solid #eeeeee; margin-top:40px; padding-top:20px;}
.ny_yw_con_fhz p{ margin-bottom:8px}
.lx_con{background: #f6f6f6;}
.lx_conz{ width:50%;}
.lx_cony{ width:50%; padding:50px;}
.lx_cony h3{color: #2d458c; border-bottom:1px solid #2d458c; font-size:24px; padding-bottom:20px; margin-bottom:30px;}
.lx_cony p{ margin-bottom:20px}
.lybox{ text-align:center; font-size:30px;}
.lyboxz{ width:49%}
.lyboxy{ width:49%;}
.lybox_bd{ margin-top:40px;}

.lybox_bd .layui-input, .lybox_bd .layui-select, .lybox_bd .layui-textarea{ background: #f6f6f6; font-size:14px; border:none;}
.lybox_bd .layui-form-select dl{ font-size:14px; text-align:left;}
.lybox_bd .layui-textarea {min-height: 162px;}
.ljtj_btn{ margin-top:20px;}
main{
    min-height: calc(100vh - 393px);
}
.ziyuan_list{ margin-top:60px;}
.ziyuan_list  ul li{ border:1px solid #eeeeee; padding:20px; margin-bottom:40px;}
.ziyuan_listZ{ width:55%;line-height:36px;}
.ziyuan_listZ a{ font-size:18px; font-weight:bold;}
.ziyuan_listC{ width:30%; line-height:36px;}
.ziyuan_listC span{ display:inline-block; margin-right:100px;}

.ziyuan_listY{ width:15%; text-align:right;}
.ziyuan_listY a{display:inline-block; padding:6px 30px;background:#2d458c; color:#fff;}
.ziyuan_list  ul li:hover{box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, .1);}
.login_boxy{ width:45%; padding-top:40px}
.login_boxz{ width:45%;}
.hy_dbt{ font-size:24px; margin-bottom:20px;}
.fukong{ padding-top:60px;}
.gwc_div{ position:absolute;right:0px; top:2px;}
.gwc_div a{ display:inline-block;color:#2d458c; border:1px solid #2d458c; height:32px; line-height:32px; padding:0px 20px;}
.gwc_div a i{ display:inline-block; width:16px; height:16px; background:url(../images/gwc00.png) left no-repeat; position:relative; top:3px; margin-right:10px;}
.gwc_div a:hover{ background:#2d458c; color:#ffffff}
.gwc_div a:hover i{background:url(../images/gwc11.png) left no-repeat;}
.cp_lieb{ margin-top:10px; margin-bottom:40px}
.cp_lieb ul li{border: solid 1px #ccc; width:18.4%; float:left; margin-bottom:20px; margin-right:2%}
.cp_lieb ul li:nth-child(5n+5){ margin-right:0;}
.cp_lieb ul li p{ text-align:center; padding:20px;}
.cp_lieb ul li:hover{border: solid 1px #2d458c;}
.cp_liebxz{ width:24%; border:1px solid #cccccc; padding:20px;}
.cp_liebxy{ width:74%; min-height:470px;}
.cp_liebxy ul li{border: solid 1px #ccc; width:23.5%; float:left; margin-bottom:20px; margin-right:2%;height:calc(width)} 
.cp_liebxy_txt{ padding:10px; text-align:center;height:126px}
.cp_liebxy_txt h6{     height: 48px;font-size:16px; margin-bottom:10px;}
.cp_liebxy_txt p{ color:#888888;overflow: hidden;
text-overflow: ellipsis;  /* 超出部分省略号 */
word-break: break-all;  /* break-all(允许在单词内换行。) */  
display: -webkit-box; /* 对象作为伸缩盒子模型显示 */
-webkit-box-orient: vertical; /* 设置或检索伸缩盒对象的子元素的排列方式 */
-webkit-line-clamp: 2; /* 显示的行数 */
}
.cp_liebxy ul li:hover{border: solid 1px #2d458c;}
.cp_liebxy  ul li:nth-child(4n+4){ margin-right:0;}
.cp_liebxz  .layui-form-item .layui-input-inline {float:none;width:100%;margin-right:0px; margin-bottom:10px;}
.sx_dl dl{ border-bottom:1px solid #eeeeee; padding:10px 0;}
.sx_dl dl dt{ color:#888888}
.sx_dl dl  dd a{ display:inline-block; margin-right:15px; margin-top:10px;}
.sx_dl dl  dd .on{ font-weight:bold;color: #2d458c;}
.cp_hsbox{ background:#f6f6f6; padding-bottom:40px;}
.cp_hsbox_cpz{ width:45%;}
.cp_hsbox_cpy{ width:50%;}
.cp_hsbox_cpy h6{ font-size:20px; font-weight:bold;}
.cp_hsbox_cpy h5{ margin-top:20px; color:#888888;}
.numszj{ margin-top:35px;}
.btnMinus,#btnMinus{width:38px;height:38px;border: solid 1px #e0e0e0;display: block;text-align: center;line-height: 38px;font-weight: bolder;font-size: 24px; float:left}
.btnAdd,#btnAdd{float:left;width:38px;height: 38px;border: solid 1px #e0e0e0;display: block;text-align: center;line-height: 38px;font-weight: bolder;font-size: 24px;}
.quantity,#quantity{float:left;width:58px;height: 38px;border-top: solid 1px #e0e0e0;border-bottom: solid 1px #e0e0e0;text-align: center;line-height: 38px;}
.btns-gwc{ margin-top:35px;}
.btns-gwc a {display: inline-block;padding:10px 30px;background:#2d458c;color:#fff; margin-right:15px;}
.btns-gwc a:hover{opacity:0.9;}
.cpjs_wz{ margin-top:35px;}
.cpjs_wzz{ width:66px;}
.cpjs_wzy{ width:calc(100% - 66px)}
.cpjs_wzy p{ margin-bottom:5px;}
.cpjs_wzy p a{ display:inline-block; width:100%;color: #2d458c;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.cpnrtab{ margin-top:30px; border-bottom:1px solid #eeeeee; line-height:45px;}
.cpnrtab ul li{ float:left; padding:0px 25px; cursor:pointer; font-size:16px;}
.cpnrtab ul li.ac{background: #2d458c; color:#ffffff}
.cpnrcon_txt{ display:none;}
.cpnrcon_txt_1 p{ margin-top:15px;}
.cpnrcon{ margin-top:20px;}
.cpnrcon_txt_2 td{ padding:5px 20px;}
.cpnrcon_txt_2 tr{ background-color:#f6f6f6;}
.cpnrcon_txt_2 tr:nth-child(2n) { background-color:#ffffff;}
.cpnrcon_txt_3_bt{ position:relative; padding-left:14px; font-size:16px;}
.cpnrcon_txt_3_bt:before{position: absolute;content: '';background: #2d458c;width:5px;height:16px;top:4px;left: 0;}
.cpnrcon_txt_3_list{ margin-top:20px;}
.cpnrcon_txt_3_bt_k{ margin-top:30px;}
.cpnrcon_txt_3_list p{ background:url(../images/zxlistarrow.gif) left no-repeat; text-indent:24px;}
.xiangg_cplist{ padding:40px 0;}
.xiangg_cplist_bt{ position:relative; padding-left:14px; font-size:16px;}
.xiangg_cplist_bt:before{position: absolute;content: '';background: #2d458c;width:5px;height:16px;top:4px;left: 0;}

.xiangg_cplist_con{ position:relative; margin-top:20px; padding-bottom:40px;}
.xiangg_cplist_con  .swiper-slide{ padding:1px;}
.xiangg_cplist_con  .swiper-slide a{ display:block; border:1px solid #cccccc}
.xiangg_cplist_con  .swiper-slide a:hover{ border:1px solid #2d458c}
.xiangg_cplist_con  .swiper-pagination { width:100%; text-align:center; bottom:0px;}
.xiangg_cplist_con  .swiper-pagination  .swiper-pagination-bullet{ display:inline-block; margin:0  5px; width:12px;height:12px; background:#2d458c; opacity:.2;}
.xiangg_cplist_con  .swiper-pagination  .swiper-pagination-bullet-active{ opacity:1;}
.cpnrcon_txt_3_list { background-color:#f6f6f6; padding:20px;}
.cpnrcon_txt_3_list p{ margin:7px 0;}

.cp_xjbox{background-color: #e1e3e7;padding: 12px;}
.list-item-narrow{border:1px solid #c5c5c5; background:#ffffff}
.list-item-narrowz{ width:18%;}
.list-item-narrowy{ width:80%; padding:40px;}
.list-item-narrowy h6{ font-size:20px; font-weight:bold;}
.list-item-narrowy h5{ margin-top:20px; color:#888888;}
.cp_xjbox1{ margin-top:20px; border:1px solid #cccccc; margin-bottom:40px; padding:40px;}

.cp_xjbox1  .layui-form-label{ float:none; text-align:left;}
.cp_xjbox1  .layui-form-item .layui-inline { width:48%;margin-bottom:5px;margin:0 1%; float:left;}
.cp_xjbox1  .layui-form-item .layui-inline  .layui-input-inline{ width:100%; margin-right:0;}
.hongse{color: #ff2626;}
.cp_xjbox1 .layui-input-block {margin-left:0px;}
.anniu_cen{ text-align:center;}
.register_box  .layui-form-label{ float:none; text-align:left;}
.register_box  .layui-form-item .layui-inline { width:48%;margin-bottom:5px;margin:0 1%; float:left;}
.register_box  .layui-form-item .layui-inline  .layui-input-inline{ width:100%; margin-right:0;}
.register_bt{ text-align:left; font-size:24px; margin-bottom:40px; position:relative; padding-left:20px;}
.register_bt::before {position: absolute;content: '';background: #2d458c;width: 5px;height:24px;top:0px;left: 0;}
.register_bt01{ margin-top:40px;}

.login_box .layui-form-label{ float:none; text-align:left;}
.login_box  .layui-input-block { margin-left:0px;}

.login_box  .layui-form-item .layui-form-checkbox {margin-top: 0px;}
.huy_zcbox{ padding:20px 0  40px 0;}
.huy_zcboxz{ width:20%;border:solid 1px #ccc; padding-bottom:40px;border-top: solid 3px #0a3782;}
.huy_zcboxz .huy_zcboxz1 h5{background: #f2f2f2; line-height:50px; padding-left:20px; font-size:16px; font-weight:bold;}
.huy_zcboxz1 p{ width:100%; border-bottom:solid 1px #eee; border-top:1px solid #eee; padding-bottom:10px;}
.huy_zcboxz1 p a{ display:block; padding-left:20px;margin-top:10px}
.huy_zcboxz1 p a.on{ color:#0a3782;}
.huy_zcboxy{ width:77%;}
.huy_zcboxy_bt{ border-bottom:1px solid #eeeeee; line-height:50px;}
.huy_zcboxy_bt span{ display:inline-block; background:#0a3782; color:#ffffff; padding:0px 30px;}
.layui-form-item .layui-form-label{ float:none; text-align:left;}
.layui-form-item  .layui-input-block { margin-left:0px;}
.huy_zcboxy_form{ width:50%; margin:0 auto; margin-top:30px;}
.zx_xxlist{ margin-top:10px;}
.zx_xxlist ul li{ overflow:hidden; padding:12px 0; border-bottom:1px dashed #ddd; background:url(../images/quan.png) left no-repeat; padding-left:15px;}
.zx_xxlist ul li a{ float:left; width:70%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.zx_xxlist ul li span{ float:right; color:#888888;}
.xxbttit{ margin-top:30px; text-align:center; font-size:24px;}

.xunjia_box ul li{ border:1px solid #eee; margin-top:20px;}
.xunjia_box ul li .numbers{background: #f1f1f1; line-height:32px; border-bottom:1px solid #eee; padding-left:20px;}
.xunjia_box ul li .numbers .checkOrders{float: right;padding-right: 30px}
.botz { width:80%; padding:20px 40px;border-right:1px solid #eee;}
.boty { width:20%; text-align:center;  padding:38px 0;}
.boty .boty_zt_a{ margin-top:5px;}
.boty .boty_zt_a a{display:inline-block; width:100px;border: solid 1px #0a3782;border-radius: 5px;height: 28px;line-height: 28px;color: #0a3782;}
.boty .boty_zt_a a:hover{ background:#0a3782; color:#fff;}
.botz_z{ width:80px;}
.botz_y{ width:80px; text-align:center; padding:20px 0;}
.botz_c{width:calc(100% - 160px); padding:10px 20px;}
.botz_c h6 a{ font-size:16px; font-weight:bold;}
.botz_c h6{ margin-bottom:10px;}

.liulcp{ padding-top:40px;}
.iPhone_d_2{ margin-bottom:20px;}
.iPhone_d_2 a{ color:#ffffff}
.iPhone_d_2 span{ position:relative; display:inline-block; padding:0px 20px;height:37px;background-color:#2d458c;border-radius:100px; line-height:37px; color:#ffffff; margin-right:5px;}
.iPhone_d_2 span b{ display:inline-block; width:24px; height:24px; position:relative; top:4px; margin-right:5px;}
.cp_gwcbox{border: solid 1px #e5e5e5;border-top: solid 3px #0a3782; margin-bottom:60px;}
.cp_gwcbox1{background: #f2f2f2;}
.td1{ width:10%; float:left}
.td2{ width:65%; float:left}
.td3{ width:15%; float:left}
.td4{ width:10%; float:left}
.tdp{ padding:20px;}
.gwccp_z{ width:10%;}
.gwccp_c{ width:85%}
.cp_gwcbox2  .layui-input-block{ margin-left:0;}
.gwccp_c h6{ font-weight:bold; font-size:16px; margin-bottom:5px;}
.gwccp_c h5{ color:#888888}
.cp_gwcbox2_list{ border-bottom:1px solid #e5e5e5}
.submits_btn {margin-top: 50px;text-align: center;padding-bottom: 50px;}
.jiag_box1{ color:#ff0000; font-weight:bold;}
.submits_btn1{ text-align:right; padding:20px; margin-top:20px;}
.submits_btn1_je{ margin-bottom:10px;}
.submits_btn1_je span{color:#ff0000; font-weight:bold; font-size:24px;}
.jiesuanbox{ padding:30px 0;}
.jiesuanbox   h2{ margin-bottom:20px;}
.jiesuanbox1{border: solid 1px #e3e3e3;padding: 20px 20px;}
.jiesuanbox1 span{color:#ff0000; font-weight:bold;}
.jiesuanbox ul li{ float:left; width:20%; border:1px solid #e3e3e3; text-align:center; margin-right:20px; padding:20px;}
.cadbox{ margin-bottom:50px;}
.cadlist{margin-left:0px; margin-top:20px;}
.cadbtn{ margin-top:20px;}

.cp_liebxz  .layui-form-select .layui-input {background: #f6f6f6;font-size: 14px;}





@media screen and (max-width:1024px) {
	.wap60{ padding:30px 0;}
	.h100{ height:74px}
	.w1280{ width:94%;}
	.index_box3_cpz,.index_box3_cpc ,.index_box3_cpy,.index_box4_newy,.index_box4_newz  { float:none; width:100%;}
	.index_box4li ul li { float:none; width:100%;}
	.footer1,.footer2y{ display:none;}
	.footer2z{ float:none; width:100%; text-align:center;}
	.index_box ul li {width:50%; margin:10px 0;}
	.kewbox  .w1280{white-space:nowrap;overflow:auto;max-width:inherit !important;}
	.index_box4_newy h3 a { font-size:24px;}
	.index_box4_newy h3{ margin-top:10px;}
	.index_box1_cp  .swiper-button-prev{ left:15px;}
    .index_box1_cp  .swiper-button-next{right:15px;}
	.erj_fuwu ul li{ width:33.3333%; padding-bottom:1px;}
	.ny_newli_z,.ny_newli_c{ width:100%; float:none;}
	.ny_newli_y{ width:100%; float:none;}
	.ny_newli_c{ padding:5% 0}
	.ny_newli_y h5 { margin-top:0;}
	.ny_yw_con_fhy{ display:none;}
	.ny_yw_con_bt{ font-size:24px;}
	.ny_yw_sj { margin-top:10px;}
	.lx_cony {width:100%;padding: 20px; float:none;}
    .lx_conz {width: 100%; float:none;}
    .lyboxz{ width:100%; float:none;}
    .lyboxy{width:100%; float:none;}
	.ziyuan_listZ {width:100%; float:none;}
	.ziyuan_listY ,.ziyuan_listC{ width:100%; float:none; text-align:left;}
	.ziyuan_listC span{ display:inline-block; margin-right:30px;}
	.login_boxz {width:100%; float:none;}
	.login_boxy{width:100%; float:none; text-align:center; border-top:1px solid #eeeeee; margin-top:40px;}
	.cp_lieb ul li{ width:49%;}
	.cp_lieb ul li:nth-child(5n+5){ margin-right:0; margin-right:2%}
	.cp_lieb ul li:nth-child(2n+2){ margin-right:0;}
	.cp_liebxz {width:100%;}
	.cp_liebxz .layui-form-item .layui-input-inline { width:100%; margin-left:0}
	.cp_liebxy{ width:100%; margin-top:20px;}
	.cp_liebxy ul li{width:49%;}
	.cp_liebxy ul li:nth-child(2n+2){ margin-right:0;}
	.cp_hsbox_cpz{ width:100%;}
	.cp_hsbox_cpy{ width:100%; margin-top:10px;}
	.list-item-narrowz {width:100%;}
	.list-item-narrowy { width:100%}
	.cp_xjbox1 .layui-form-item .layui-inline { width:100%}
	.cp_xjbox1  .layui-input-inline{ margin-left:0;}
	.register_box  .layui-form-item .layui-inline { width:100%;margin-bottom:5px;margin:0 1%; float:left;}
	.register_box  .layui-input-inline{ margin-left:0;}
	.login_box .layui-form-item .layui-form-checkbox { margin-top:6px;}
	.huy_zcboxz {width:100%;}
	.huy_zcboxy{ width:100%; margin-top:20px;}
	.huy_zcboxy_form{ width:100%; margin-top:10px;}
	.botz_z{ display:none;}
	.botz_c p{ display:none;}
	.boty { width:36%;}
	.botz {width: 64%;padding: 20px;border-right: 1px solid #eee;}
	.botz_c { width:80%; padding:10px 5px;}
	.botz_y{ width:20%; padding:10px;}
	.liulcp{ padding-top:28px;}
	.gwccp_z{ display:none}
	.gwccp_c{ width:100%;}
	.gwccp_c  h5{ display:none;}
	#btnMinus {width:16px;height:20px;border: solid 1px #e0e0e0;display: block;text-align: center;line-height:20px;font-weight: bolder;font-size:18px;float: left;}
	#btnAdd {float: left;width: 16px;height: 20px; border: solid 1px #e0e0e0;display: block;text-align: center;line-height: 20px;font-weight: bolder;font-size: 18px;}
	#quantity {float: left;width:35px;height:20px;border-top: solid 1px #e0e0e0;border-bottom: solid 1px #e0e0e0;text-align: center;line-height: 20px;}
	.td1{width: 12%;}
	.td2{width: 50%;}
	.td3{width: 22%;}
	.td4{width: 13%;}
	.tdp {padding:10px 3px;}
	.gwccp_c h6 { font-size:13px;}
	.jiesuanbox ul li{width:100%; margin-bottom:10px;}

	main{
	    min-height:calc(100vh - 197px);
	}
}
