@charset "utf-8";
.guangfu_yuanli{ background:#F5F7FA url(../images/back_img_pro.jpg) center center no-repeat; background-size:cover; padding-top:0.7rem; padding-bottom:1.2rem;}
.guangfu_yuanli .guangfu_yuanli_con{ background-color:#FFFFFF;border-radius: 0.2rem;}
.guangfu_yuanli .guangfu_yuanli_con a img{ width:100%;border-radius: 0.2rem;}

.guangfu_yuanli .guangfu_yuanli_con a .wids_show{ overflow:hidden;border-radius: 0.2rem;-webkit-transition: -webkit-transform 0.6s ease 0s;
  transition: transform 0.6s ease 0s;}
.guangfu_yuanli .guangfu_yuanli_con a:hover .wids_show{-webkit-transform: scale(1.05) ; -moz-transform: scale(1.05); transform: scale(1.05);}

.guangfu_yuanli .guangfu_yuanli_con a img.PC_show{opacity: 1; display:block;-webkit-transition: -webkit-transform 0.6s ease 0s;
  transition: transform 0.6s ease 0s;}
.guangfu_yuanli .guangfu_yuanli_con a img.mobile_show{opacity: 0;display:none;-webkit-transition: -webkit-transform 0.6s ease 0s;
  transition: transform 0.6s ease 0s;}
.guangfu_yuanli .guangfu_yuanli_con a:hover img.PC_show{opacity: 0;display:none;-webkit-transition: -webkit-transform 0.6s ease 0s;
  transition: transform 0.6s ease 0s;}
.guangfu_yuanli .guangfu_yuanli_con a:hover img.mobile_show{opacity: 1; display:block;-webkit-transition: -webkit-transform 0.6s ease 0s;
  transition: transform 0.6s ease 0s;}


.guangfu_changjing{ background-color:#FFFFFF;padding-top:0.9rem; padding-bottom:0.8rem;}
.guangfu_changjing_imgs{ margin-right:-0.3rem; padding-bottom:0.4rem;}
.guangfu_changjing_imgs .slick-prev {-moz-transition: 0.3s;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;left: inherit; border:0;
  right:0.3rem; top:-1rem; margin-top:0; border:0; background: url(../images/left_btn_show.png) center center  no-repeat; background-size:cover; height:0.6rem; width:0.6rem; border-radius: 50%; margin-right:0.8rem;
} 
 .guangfu_changjing_imgs .slick-prev:hover {-moz-transition: 0.3s;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  right: 0.3rem; top:-1rem; margin-top:0; border:0; background: url(../images/left_btn_show_hover.png) center center  no-repeat;background-size:cover; height:0.6rem; width:0.6rem; border-radius: 50%;margin-right:0.85rem;
} 
 .guangfu_changjing_imgs .slick-next {-moz-transition: 0.3s;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;border:0;
  right:0.3rem; top:-1rem; margin-top:0;border:0; background: url(../images/right_btn_show.png) center center  no-repeat; height:0.6rem; width:0.6rem; background-size:cover;border-radius: 50%;
} 
 .guangfu_changjing_imgs .slick-next:hover {-moz-transition: 0.3s;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  right: 0.3rem; top:-1rem; margin-top:0; border:0; background: url(../images/right_btn_show_hover.png) center center  no-repeat; height:0.6rem; width:0.6rem;background-size:cover; border-radius: 50%;margin-right:-0.05rem;
} 
.guangfu_changjing_imgs  .item{}
.guangfu_changjing_imgs  .item a{ position:relative; display:block;border-radius: 0.2rem; overflow:hidden; margin-right:0.3rem;}
.guangfu_changjing_imgs  .item a .fonts{ position:absolute; left:6%; bottom:6%; width:88%; z-index:2; color:#FFFFFF; font-size:0.2rem; text-align:left; line-height:1.6; transition: transform 0.3s ease;}
.guangfu_changjing_imgs  .item a::after {
  content: '';
  position: absolute;
  left: 0%;
  bottom: 0%;
  z-index: 0;
  width: 100%;
  height:1.2rem;
  background: url(../images/back_black.png) left bottom repeat-x;background-size:auto 100% ; 
  z-index: 1;
}
.guangfu_changjing_imgs  .item a .pic_show{ background-position:center center; background-repeat:no-repeat; height:5rem; width:100%; background-size:cover;-webkit-transition: -webkit-transform 0.6s ease 0s;
  transition: transform 0.6s ease 0s; }
.guangfu_changjing_imgs  .item a .pic_show{}
.guangfu_changjing_imgs  .item a:hover .pic_show {-webkit-transform: scale(1.10) ; -moz-transform: scale(1.10); transform: scale(1.10);}
.guangfu_changjing_imgs  .item a:hover .fonts{transform: translateY(-10px);}

.guangfu_changjing_imgs .slick-dots{ bottom:-0.4rem;}

.guangfu_changjing_imgs .slick-dots li button{ background-color:#ccc; width:12px; height:12px;}
.guangfu_changjing_imgs  .slick-dots li.slick-active button {
	background:#1B4E98;
}

.guangfu_hezuo{ background-color:#F5F7FA;padding-top:0.9rem; padding-bottom:0.8rem;}
.guangfu_hezuo_imgs{ margin-right:-0.3rem; padding-bottom:0.4rem;}
.guangfu_hezuo_imgs  .item{}
.guangfu_hezuo_imgs  .item a{ position:relative; background-color:#fff;  display:block;border-radius: 0.2rem; overflow:hidden; margin-right:0.3rem;}
.guangfu_hezuo_imgs  .item a .fonts{ padding:0.4rem; text-align:left;padding-right:30%}
.guangfu_hezuo_imgs  .item a .fonts{ background-repeat:no-repeat; background-position: 90% 50%;background-size:auto 1.2rem;}
.guangfu_hezuo_imgs  .item a .fonts .fonts_tit{ position:relative;font-size: 0.2rem; color:#242933; display:inline-block; margin-bottom:0.5rem;}
.guangfu_hezuo_imgs  .item a .fonts .fonts_tit::after {
  content: '';
  position: absolute;
  left: 0%;
  bottom:-0.25rem;
  z-index: 0;
  width:0.4rem;
  height:3px;
  background-color:#D93429 ; 
  z-index: 1;-moz-transition: 0.3s;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
}
.guangfu_hezuo_imgs  .item a:hover .fonts .fonts_tit::after {
  content: '';
  position: absolute;
  left: 0%;
  bottom:-0.25rem;
  z-index: 0;
  width:100%;
  height:3px;
  background-color:#D93429 ; 
  z-index: 1;-moz-transition: 0.3s;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
}

.guangfu_hezuo_imgs  .item a .fonts .fonts_descipe{ position:relative;font-size: 0.16rem; color:#656D7F; line-height:0.25rem; height:0.75rem; overflow:hidden}
.guangfu_hezuo_imgs  .item a .pic_show_hidden{height:2.8rem; overflow:hidden;-webkit-transition: -webkit-transform 0.6s ease 0s;
  transition: transform 0.6s ease 0s; }
.guangfu_hezuo_imgs  .item a .pic_show{ background-position:center center; background-repeat:no-repeat; height:2.8rem; width:100%; background-size:cover;-webkit-transition: -webkit-transform 0.6s ease 0s;
  transition: transform 0.6s ease 0s; border-radius: 0.2rem 0.2rem 0 0; }
.guangfu_hezuo_imgs  .item a .pic_show{}
.guangfu_hezuo_imgs  .item a:hover .pic_show_hidden  .pic_show{-webkit-transform: scale(1.10) ; -moz-transform: scale(1.10); transform: scale(1.10);}
/*.guangfu_hezuo_imgs  .item a:hover .fonts{transform: translateY(-10px);}*/

.guangfu_hezuo_imgs .slick-dots{ bottom:-0.4rem;}

.guangfu_hezuo_imgs .slick-dots li button{ background-color:#ccc; width:12px; height:12px;}
.guangfu_hezuo_imgs  .slick-dots li.slick-active button {
	background:#1B4E98;
}




.guangfu_jiazhi{ background-color:#fff;padding-top:0.9rem; padding-bottom:0.8rem;}
.guangfu_jiazhi_imgs{ margin-right:-0.2rem;margin-left:-0.2rem; padding-bottom:0.4rem;}
.guangfu_jiazhi_imgs {}
.guangfu_jiazhi_imgs  .item{}
.guangfu_jiazhi_imgs  .item a{ position:relative; background-color:#fff;  display:block;border-radius: 0.2rem; margin-right:0.2rem; margin-left:0.2rem;box-shadow: 0 0px 13px 0 rgba(69,69,69,0.1);height: 4.2rem;margin-top: 0.1rem;
  margin-bottom: 0.1rem;transition: 0.3s;
  -moz-transition: 0.3s;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;}
  .guangfu_jiazhi_imgs  .item a:hover{box-shadow: 0 0px 13px 0 rgba(69,69,69,0.2);transition: 0.3s;
  -moz-transition: 0.3s;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;}
.guangfu_jiazhi_imgs  .item a .fonts{ padding:0.4rem; text-align:center; padding-bottom:0}
.guangfu_jiazhi_imgs  .item a .fonts{ background-repeat:no-repeat; background-position: 90% 50%;background-size:auto 1.2rem;}
.guangfu_jiazhi_imgs  .item a .fonts .fonts_tit{ position:relative;font-size: 0.2rem; color:#242933; display:inline-block; margin-bottom:0.5rem;}
.guangfu_jiazhi_imgs  .item a .fonts .fonts_tit::after {
  content: '';             /* 必须内容属性 */
  position: absolute;
  left: 50%;               /* 水平居中定位 */
  transform: translateX(-50%); /* 通过位移实现完美居中 */
  width: 0.4rem;            /* 初始宽度 */
  height: 3px;             /* 横线高度 */
  background: #E60012;        /* 横线颜色 */
  transition: width 0.3s ease-in-out; bottom:-0.25rem;
}
.guangfu_jiazhi_imgs  .item a:hover .fonts .fonts_tit::after {
  content: '';            
 
  width: 100%;          

}
.guangfu_jiazhi_imgs  .item a .fonts .fonts_descipe{ position:relative;font-size: 0.16rem; color:#656D7F; line-height:1.6;}
.guangfu_jiazhi_imgs  .item a .pic_show{-webkit-transition: -webkit-transform 0.6s ease 0s;
  transition: transform 0.6s ease 0s;padding-top: 0.5rem; }
.guangfu_jiazhi_imgs  .item a .pic_show img { width:1.1rem; margin:0px auto;border-radius:50%; }
.guangfu_jiazhi_imgs  .item a:hover  .pic_show{-webkit-transform: scale(1.10) ; -moz-transform: scale(1.10); transform: scale(1.10);}
/*.guangfu_hezuo_imgs  .item a:hover .fonts{transform: translateY(-10px);}*/

.guangfu_jiazhi_imgs .slick-dots{ bottom:-0.4rem;}

.guangfu_jiazhi_imgs .slick-dots li button{ background-color:#ccc; width:12px; height:12px;}
.guangfu_jiazhi_imgs  .slick-dots li.slick-active button {
	background:#1B4E98;
}




.guangfu_product{ background:#F5F7FA url(../images/back_img_pro.jpg) center center no-repeat; background-size:cover; padding-top:0.9rem; padding-bottom:0.8rem;}
.guangfu_product_imgs{ margin-right:-0.2rem;margin-left:-0.2rem; padding-bottom:0.4rem;}
.guangfu_product_imgs {}
.guangfu_product_imgs  .item{}
.guangfu_product_imgs  .item a{ position:relative; background-color:#fff;  display:block;border-radius: 0.2rem; margin-right:0.2rem; margin-left:0.2rem;box-shadow: 0 0px 13px 0 rgba(69,69,69,0.1);margin-top: 0.1rem;
  margin-bottom: 0.1rem;transition: 0.3s;
  -moz-transition: 0.3s;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s; padding-bottom:0.3rem}
  .guangfu_product_imgs  .item a:hover{box-shadow: 0 0px 13px 0 rgba(69,69,69,0.2);transition: 0.3s;
  -moz-transition: 0.3s;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;}
.guangfu_product_imgs  .item a .fonts{ margin:0.3rem; text-align:left;position:relative;font-size: 0.2rem; color:#242933; display:inline-block}
.guangfu_product_imgs  .item a .fonts::after {
 content: '';
  position: absolute;
  left:0rem;
  bottom: -0.3rem;
  z-index: 0;
  width: 0.4rem;
  height: 3px;
  background-color: #D93429;
  z-index: 1;-moz-transition: 0.3s;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
}
.guangfu_product_imgs  .item a:hover .fonts::after {
 content: '';
  position: absolute;
  left:0rem;
  bottom: -0.3rem;
  z-index: 0;
  width:100%;
  height: 3px;
  background-color: #D93429;
  z-index: 1;-moz-transition: 0.3s;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
}
.guangfu_product_imgs  .item a .pic_show{text-align: center;
  padding: 0;
  overflow: hidden;
  border-radius: 0.2rem 0.2rem 0 0;
  height: 3.6rem;
  position: relative;
  -webkit-transition: -webkit-transform 0.6s ease 0s;
  transition: transform 0.6s ease 0s;
  display: flex;
  justify-content: center;
  align-items: center; position:relative}
.guangfu_product_imgs  .item a .pic_show img { -webkit-transition: -webkit-transform 0.6s ease 0s;
  transition: transform 0.6s ease 0s;
  max-width: 95%;
  max-height: 95%;
  object-fit: contain; }
.guangfu_product_imgs  .item a:hover  .pic_show{-webkit-transform: scale(1.10) ; -moz-transform: scale(1.10); transform: scale(1.10);}
/*.guangfu_hezuo_imgs  .item a:hover .fonts{transform: translateY(-10px);}*/

.guangfu_product_imgs .slick-dots{ bottom:-0.4rem;}

.guangfu_product_imgs .slick-dots li button{ background-color:#ccc; width:12px; height:12px;}
.guangfu_product_imgs  .slick-dots li.slick-active button {
	background:#1B4E98;
}





.guangfu_cases{ background:#fff ;padding-top:0.9rem; padding-bottom:0.8rem;}
.guangfu_cases_imgs{ margin-right:-0.3rem; padding-bottom:0.4rem; margin-top:0.2rem;}
.guangfu_cases_imgs .slick-prev {-moz-transition: 0.3s;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;left: inherit; border:0;
  right: 15%; top:-1rem; margin-top:0; border:0; background: url(../images/left_btn_show.png) center center  no-repeat; background-size:cover; height:0.6rem; width:0.6rem; border-radius: 50%; margin-right:0.8rem;
} 
 .guangfu_cases_imgs .slick-prev:hover {-moz-transition: 0.3s;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  right: 15%; top:-1rem; margin-top:0; border:0; background: url(../images/left_btn_show_hover.png) center center  no-repeat;background-size:cover; height:0.6rem; width:0.6rem; border-radius: 50%;margin-right:0.85rem;
} 
 .guangfu_cases_imgs .slick-next {-moz-transition: 0.3s;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;border:0;
  right: 15%; top:-1rem; margin-top:0;border:0; background: url(../images/right_btn_show.png) center center  no-repeat; height:0.6rem; width:0.6rem; background-size:cover;border-radius: 50%;
} 
 .guangfu_cases_imgs .slick-next:hover {-moz-transition: 0.3s;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  right: 15%; top:-1rem; margin-top:0; border:0; background: url(../images/right_btn_show_hover.png) center center  no-repeat; height:0.6rem; width:0.6rem;background-size:cover; border-radius: 50%;margin-right:-0.05rem;
} 


.guangfu_cases_imgs  .item{ width:10rem;opacity:0.4;}
.guangfu_cases_imgs  .item.slick-current{ width:10rem;opacity:1;}
.guangfu_cases_imgs  .item a{ position:relative; display:block;border-radius: 0.2rem; overflow:hidden; margin-right:0.3rem;}
.guangfu_cases_imgs  .item a .fonts{ position:absolute; left:6%; bottom:6%; width:88%; z-index:2; color:#FFFFFF; font-size:0.2rem; text-align:left; line-height:1.6; transition: transform 0.3s ease;display:none;text-shadow: 0px 1px 4px #666;}
.guangfu_cases_imgs  .item.slick-current a .fonts{ display: block;animation: moveUpL 2s ease;animation-fill-mode: both;}
.guangfu_cases_imgs  .item a .fonts .fonts_descipe{ font-size:0.16rem; line-height:1.8; margin-top:0.15rem;}
.guangfu_cases_imgs  .item a::after {
  content: '';
  position: absolute;
  left: 0%;
  bottom: 0%;
  z-index: 0;
  width: 100%;
  height:1.2rem;
  background: url(../images/back_black.png) left bottom repeat-x;background-size:auto 100% ; 
  z-index: 1;
}
.guangfu_cases_imgs  .item a .pic_show{ background-position:center center; background-repeat:no-repeat; height:5.5rem; width:100%; background-size:cover;-webkit-transition: -webkit-transform 0.6s ease 0s;
  transition: transform 0.6s ease 0s; }
.guangfu_cases_imgs  .item a .pic_show{}
.guangfu_cases_imgs  .item a:hover .pic_show {-webkit-transform: scale(1.10) ; -moz-transform: scale(1.10); transform: scale(1.10);}
.guangfu_cases_imgs  .item a:hover .fonts{transform: translateY(-10px);}

.guangfu_cases_imgs .slick-dots{ bottom:-0.4rem;}

.guangfu_cases_imgs .slick-dots li button{ background-color:#ccc; width:12px; height:12px;}
.guangfu_cases_imgs  .slick-dots li.slick-active button {
	background:#1B4E98;
}


.chongdian_hezuo_imgs{ overflow:hidden;transition: 0.3s; -moz-transition: 0.3s; 
	-webkit-transition: 0.3s; -o-transition: 0.3s;border-radius: 0.2rem;}
.chongdian_hezuo_imgs img{ width:100%;border-radius: 0.2rem;-webkit-transition: -webkit-transform 0.6s ease 0s;
  transition: transform 0.6s ease 0s;transition: 0.3s; -moz-transition: 0.3s; 
	-webkit-transition: 0.3s; -o-transition: 0.3s; }
.chongdian_hezuo_imgs:hover img{transition: 0.3s; -moz-transition: 0.3s; 
	-webkit-transition: 0.3s; -o-transition: 0.3s;-webkit-transform: scale(1.03) ; -moz-transform: scale(1.03); transform: scale(1.03);border-radius: 0.0rem;}
.chongdian_plat_con{overflow:hidden;transition: 0.3s; -moz-transition: 0.3s; 
	-webkit-transition: 0.3s; -o-transition: 0.3s;}
.chongdian_plat_con{}
.chongdian_plat_con .chongdian_plat_img{overflow:hidden;border-radius: 0.2rem;}
.chongdian_plat_con .chongdian_plat_img img{ width:100%;border-radius: 0.2rem;-webkit-transition: -webkit-transform 0.6s ease 0s;
  transition: transform 0.6s ease 0s;transition: 0.3s; -moz-transition: 0.3s; 
	-webkit-transition: 0.3s; -o-transition: 0.3s; }
.chongdian_plat_con .chongdian_plat_img:hover img{transition: 0.3s; -moz-transition: 0.3s; 
	-webkit-transition: 0.3s; -o-transition: 0.3s;-webkit-transform: scale(1.03) ; -moz-transform: scale(1.03); transform: scale(1.03);border-radius: 0.0rem;}
.chongdian_plat_con .chongdian_plat_font{ line-height:1.6; font-size:0.2rem; padding-top:0.3rem;}

@media (max-width:768px) {

	.guangfu_cases_imgs .item {
  width: 6rem;
  opacity: 0.4;
}
.guangfu_cases_imgs  .item.slick-current{ width:6rem;opacity:1;}
	.guangfu_cases_imgs .item a .pic_show{height: 4rem;}
	.chongdian_hezuo_imgs .scrllo_y{ width: 100%; overflow-y: scroll}
	.chongdian_hezuo_imgs .scrllo_y img{ width: 800px;max-width: 800px;}
	
.guangfu_hezuo_imgs  .item a .fonts .fonts_descipe{ position:relative;font-size: 0.16rem; color:#656D7F; line-height:0.25rem; height: auto; overflow: inherit}	

}

