/* 2023-09*/




/* top str*/

.dq_center{ margin:0px auto;}

.top_kk{ width:100%; position:fixed; z-index:100000; left:0px; right:0px; background-color:#fff; box-shadow: 0px 5px 5px #ccc;}
.top_n{ height:100px; position:relative; background-color:#f00;}
.top_n div.logo{ position:absolute; top:20px; width:180px; }
.top_n div.dh{ width:840px; position:absolute; right:0px; }
.top_n div.dh ul li{ width:120px; height:100px;float:left;   font-size:16px; font-family:Microsoft YaHei; position:relative;}

.top_n div.dh ul li a.lm{ font-size:18px; height:70px; line-height:25px;padding-top:25px; border-top:5px solid #fff;display:inline-block; width:100%; position:relative; font-weight:bold; text-decoration:none;}
.top_n div.dh ul li:hover a.lm{ background-color:#0150d3; color:#fff; border-top:5px solid #0061ff;}

.top_n div.dh ul li a.lm em{ display:block; clear:both; text-align:center; font-size:14px; color:#d2d2d2;}
.top_n div.dh ul li a.lm span.sm{ display:block; clear:both; display:block; clear:both; font-size:14px; color:#aaa; position:absolute; top:35px; text-align:center; display:block; background-color:#CCC;}
.top_n div.dh ul li.active{ color:#060; }
.top_n div.dh ul li.active  a.lm{ background-color:#0150d3;  color:#fff !important; border-top:5px solid #0061ff;}



.top_n div.tel{ position:absolute; width:200px; height:60px; right:0px; padding-top:5px; text-align:left; top:15px;}
.top_n div.tel i.iconfont{ color:#666; position:absolute; left:0px; top:5px; font-size:36px;}
.top_n div.tel span.wz{ display:block; clear:both; color:#999; padding-left:40px; font-size:14px; }
.top_n div.tel span.tel{ display:block; clear:both; color:#fca600; padding-left:40px; font-size:18px; font-family:Arial, Helvetica, sans-serif; line-height:23px;}

.top_jj{ height:100px;  }


/* top end*/


/*zixun str*/
.suspension{width: 46px; height: 210px; position: fixed; right: 30px; bottom: 60px; z-index: 999;}
.suspension .consult{background-image: url(../images/zx/top-icon.png); background-repeat: no-repeat; background-position: center -1px; background-color: #0150d3; display: block; position: relative; width: 46px; height: 46px;border-radius:5px;}
.suspension .consult .suspension-list{position: absolute; width: 240px; right: -38px; top: -200px; z-index: 30; display: none;}
.suspension-list-content{position: absolute; width: 240px; right: 85px; background: #fff; border: 1px solid #ddd;  box-shadow: 0 6px 12px 0 rgba(0,0,0,.15);}
.suspension-list ul{margin: 32px 24px;}
.suspension-list ul li{position: relative; display: list-item; width: 100%; height: auto; padding: 16px 0; margin-top: 10px; overflow: hidden; border-top: 1px solid #f4f4f4;}
.suspension-list ul li:first-child{padding-top: 0; border-top: none;}
.suspension-list ul .suspension-list-bottom{margin-bottom: 0; padding-bottom: 0;}
.suspension-list-bottom .info-value{font-size: 12px; font-weight: inherit; color: #999;}
.suspension-list ul li:first-child{margin-top: 0;}
.service-phone, .service-qq, .service-proposal{display: inline-block; width: 100%; height: 100%; background-repeat: no-repeat; background-position: 0 0; }
.service-qq, .service-proposal{cursor:pointer;}
.service-phone{background-image: url(../images/zx/suspend_icon_01.png);}
.service-phone:hover{background-image: url(../images/zx/suspend_icon_01_blue.png)}
.service-qq{background-image: url(../images/zx/suspend_icon_03.png);}
.service-qq:hover{background-image: url(../images/zx/suspend_icon_03_blue.png);}
.service-proposal{background-image: url(../images/zx/suspend_icon_02.png);}
.service-proposal:hover{background-image: url(../images/zx/suspend_icon_02_blue.png)}
.info-name{display: block; padding-left: 52px; height: 14px; font-size: 14px; color: #333;}
.info-value{display: block; padding-left: 52px; margin-top: 8px; height: 18px; font-size: 18px; font-weight: 700; color: #2b8c3a;}
.suspension a.consult:hover .suspension-list{display: inline !important;}
.suspension .cart{background-image: url(../images/zx/top-icon.png); display: block; position: relative; width: 46px; height: 46px; margin-top: 10px; border: 1px solid #cccccc; background-color: #fff; background-repeat: no-repeat; background-position: center;border-radius:5px;}
.suspension a.cart:hover .pic{display: block;}
.suspension .back-top{background-image: url(../images/zx/top-icon.png); background-repeat: no-repeat; background-position: center bottom; display: block; width: 46px; height: 46px; border: 1px solid #cccccc; background-color: #fff; -webkit-transition: all 0s ease-in-out; -moz-transition: all 0s ease-in-out; -o-transition: all 0s ease-in-out; transition: all 0s ease-in-out; margin-top: 10px;border-radius:5px;}
.suspension .cart .pic{display: none; position: absolute; left: -133px; top: -120px; width: 139px; height: 163px;}
.pic-content{position: absolute; width: 139px; height: 163px; border: 1px solid #ddd; box-shadow: 0 6px 12px 0 rgba(0,0,0,.15); background: url(../images/zx/ewm.jpg) center no-repeat; right: 10px;}
/*zixun end*/




/* index str*/
 .in_about_kk{ display:block; clear:both; height:680px; width:100%;}
 .in_about_x01{ position:relative; height:610px; padding-top:70px; background-color:#fff;}
 .in_about_pic{ width:680px; height:479px; }
 .in_about_pic img{ width:680px; height:479px;}
 .in_about_nr{ background-color:#f3f3f3; position:absolute; left:680px; top:0px; right:0px; height:815px; padding-bottom:60px; overflow:hidden; display:block; clear:both;}
 .in_about_nr002{ display:block; clear:both; padding:70px 65px 65px 65px;}
 .in_ab_name{ display:block; clear:both; border-bottom:1px solid #d2d2d2; padding-bottom:15px; margin-right:100px;}
 
 .in_about_wz{ font-size:18px; line-height:210%; padding-top:20px; height:590px;  overflow:hidden; }
 .in_about_wz p{   color:#666; padding-top:5px; padding-bottom:5px; }
 .in_about_wz div{ color:#666; padding-top:5px; padding-bottom:5px; }
 
 .gs_clxx{ width:100%; display:block; clear:both; height:540px; background-color:#0150d3;background-image: url(../images/gs_jb_bg.jpg); background-repeat:no-repeat; background-position:center bottom; border-bottom:12px solid #fbca04; }
 
 .p_jb01{ display:block; clear:both; position:relative;}
 .p_jb01 .bt02{ position:absolute; top:50px; left:30px;}
 .p_sx_list{display: flex;    flex-direction: row; padding-top:300px; }
 .p_sx_list .x{display: block;clear: both;width: 100%;text-align:center; position:relative;}
 .p_sx_list .x:after {content: "";    display: block;    position: absolute; background:rgba(255,255,255,0.5); width:1px; height:50px; right:0px; top:50px;}
 .p_sx_list .x:last-child:after{ display:none;}
 .p_sx_list .x span{ display:block; clear: both; color:#fff;}
 .p_sx_list .x span.num{ font-size:36px; padding-top:15px;}
 .p_sx_list .x span.name{ font-size:16px; padding-top:5px;}
 .p_sx_list .x .tb img{ width:50px !important;}

 .fwlb_kk{ width:100%; display:block; clear:both; height:880px; background-color:#fff;background-image: url(../images/fwlb_bg.jpg?v=123); background-repeat:no-repeat; background-position:top bottom;  }
.fwlb_bt{ text-align:center; padding-top:60px; padding-bottom:50px;}

.fwlb_nr_kk{   height:570px; background-color:#fff; border-radius:20px;box-shadow: 0px 10px 10px #eee;}
.fwlb_list_kk01{ display: flex;    flex-direction: row; padding:10px; }
.fwlb_list_kk01 .fw{ display:block; clear:both; width:100%; text-align:center; padding-top:60px; position:relative; cursor:pointer;}
.fwlb_list_kk01 .fw span{ display:block; clear:both;}
.fwlb_list_kk01 .fw span.wz{ font-size:18px; padding-top:30px;}
.fwlb_list_kk01 .fw:hover span.wz{ color:#0150d3;}

.fwlb_list_kk01 .fw:after {content: "";    display: block;    position: absolute; background:rgba(0,0,0,0.2); width:1px; height:40px; right:0px; top:110px;}
.fwlb_list_kk01 .fw:last-child:after{ display:none;}
.fwlb_bm .fw:before{content: "";    display: block;    position: absolute; background:rgba(0,0,0,0.2); width:40px; height:1px; left:50%; bottom:-50px; margin-left:-20px;}






.fwal_kk{ width:100%; display:block; clear:both;  background-color:#fff; padding-bottom:100px;}
.fwal_bt{ text-align:center; padding-top:10px; padding-bottom:50px;}
.fwan_type{ text-align:center; display:block; clear:both; padding-bottom:30px;}
.fwan_type span{ display:inline-block; width:120px; height:48px; background-color:#ededed; line-height:48px; font-size:16px; margin-left:2px; margin-right:2px; margin-bottom:5px;}
.fwan_type span.active{ background-color:#0150d3; color:#fff;}
.fwan_type span:hover{ background-color:#0041ae; color:#fff; cursor:pointer;}
.fwan_type span a{ font-size:16px;}
.fwan_type span:hover a{ color:#fff;}
.fwan_type span.active a{ color:#fff;}
.fwal_nr_kk{ height:1025px; width:100%;background-image: url(../images/test/001.jpg); background-repeat:no-repeat; background-position:top bottom;  }
.fwal_gd_kk{ display:block; clear:both;}
.fwal_gd_kk  .swiper-slide img{ width:100%; display:block;}
.fwal_gd_kk  .swiper-slide{ position:relative;}
.fwal_gd_kk  .swiper-slide .fd{ display:none;}
.fwal_gd_kk  .swiper-slide:hover .fd { padding:20px 50px;   display:block; background-color:rgba(1,80,211,0.9); position:absolute; top:0px; left:0px; right:0px; bottom:0px;}
.fwal_gd_kk  .swiper-slide:hover .fd .bt{ padding-top:40px; padding-bottom:30px; font-size:22px; font-weight:bold; text-align:center; display:block; clear:both; color:#fff;}
.fwal_gd_kk  .swiper-slide:hover .fd .nr{ font-size:18px;   display:block; clear:both; color:#fff; line-height:160%;}
.fwal_gd_kk  .swiper-slide:hover .fd .xq_bn{ font-size:16px; background-color:#fecd04; color:#0150d3; border-radius:3px; position:absolute; width:180px; bottom:50px;  text-align:center; height:44px; line-height:44px; left:50%; margin-left:-90px;}
.fwal_gd_kk  .swiper-slide:hover .fd .xq_bn:hover{ background-color:#fe9d04; cursor:pointer; color:#fff;}
.fwal_gd_kk  .swiper-slide .anbt{ position:absolute; bottom:0px; left:0px; right:0px; line-height:70px; background-color:rgba(32,37,44,0.8); text-align:center; font-size:20px; color:#fff; font-weight:bold;}
.fwal_gd_kk  .swiper-slide:hover .anbt{ display:none;}

.xx_more_01{ text-align:center; padding-top:50px;}


.in_news_kk{ width:100%; display:block; clear:both;  background-color:#fff; padding-bottom:80px;}
.in_news_list{ display:block; clear:both;   flex-direction: row;   overflow:hidden;}
.in_news_list .in_xx_kk{ width:50%; float:left;}
.in_news_list  .in_news_xq{ height:110px; display:block; position:relative; padding-left:120px; margin-bottom:60px; cursor:pointer; }


.in_news_list  .in_news_xq .rq{ position:absolute; top:0px; left:0px; width:110px; height:100px; display:inline-block; background-color:#ededed; text-align:center; font-size:50px; padding-top:10px;font-weight:bold;}
.in_news_list  .in_news_xq .rq em{ font-size:18px; display:block; clear:both;}
.in_news_list  .in_news_xq .active{ background-color:#0150d3; color:#fff;}
.in_news_list  .in_news_xq .xq{ height:110px;}
.in_news_list  .in_news_xq .xq .bt { font-size:16px; font-weight:bold;word-break: break-word;overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 1;    -webkit-box-orient: vertical; padding-right:60px; padding-top:10px; margin-bottom:5px;}
.in_news_list  .in_news_xq .xq .nr{ font-size:15px; display:block; clear:both; line-height:170%; padding-right:60px; color:#666;ord-break: break-word;overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 2;    -webkit-box-orient: vertical; padding-top:5px;}

.in_news_list .in_xx_kk:hover .rq{ background-color:#0150d3;color:#fff;}
.in_news_list .in_xx_kk:hover .bt{ color:#0150d3;}

.in_link{ display:block; clear:both; height:245px; background-color:#ededed;}
.in_link_nr{ height:245px; }
.in_link_bt{ display:block; clear:both;padding-top:20px; padding-bottom:0px;}
.in_link_bt span{ font-size:20px; color:#aaa; font-weight:bold;}
.in_link_list{ padding-top:20px; display:block; clear:both;}
.in_link_list span{ display:inline-block; width:14%; padding-top:15px;} 
.in_link_list span img{ width:100%;}







/* index end*/






/*bottom str*/
 .bottom_k1{ display:block; clear:both; background-color:#0150d3; border-top: 8px solid #fbca04;}
.bottom_k1_ys{ height:360px;  margin:0px auto; color:#fff; position:relative;}
.bottom_k1_ys div.lmdh{ width:900px; height:220px;  position:absolute; top:30px; left:50px; overflow:hidden;}
.bottom_k1_ys div.lmdh ul{ width:140px; float:left; }
.bottom_k1_ys div.lmdh ul li.bt{ font-size:16px; line-height:30px; color:#fff; font-weight:bold;}
.bottom_k1_ys div.lmdh ul li.bt a{ font-size:16px; color:#fff; }
.bottom_k1_ys div.lmdh ul li.bt a:hover{ color:#FF9;}
.bottom_k1_ys div.lmdh ul li{ font-size:14px; line-height:24px; color:#fff;}
.bottom_k1_ys div.lmdh ul li a{color:#ccc; font-size:14px;}
.bottom_k1_ys div.lmdh ul li a:hover{color:#ffffff;}
.bottom_k1_ys div.bottom_weixin{ height:200px; width:148px;  position:absolute; top:90px; right:20px; text-align:center;}
.bottom_k1_ys div.bottom_weixin span{ display:block; clear:both;}
.bottom_k1_ys div.bottom_weixin span.pic{ display:block; clear:both;}
.bottom_k1_ys div.bottom_weixin span.pic img{ width:170px; padding:3px; border:1px solid #f8f8f8; background-color:#FFF; border-radius:0px;}
.bottom_k1_ys div.bottom_weixin span.wz{ line-height:20px; font-size:12px; padding-top:3px;}
.bottom_k2{ display:block; clear:both; background-color:#0036c1; color:#fff; text-align:center; line-height:25px; padding-top:15px; padding-bottom:15px;font-family:Microsoft YaHei; font-size:14px;}
.bottom_k2 a{ color:#fff; font-size:14px; margin-left:20px;}
.bottom_k2 a:hover{ color:#ff0;}

.bm_lxfs{ position:absolute; top:280px; left:50px; font-size:15px;}
.bm_lxfs .dh{ display:block; clear:both; padding-bottom:10px;}
.bm_lxfs .dh span{ display:inline-block; padding-right:30px;}
.bm_lxfs .dh span i.icon{ font-size:20px; padding-right:2px;}
.bm_lxfs .dz{}
.bm_lxfs .dz span i.icon{ font-size:20px; padding-right:2px;}


/*bottom end*/



/*page str*/
 .page_banner_kk{ width:100%; height:400px; display:block; clear:both; overflow:hidden;}
 .page_banner_kk .banner_pic{ height:400px; width:100%; display:block; clear:both;  background-repeat:no-repeat; background-position:center center;} 
 .page_lmdh{ display:block; clear:both; height:82px; width:100%; background-color:#e7e7e7;}
 .page_lm_ys02{ position:relative; padding-left:198px;}
 .page_lm_ys02  .bt_pic{ position:absolute; left:0px; top:0px;}
 .page_lm_ys02  .bt_wz{ padding-left:30px; line-height:82px;}
 .page_lm_ys02  .bt_wz em{ font-size:18px; margin-right:30px;}
 .page_lm_ys02  .bt_wz em.active a{ color:#0150d3; font-weight:bold;}
 .page_lm_ys02  .bt_wz em a{ font-size:18px;}
 .page_lm_ys02  .bt_wz .jt01{ font-size:20px; padding-right:15px;}
 
 
  .page_lm_ys02  .sc_bt_wz{ padding-left:30px; line-height:82px;}
 .page_lm_ys02  .sc_bt_wz em{ font-size:18px; margin-right:30px; line-height:80px; display:inline-block; position:relative;}
 .page_lm_ys02  .sc_bt_wz em.active a{ color:#0150d3; font-weight:bold; border-bottom:3px solid #0150d3;display:inline-block; padding-left:10px; padding-right:10px; position:relative;}
 .page_lm_ys02  .sc_bt_wz em.active i.icon{ position:absolute; bottom:-6px; line-height:normal; font-size:18px; left:50%; margin-left:-10px;}
 .page_lm_ys02  .sc_bt_wz em a{ font-size:18px;}
 .page_lm_ys02  .sc_bt_wz em:after {content: "";    display: block;    position: absolute; background:rgba(0,0,0,0.2); width:1px; height:20px; right:-15px; top:30px;}
 .page_lm_ys02  .sc_bt_wz em:last-child:after{ display:none;}
 
 
 .page_lm_ys02  .shop_bt_wz{ padding-left:0px;line-height:82px; width:100%; display:block; clear:both; background-color:#d4d4d4; height:81px; overflow:hidden;}
 .page_lm_ys02  .shop_bt_wz > em{ width:33%; display:inline-block; text-align:center; position:relative; font-size:20px; color:#878787;}
 .page_lm_ys02  .shop_bt_wz > em .r_pic{ height:82px; position:absolute; right:-6px;}
 .page_lm_ys02  .shop_bt_wz > em.active{ background-color:#0030aa; color:#fff;}
 .page_lm_ys02  .shop_bt_wz > em i.icon{ padding-right:5px; font-size:22px;}
 
 .page_nr_kk01{ padding:50px;}
 .page_nr_kk01 .bt{ font-size:30px; text-align:center; padding-bottom:40px;}
 .page_nr_kk01 .nr{ line-height:180%; font-size:18px; color:#666666;}
 .page_nr_kk01 .nr img{ max-width:100%;}
 .page_nr_kk01 .nr p{ padding-bottom:5px;}
 
 .lxwm_kk{ display:block; clear:both; overflow:hidden; padding-top:0px; padding-bottom:50px;}
 .lxwm_kk .left{ float:left; width:50%; display:inline-block; padding-top:350px;}
 .lxwm_kk .left >span{ display:block; clear:both; padding-bottom:20px; font-size:18px;}
 .lxwm_kk .left >span.bt{ font-size:24px; font-weight:bold; padding-left:30px;}
 .lxwm_kk .left >span.nr .icon{ padding-right:10px; font-size:20px;}

 
 .lxwm_kk .right{ float:right; width:50%; display:inline-block; padding-top:30px;}
 .lxwm_kk .right img{ width:90%; border-radius:50px 0px 50px 0px;box-shadow: 0px 0px 30px #aaa;}
  
  .news_list_kk{ display:block; clear:both; padding-top:50px;}
  .news_list{ position:relative; height:280px;}
  .news_list .n_wz{ margin-right:450px; padding-top:0px; border-bottom:1px solid #dfdfdf; height:225px; position:relative;}
  .news_list .n_wz > span{ display:block; clear:both;}
  .news_list .n_wz > span.time{ font-size:20px; color:#0150d3; height:40px; font-weight:bold;}
  .news_list .n_wz > span.bt{ font-size:20px; font-weight:bold;cursor:pointer;}
  .news_list .n_wz > span.nr{ margin-top:10px;   line-height:170%; font-size:16px; color:#a0a0a0;overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 5;    -webkit-box-orient: vertical; }
  .news_list .n_wz > span.more{ font-size:15px;color:#0150d3; cursor:pointer; position:absolute; right:10px; bottom:10px;}
  .news_list .n_wz > span.more i.icon{ font-size:inherit;}
  .news_list .n_pic{ position:absolute; right:0px; top:0px;width:385px; height:225px;}
  .news_list .n_pic img{ width:385px; height:225px; border-radius:5px; cursor:pointer;}
  
  
  
  
  
  
  .shop_list_kk{ background-color:#f5f5f5; margin-top:100px; margin-bottom:50px; border:1px solid #dee2e6;}
  .shop_list_kk  .shop_list{ display:block; clear:both; position:relative; padding-left:400px; border-bottom:1px solid #dee2e6;}
  .shop_list_kk  .shop_list:last-child{ border-bottom:none;}
  .shop_list_kk  .shop_list .s_pic{ display:inline-block; width:340px; height:390px; text-align:center; position:absolute; top:0px; left:0px;}
  .shop_list_kk  .shop_list .s_pic .cp_pic img{ margin-top:60px; width:225px; height:300px;}
  .shop_list_kk  .shop_list .s_pic .pm{ position:absolute; top:20px; left:20px;}
  .shop_list_kk  .shop_list:nth-child(1) .s_pic .pm::before { content: url('/images/tb/p01.png');}
  .shop_list_kk  .shop_list:nth-child(2) .s_pic .pm::before { content: url('/images/tb/p02.png');}
  .shop_list_kk  .shop_list:nth-child(3) .s_pic .pm::before { content: url('/images/tb/p03.png');}
  
  
  
  .shop_list_kk  .shop_list .s_wz{ height:390px;}
  .shop_list_kk  .shop_list .s_wz > span{ display:block; clear:both;}
  .shop_list_kk  .shop_list .s_wz > span.bt{ font-size:24px; font-weight:bold; padding-top:50px; padding-bottom:20px;}
  .shop_list_kk  .shop_list .s_wz > span.bt a{font-size:24px; font-weight:bold; }
  .shop_list_kk  .shop_list .s_wz > span.ms{ font-size:16px; color:#676767; padding-bottom:20px; padding-right:200px; line-height:160%;}
  .shop_list_kk  .shop_list .s_wz > span.sm{ font-size:16px; color:#959595;padding-right:50px;}
  .shop_list_kk  .shop_list .s_wz > span.money{ padding-top:20px; padding-bottom:20px;}
  .shop_list_kk  .shop_list .s_wz > span.money i.icon{ font-size:inherit; color:inherit;}
  .shop_list_kk  .shop_list .s_wz > span.money em.xj{ font-size:30px; padding-right:50px;  color:#df0811;}
  .shop_list_kk  .shop_list .s_wz > span.money em.yj{ font-size:18px; color:#5e5e5e; margin-right:5px; } 
  .shop_list_kk  .shop_list .s_wz > span.money em.yj span{text-decoration:line-through;}
  .shop_list_kk  .shop_list .s_wz > span.money em.zk{ font-size:18px; color:#5e5e5e; padding-left:3px;} 
  .shop_list_kk  .shop_list .s_wz > span.bn{ text-align:right; padding-right:50px; }
  .shop_list_kk  .shop_list .s_wz > span.bn img{cursor:pointer;}
  
  .shop_tc_ts02{ text-align:center; font-size:18px; font-weight:bold; color:#0131ad;}
  .layui-layer-btn0{ background-color:#0031aa !important; color:#fff !important; font-size:16px; font-weight:bold; border-radius:5px!important;}
  .layui-layer-btn1{ background-color:#e7e7e7 !important; color:#999 !important; font-size:16px; font-weight:bold; border-radius:5px!important;}
  .layui-layer-btn1 i.icon{ font-size:inherit;}
  .layui-layer-lan .layui-layer-btn a{font-size:16px;}
  .layui-layer-title{ font-size:16px; font-weight:bold;}
  
  .shop_gwc_tab{ width:100%;}
 .shop_gwc_tab tr {border-bottom:1px solid #dfdfdf;}

 .shop_gwc_tab tr th{  height:80px; line-height:80px; font-size:18px; text-align:center;} 
.shop_gwc_tab tr td{ height:120px; text-align:center; background-color:#fff;padding-top:30px; padding-bottom:30px; }
.shop_gwc_tab tr td.cp{ display:block;}  
.shop_gwc_tab tr td.cp .cpxq{ display:block; clear:both; position:relative; padding-left:100px; text-align:left; }
.shop_gwc_tab tr td.cp .cpxq img{ height:100px; position:absolute; left:10px; top:10px;}
.shop_gwc_tab tr td.cp .cpxq span{ font-size:18px; font-weight:bold; padding-top:20px; display:block;}
.shop_gwc_tab tr td.cp .cpxq span em{ font-size:16px; display:block; color:#676767; padding-right:50px; padding-top:10px;}
.shop_gwc_tab tr td.xj{ font-size:18px; font-weight:bold; color:#df0811;}
.shop_gwc_tab tr td.yj{ font-size:16px; font-weight:bold; color:#6f6f6f;}
.shop_gwc_tab tr td.del{ font-size:16px;color:#df0811; cursor:pointer; }
.shop_gwc_tab .slxx{ display:block; clear:both;}
.shop_gwc_tab .slxx input.inputCountCss{ width:40px; text-align:center; vertical-align:middle;  border:1px solid #dddddd; height:22px;}
.shop_gwc_tab .slxx .jj{vertical-align:middle; cursor:pointer;}
.shop_gwc_tab .slxx img{vertical-align:middle; cursor:pointer;}

.shop_gwc_js01{ text-align:right; background-color:#fff;}
.shop_gwc_js01 .jj{ display:inline-block; width:100px;}
.shop_gwc_js01 .d{ padding-top:10px; padding-bottom:10px; font-size:16px; padding-right:20px; color:#6f6f6f;}
.shop_gwc_js01 .d .num{ color:#df0811; font-weight:bold; padding-right:2px;}
.shop_gwc_js01 .h{ padding-top:15px; padding-bottom:15px; font-size:18px; padding-right:20px;font-weight:bold; background-color:#f5f5f5;}
.shop_gwc_js01 .h .jj{ color:#df0811;}

.gwc_kk{ border-radius:5px;    margin-bottom: 30px;}

.gwc_cz{ display:block; clear:both; margin-bottom:150px;}
.gwc_cz span.fh{ background-color:#d7d7d7;background-image: linear-gradient(to bottom, #d7d7d7 , #c4c4c4); display:inline-block; clear:both; width:150px; height:60px; border-radius:10px; text-align:center; line-height:60px; color:#fff; font-size:20px; font-weight:bold; cursor:pointer;}
.gwc_cz span.fh:hover{background-image: linear-gradient(to bottom, #bdbdbd , #727272);}


.gwc_cz span.js{ background-color:#0589f6;background-image: linear-gradient(to bottom, #0589f6 , #0236ca); display:inline-block; clear:both; width:200px; height:60px; border-radius:10px; text-align:center; line-height:60px; color:#fff; font-size:20px;font-weight:bold; float:right;cursor:pointer;}
.gwc_cz span.js:hover{background-image: linear-gradient(to bottom, #0349d4 , #021bb5);}










.fwan_p_list{ display:block; clear:both; margin-top:80px; margin-bottom:80px; overflow:hidden;}
.fwan_p_list .fwal_kk01{  overflow:hidden; padding-left:25px; padding-right:25px;}

.fwan_p_list .fwal_x01{ width:33.33%; float:left;}
.fwan_p_list .fwal_x01 .fwal_xq01{ margin:25px; position:relative;}
.fwan_p_list .fwal_x01 .fwal_xq01 img{ width:100%; display:block;}
.fwan_p_list .fwal_x01 .fwal_xq01 .anbt{position: absolute;    bottom: 0px;    left: 0px;    right: 0px;    line-height: 70px;    background-color: rgba(32,37,44,0.8);    text-align: center;    font-size: 20px;    color: #fff;    font-weight: bold;}

.fwan_p_list .fwal_x01 .fwal_xq01 .fd{ display:none;}
.fwan_p_list .fwal_x01 .fwal_xq01:hover .fd { padding:20px 50px;   display:block; background-color:rgba(1,80,211,0.9); position:absolute; top:0px; left:0px; right:0px; bottom:0px;}
.fwan_p_list .fwal_x01 .fwal_xq01:hover .fd .bt{ padding-top:40px; padding-bottom:30px; font-size:22px; font-weight:bold; text-align:center; display:block; clear:both; color:#fff;}
.fwan_p_list .fwal_x01 .fwal_xq01:hover .fd .nr{ font-size:18px;   display:block; clear:both; color:#fff; line-height:160%;}
.fwan_p_list .fwal_x01 .fwal_xq01:hover .fd .xq_bn{ font-size:16px; background-color:#fecd04; color:#0150d3; border-radius:3px; position:absolute; width:180px; bottom:50px;  text-align:center; height:44px; line-height:44px; left:50%; margin-left:-90px;}
.fwan_p_list .fwal_x01 .fwal_xq01:hover .fd .xq_bn:hover{ background-color:#fe9d04; cursor:pointer; color:#fff;}
.fwan_p_list .fwal_x01 .fwal_xq01:hover .anbt{ display:none;}





/*page end*/





 



 