/* honganqiti_inner — 自 09-inner-scoped/hbblgk · 首页优先装站 */
/* honganqiti_inner — 自 09-inner-scoped/hbblgk */
/* honganqiti_inner — hbblgk 中文内页提纯 CSS
 * HTML class → .honganqiti_*；netsun/php/include 未改
 * 不含源站 header/footer 壳（Index 头尾对照保留原 class）
 */
 
/*#endregion*/
/*#region æ¸…é™¤æµ®åŠ¨*/
.clearfix:after{
	content: '\20';
    display: block;
    height: 0;
    clear: both;
}
.clearfix { 
	*zoom:1;
}
.hi{overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.css3,.honganqiti_about_1 ul li a{-webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;}
.honganqiti_cssimg,.cssimgp img,.honganqiti_index_4_3_left_1_bg,.honganqiti_pro_1_mid_mid_left_bg,.honganqiti_ser_2_mid_pic_bg,.honganqiti_ser_1_right_bg{transition: all 1.5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;/*transition-duration: 0.7s;-ms-transition-duration: 0.7s;-moz-transition-duration: 0.7s; -webkit-transition-duration: 0.7s;*/}
@media screen and (min-width:1px) {
.honganqiti_cssimg:hover,.cssimgp:hover img,.honganqiti_index_4_3_left:hover .honganqiti_index_4_3_left_1_bg,.honganqiti_pro_1_mid ul li:hover .honganqiti_pro_1_mid_mid_left_bg,.honganqiti_ser_2_mid ul li:hover .honganqiti_ser_2_mid_pic_bg,.honganqiti_ser_1_right:hover .honganqiti_ser_1_right_bg{/*-webkit-transform: scale(1.05, 1.05); -ms-transform: scale(1.05, 1.05); -o-transform: scale(1.05, 1.05); -moz-transform: scale(1.05, 1.05); transform: scale(1.05, 1.05);*/transform: scale(1.08, 1.08);}
.daxie{text-transform: uppercase;}
.honganqiti_cell_mid{ display: table; height:100%; width:100%; }
.honganqiti_cell_h{ height:100%;display: table-cell; vertical-align: middle; }
.honganqiti_headermid{
position:relative; margin:0 4%;}
.honganqiti_headermid a img { height: 50px;}
.honganqiti_headermid_left img:nth-child(2){
display:none}
.honganqiti_headermid_right{
position:absolute; right:0; top:50%; z-index:10;-webkit-transform: translate(-0%, -50%);  
    transform: translate(-0%, -50%); }
.honganqiti_headermid_right ul li{ margin-right:3.125em;
float:left; position:relative}
.honganqiti_headermid_right ul li dl{-webkit-transform: translate(-50%, 10%);  
    transform: translate(-50%, 10%); left:50%; padding-top:1.5em;
position:absolute;  width:600px;  visibility:hidden; opacity:0;transition: all .3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;

 }

.honganqiti_headermid_right ul li:last-child dl{-webkit-transform: translate(-0%, 10%);  
    transform: translate(-0%, 10%); left:auto; right:0; padding-top:1.5em;
position:absolute;  width:600px;  visibility:hidden; opacity:0;transition: all .3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;

 } 
 
.honganqiti_headermid_right ul li:hover dl{
opacity:1; visibility:visible; -webkit-transform: translate(-50%, -0%);  
    transform: translate(-50%, -0%);
} 
.honganqiti_headermid_right ul li:last-child:hover dl{
opacity:1; visibility:visible; -webkit-transform: translate(-0%, -0%);  
    transform: translate(-0%, -0%);
} 

.honganqiti_smid{border-radius:1em; overflow:hidden;
position:relative;background-color:#fff; min-height:240px;-webkit-box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.1);
          box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.1);}
.honganqiti_smid_left{
position:absolute; left:0; top:0; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover; width:52.33333333333333%;}
.honganqiti_smid_right{
margin-left:52.33333333333333%}
.honganqiti_smid_right_mid{
padding:1.875em; }
.honganqiti_smid_right_mid_1{
font-size:1.25em;padding-bottom:.5em;}
.honganqiti_smid_right_mid_2 p a{
color:#161616;transition: all .3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.honganqiti_smid_right_mid_2 p{
margin-top:.6em;}
.honganqiti_smid_right_mid_2 p a:hover{
color:#1abcb4;}


.honganqiti_headermid_right ul li a.honganqiti_biga{
font-size:1.125em; color:#fff;}	
.honganqiti_headermid_right_search{
position:absolute; top:50%;z-index:20;-webkit-transform: translate(-0%, -50%);  
    transform: translate(-0%, -50%); right:0 }
.honganqiti_headermid_right_search a{ width:1em; height:1em;
display:block; background-image:url(../images/header/img1.png); background-position:center; background-repeat:no-repeat; background-size:cover;}
#header.cur .honganqiti_headermid_left img:nth-child(2){
display:inline-block}
#header.cur .honganqiti_headermid_left img:nth-child(1){
display:none}
#header.cur .honganqiti_headermid_right ul li a.honganqiti_biga{
color:#000;}
#header.cur .honganqiti_headermid_right_search a{
background-image:url(../images/header/img1b.png);}
.honganqiti_index_1_right.animated img{
width:100%;-webkit-mask:linear-gradient(135deg,#000 0,rgba(0,0,0,1) 100%);
 mask-repeat:no-repeat;
 mask-position:left top;
 mask-size:0 0;
 animation:lightFn 1.2s ease;
 animation-delay:.5s;
 animation-fill-mode:both;}
.honganqiti_index_1_left_2{
font-size:2.25em; margin-top:40px; margin-bottom:.5em;}
.honganqiti_mo1:after{transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
content:''; position:absolute; left:0; bottom:0; width:5.888888888888889em; height:3px; background-image:url(../images/index/img16.png); background-position:center; background-repeat:no-repeat; background-size:cover;}

.honganqiti_index_2_bg.animated img{
width:100%;-webkit-mask:linear-gradient(135deg,#000 0,rgba(0,0,0,0) 100%);
 mask-repeat:no-repeat;
 mask-position:left top;
 mask-size:0 0;
 animation:lightFn 1.2s ease;
 animation-delay:.5s;
 animation-fill-mode:both;}
.honganqiti_index_1_left_2_small{
margin-bottom:1em; margin-top:.875em;  font-weight: ;}
.honganqiti_index_1_left_2_small_1{ font-weight: 400; margin-bottom: 40px;}
.honganqiti_index_3{ text-align:center; padding-top:7.75em; padding-bottom:7.75em;
overflow:hidden; position:relative; background-color:#eff3f8;}
.honganqiti_index_3_left{
position:absolute; left:0; bottom:0; width:23.33333333333333%;}
.honganqiti_index_3_left img{
width:100%;}
.honganqiti_index_3_right{
position:absolute; right:0; top:0; width:21.97916666666667%;}
.honganqiti_index_3_right img{
width:100%;}
.honganqiti_index_3_1 img{
max-width:31.35416666666667vw;}
.honganqiti_index_3_2{
margin-bottom:2em;}
.honganqiti_index_3_3 .swiper-slide{
width:50%;transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}


 
.honganqiti_index_3_3_mid{ position:relative;
  border-radius:1em; height:37.1875em; overflow:hidden;  }
.honganqiti_index_3_3_mid:after{transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
content:''; position:absolute; left:0; top:0; width:100%; height:100%; background-color:#fff;}

.honganqiti_index_3_3 .swiper-slide .honganqiti_index_3_3_mid{
margin:0 12px;}
.honganqiti_index_3_3_left{ position:absolute;
cursor:pointer; left:1em; top:50%;-webkit-transform: translate(-0%, -50%); 
    transform: translate(-0%, -50%); width:2.8125em; height:2.8125em;  z-index:10;}
.honganqiti_index_3_3_left:before{
content:''; position:absolute; left:0; top:0; width:100%; height:100%;background-image:url(../images/index/img18.png); background-position:center; background-size:cover;}	
.honganqiti_index_3_3_left:after{ opacity:0;transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
content:''; position:absolute; left:0; top:0; width:100%; height:100%;background-image:url(../images/index/img21.png); background-position:center; background-size:cover;}	
.honganqiti_index_3_3_right{ position:absolute;
cursor:pointer; right:1em; top:50%;-webkit-transform: translate(-0%, -50%); 
    transform: translate(-0%, -50%); width:2.8125em; height:2.8125em;  z-index:10;}
.honganqiti_index_3_3_right:before{background-image:url(../images/index/img19.png); background-position:center; background-size:cover;
content:''; position:absolute; left:0; top:0; width:100%; height:100%;}
.honganqiti_index_3_3_right:after{background-image:url(../images/index/img20.png); background-position:center; background-size:cover;
content:''; position:absolute; left:0; top:0; width:100%; height:100%;opacity:0;transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.honganqiti_index_3_3_left:hover:after{ opacity:1}
.honganqiti_index_3_3_right:hover:after{ opacity:1}	
.honganqiti_index_3_3_mid_jj{-webkit-transform: translate(-0%, -50%); z-index:1; 
    transform: translate(-0%, -50%);
position:absolute; left:0; width:100%; top:50%;}
.honganqiti_index_3_3_mid_jj_1 img{
max-height:12.5em; max-width:56%;}
.honganqiti_index_3_3_mid_jj_2{ margin-bottom:.5em;
font-size:1.125em; color:#666; margin-top:2em;}
.honganqiti_index_3_3_mid_jj_3{
font-size:1.875em; margin-bottom:.65em;}

.honganqiti_index_3_3_mid_jj_4{display: -webkit-box;
-webkit-box-orient: vertical;  
-webkit-line-clamp: 2;   
overflow: hidden;word-wrap:break-word;
word-break:break-all; position:relative;
font-size:1.125em; line-height:2; color:#0a0a0a; margin-bottom:1.5em; margin-left:1em; margin-right:1em;}
.mo2{ position:relative;
display:block; margin:0 auto; width:9.75em; height:2.5em; line-height:2.5em; border-radius:2.5em; color:#fff; background-image:none; background:linear-gradient(90deg, #3aa0de 0%, #7ec8ef 100%);font-family: 'Poppins'; }
.honganqiti_index_3_3_mid_jj_2{font-family: 'Poppins'; font-weight:bold; }
.mo2 span{ padding-right:1.75em;
position:relative; display:inline-block;}
.mo2 span:after{-webkit-transform: translate(-0%, -50%); 
    transform: translate(-0%, -50%);
content:''; position:absolute; right:0; top:50%; height:1px; width:1.25em; background-color:#fff;}
.honganqiti_index_3_3_mid_jj_5{transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; 
height:0; overflow:hidden;opacity:0}
.honganqiti_index_3_3 .swiper-slide-active:hover .honganqiti_index_3_3_mid .honganqiti_index_3_3_mid_jj_5{
height:2.5em;opacity:1}
.honganqiti_index_4{
background-image:url(../images/index/img22a.jpg); background-position:center; background-repeat:no-repeat; background-size:cover; overflow:hidden; background-attachment: fixed; }
.honganqiti_index_4_1,.honganqiti_index_4_2{
text-align:center; color: #fff;}
.honganqiti_index_4_1 .honganqiti_fsf_ff{
 color: #fff!important;}
.honganqiti_index_4_3 ul li{
float:left; width:32%; margin-right:2%;}
.honganqiti_index_4_3 ul li:nth-child(3n){
margin-right:0}
.honganqiti_index_4_3_1{
position:relative; overflow:hidden; border-radius:1em;}
.honganqiti_index_4_3_1 img{
width:100%;}
.honganqiti_index_4_3_1_time{ border-radius:0 0 1em 0;font-family: 'poppinsmedium'; z-index:10;
position:absolute; left:0; top:0; width:6.25em; height:6.25em; background-image:url(../images/index/img13.png); background-position:center; background-repeat:no-repeat; background-size:cover; color:#fff; text-align:center;}
.honganqiti_index_4_3_1_time_1{
font-size:3em; line-height:1;}
.honganqiti_index_4_3_1_time_2{
font-size:.875em; letter-spacing:1px;}
.honganqiti_index_4_3_2{ margin-top:1.375em; margin-bottom:.5em;
font-size:1.875em; text-align:left}
.honganqiti_index_4_3_3{
text-align:left; font-size:1.125em; line-height:1.8;display: -webkit-box;
-webkit-box-orient: vertical;  
-webkit-line-clamp: 2;   
overflow: hidden;word-wrap:break-word;
word-break:break-all; margin-bottom:1.35em; opacity: .6;}
.honganqiti_index_4_3_4{
text-align:left}
.mo3{ font-family: 'Poppins'; color:#00b99c;
display:inline-block; position:relative; font-size:1.125em;}
.mo3 span{ position:relative; display:inline-block;
padding-right:1.444444444444444em;transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; }
.mo3 span:after{-webkit-transform: translate(-0%, -50%); 
    transform: translate(-0%, -50%); background-color:#00b99c;
content:''; position:absolute; right:0; top:50%; height:1px; width:1em;}
a:hover .mo3 span{
padding-right:1.8em;}

.honganqiti_index_3_3_mid_jj_zhai{
width:50%; z-index:10;}
.honganqiti_index_3_3_mid_jj_kuan{
opacity:0;}
.honganqiti_index_3_3 .swiper-slide-active .honganqiti_index_3_3_mid_jj_kuan{
opacity:1;}
.honganqiti_index_3_3 .swiper-slide-active .honganqiti_index_3_3_mid_jj_zhai{
opacity:0;}
.honganqiti_index_3_3 .swiper-slide-prev .honganqiti_index_3_3_mid_jj_zhai{
left:50%;}

.honganqiti_index_3_3 .swiper-slide-prev .honganqiti_index_3_3_mid:after{
left:50%; width:50%;}
.honganqiti_index_3_3 .swiper-slide-next .honganqiti_index_3_3_mid:after{
  width:50%;}
.honganqiti_mdown div{
margin:0 auto; width:1.9375em; height:2.875em; background-image:url(../images/index/img26.png); background-position:center; background-repeat:no-repeat; background-size:cover;}
.honganqiti_index_4_1 img{
max-width:23.95833333333333vw;}
.honganqiti_ismidimg_2{ background-image:url(../images/index/img9.png); background-position:center bottom; background-repeat:no-repeat; background-size:cover;
position:absolute; left:0; bottom:0; width:100%; z-index:10; height:100%;}
.mid{
margin:0 5.07291666666667%;}
.honganqiti_footer_1_mid_left{
float:left}
.honganqiti_footer_1_mid_right{
float:right; font-family: 'poppinsmedium'; font-size:2.25em;}
.honganqiti_footer_1_mid{
padding:2.8125em 0; overflow:hidden; border-bottom:1px rgba(255,255,255,.2) solid;}
.honganqiti_footer_2_mid_left{
float:left; width:25%; padding-left: 2%;}
.honganqiti_footer_2{
margin-top:2.8125em;  margin-bottom:2.8125em;}
.honganqiti_footer_2_mid_right{
float:left; width:65%; padding-right: 2%; position:relative; overflow:hidden; padding-bottom:0em;}
.honganqiti_footer_2_mid_right:after{
content:''; position:absolute; right:0; bottom:0; height:100%; width:1px;  background-color:rgba(255,255,255,.2) }
.honganqiti_footer_2_mid_left_mid{
margin-right:3vw;}
.honganqiti_footer_2_mid_right ul li{
float:left;}
.honganqiti_footer_2_mid_right ul li:nth-child(1){
width:32%;}
.honganqiti_footer_2_mid_right ul li:nth-child(2){
width:20%;}
.honganqiti_footer_2_mid_right ul li:nth-child(3){
width:20%;}
.honganqiti_footer_2_mid_right ul li:nth-child(4){
width:32%;}
 
.honganqiti_footer_2_mid_right ul li:last-child{
position:absolute; right:0; top:0;}
.honganqiti_footer_2_mid_right ul{ margin-left:0vw;
position:relative; overflow:hidden; padding-right:72px;}
.honganqiti_footer_2_mid_left_mid_1{
margin-bottom:2.5em;}
.honganqiti_footer_2_mid_left_mid_1 span{
font-size:1.125em; position:relative; padding-bottom:1em;}
.honganqiti_footer_2_mid_left_mid_1 span:after{
content:''; position:absolute; left:0; bottom:0; height:2px; width:1.4em; background-image:url(../images/footer/img2.jpg); background-position:center; background-repeat:no-repeat; background-size:cover;}
.honganqiti_footer_2_mid_left_mid_2{
line-height:1.8; color:#eaeaea}
.honganqiti_footer_2_mid_left_mid_3{
margin-top:2.25em; text-align: center;

display: grid;
grid-template-columns: repeat(3, 1fr);
gap: .5rem;


}
.honganqiti_footer_2_mid_left_mid_3 p{ color:#eaeaea;
text-align:center; display:inline-block; width:8.125em;  }
.honganqiti_footer_2_mid_left_mid_3 p img{
 margin-bottom:1em;}
.honganqiti_footer_2_mid_right ul dl{
line-height:1.8; padding-right:1em;}
.honganqiti_footer_2_mid_right ul dl a{ display:inline-block; position:relative;
color:#eaeaea;transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}

.honganqiti_footer_2_mid_right ul dl a:after{  position:absolute; content:''; left:0; bottom:0; height:1px; width:0;
background-color:#eaeaea;transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}

.honganqiti_footer_2_mid_right ul dl  dd{
margin-bottom:.35em;}
.honganqiti_footer_3_mid{ padding:1.875em 0; line-height:1.6;
overflow:hidden; border-bottom:1px rgba(255,255,255,.2) solid;border-top:1px rgba(255,255,255,.2) solid;}
.honganqiti_footer_3_mid_left{
float:left}
.honganqiti_footer_3_mid_right{
float:right}
.honganqiti_footer_2_mid_right ul dl a:hover{
color:#fff;  }
.honganqiti_footer_2_mid_right ul dl a:hover:after{
width:100%;}
.honganqiti_pright ul li a span:before{background-image:url(../images/index/img2.png);transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
content:''; position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover;}
.honganqiti_pright ul li a span:after{background-image:url(../images/index/img1.png); z-index:1; opacity:0;transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
content:''; position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover;}	
.honganqiti_pright ul li:nth-child(1) a:after{ z-index:5;
content:''; position:absolute; left:50%; top:50%; width:1.8125em; height:1.5625em;; background-image:url(../images/index/img3.png); background-position:center; background-repeat:no-repeat; background-size:cover; margin-top:-0.78125em; margin-left:-0.90625em;}
.honganqiti_pright ul li:nth-child(2) a:after{ z-index:5;
content:''; position:absolute; left:50%; top:50%; width:21px; height:23px; background-image:url(../images/img4up.png); background-position:center; background-repeat:no-repeat; background-size:cover; margin-top:-0.65625em; margin-left:-0.65625em;}
/**********solution*****************/
.honganqiti_nybanner{
position:relative; height:80vh;}
.honganqiti_nybanner_bg{
position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover;}
.honganqiti_nybannerjj{
position:absolute; left:0; width:100%; z-index:5; text-align:center; color:#fff; top:50%;-webkit-transform: translate(-0%, -50%); 
    transform: translate(-0%, -50%);}
.honganqiti_nybannerjj_1{
font-size:1.875em;}
.honganqiti_nybannerjj_2{ 
font-size:3.75em; letter-spacing:.05em; font-weight:bold}
.honganqiti_so_1_mid_right{
position:absolute; right:0; top:50%; width:50%; max-height:100%; overflow-y:auto;-webkit-transform: translate(-0%, -50%); 
    transform: translate(-0%, -50%);}
.honganqiti_so_1_mid_right_mid{
margin:2.5vw 5vw;}
.honganqiti_so_1_mid_right_mid_1{
font-size:1.125em;}
.honganqiti_so_1_mid_right_mid_2{
font-size:1.875em; margin-top:5px; margin-bottom:.875em;}
.honganqiti_so_1_mid_right_mid_3{
font-size:1.125em; color:#333; line-height:2;display: -webkit-box;
-webkit-box-orient: vertical;  
-webkit-line-clamp: 4;   
overflow: hidden;word-wrap:break-word;
word-break:break-all; margin-bottom:2.5em;}
.honganqiti_so_1_mid ul li:nth-child(2n) .honganqiti_so_1_mid_right{
right:50%;}
.honganqiti_somore{ width:9.75em; background-image:url(../images/solution/img2.png); background-position:center; background-repeat:no-repeat; background-size:cover;
display:block; position:relative; line-height:2.5em; border-radius:2.5em; overflow:hidden; text-align:center; color:#fff;}
.honganqiti_pagination li a:hover,.honganqiti_pagination li.active span{
color:#fff; background-image:url(../images/solution/img3.png); background-position:center; background-repeat:no-repeat; background-size:cover;}
.honganqiti_so_info_1{ font-size:1.125em; padding:1.25em 0;
overflow:hidden; background-color:#f5f6f8;}
.honganqiti_so_info_1_left{
float:left;}
.honganqiti_so_info_1_right{
float:right;}
.honganqiti_so_info_2_mid{
position:relative}
.honganqiti_so_info_2_mid_right{
margin-left:3vw;}
.honganqiti_so_info_2_mid_right_1{
font-size:2.25em; border-bottom:1px #dfdfdf solid; padding-bottom:1em; margin-bottom:1em;}
.honganqiti_so_info_2{
padding:5.625em 0;}
.honganqiti_so_info_2 .honganqiti_so_1_mid_left{
overflow:hidden; border-radius:1em;}
.honganqiti_so_info_2_mid_right_2{
line-height:2; font-size:1.125em;}
.honganqiti_so_info_3_mid{
line-height:1.8; margin-bottom:6em;}
.honganqiti_pt_2:after{ content:''; width:0.5555555555555556em; height:0.5555555555555556em; background-image:url(../images/solution/img5.png); background-position:center; background-repeat:no-repeat; background-size:cover;
position:absolute; left:0; top:.8em; }
/********soft***************/
.honganqiti_sof_1 { padding-bottom: 100px;}
.honganqiti_sof_1_mid{
padding-top:4em;}
.honganqiti_sof_1_mid ul li{ border-radius:1em; padding-top:2.86458333333333vw; margin-top:4em;
float:left; width:48%;  background: #f2f2f2; background-size:cover; overflow:hidden;}
.honganqiti_sof_1_mid ul li:nth-child(2n){
float:right}
.honganqiti_sof_1_mid_mid{
margin:0 10%; text-align:center;}
.honganqiti_sof_1_mid_mid_1{
color:#0fb2cd; font-size:1.125em;font-family: 'poppinsmedium';}
.honganqiti_sof_1_mid_mid_2{
font-size:1.875em; color:#000; margin-top:5px; margin-bottom:1.375em;}
.honganqiti_sof_1_mid_mid_3{
border-radius:1em 1em 0 0; overflow:hidden}
.honganqiti_sof_1_mid_mid_3 img{
width:100%;}
.honganqiti_sof_2{ padding-top:15.625em; padding-bottom:7.1875em;
background-image:url(../images/soft/img3.png); background-position:center; background-repeat:no-repeat; background-size:cover; overflow:hidden; text-align:center;}
.honganqiti_sof_2_1{ margin-bottom:.5em;
color:#fff; font-size:3.75em; letter-spacing:.15em;}
.honganqiti_sof_2_2 a{ background-image:url(../images/soft/img5.png); background-position:center; background-repeat:no-repeat; background-size:cover; overflow:hidden;
display:block; margin:0 auto; position:relative; max-width:9.5625em; height:2.5em; line-height:2.5em; border-radius:2.5em; color:#fff;}
.honganqiti_sof_2_2 a:after{background:#333; border-radius:2.5em; content:"";display:block;height:100%;left:0;position:absolute;top:0;transform:scaleX(0);transform-origin:right center;transition:transform .4s cubic-bezier(.4,0,.2,1);width:100%}
.honganqiti_sof_2_2 a:hover:after{transform:scaleX(1);transform-origin:left center}
.honganqiti_sof_2_2 a span{
position:relative; z-index:10;}
.honganqiti_sof_2_3{
margin-top:5em; line-height:2;}
.honganqiti_sof_2_3 p{
color:#fff; font-size:1.125em; padding-top:5px;}
.honganqiti_promenu{
position:absolute; left:0; bottom:0; width:100%; z-index:2; text-align:center;}
.honganqiti_promenu ul{
border-radius:0px 5px 0 0; overflow:hidden; display:flex; width:100%;}
.honganqiti_promenu ul li{
float:left; flex:1; width:auto;}
.honganqiti_promenu ul li a{ font-size:1.25em; line-height:3.4em; height:3.4em; position:relative; border-left:1px #2d2d31 solid;
display:block; color:#fff;
background-image:none;
background:linear-gradient(90deg, #0a4a8c 0%, #004ea1 100%);}
.honganqiti_promenu ul li a:after{  content:"";display:block;height:100%;left:0;position:absolute;top:0;transform:scaleX(0);transform-origin:right center;transition:transform .4s cubic-bezier(.4,0,.2,1);width:100%;
background-image:none;
background:linear-gradient(90deg, #2f78c4 0%, #1a66b5 50%, #004ea1 100%);
background-size:cover; background-repeat:no-repeat}
.honganqiti_promenu ul li a:hover:after,.honganqiti_promenu ul li a.on:after{transform:scaleX(1);transform-origin:left center}
.honganqiti_promenu ul li a span{
position:relative; z-index:10;}
.honganqiti_pro_1_mid{
background-image:url(../images/product/img5.png); background-position:center; background-repeat:no-repeat; background-size:cover; border-radius:1em; overflow:hidden;}
.honganqiti_pro_1_mid_img{
height:665px; position:relative;}
.honganqiti_pro_1_mid_img_right{ text-align:center;
position:absolute; right:0; top:0; width:50%; height:100%;}
.honganqiti_pro_1_mid_img_right img{
max-height:62%; position:absolute; left:50%; top:50%;-webkit-transform: translate(-50%, -50%); 
    transform: translate(-50%, -50%);}
.honganqiti_pro_1_mid_img_left{ position:absolute;
width:41%; left:9%; top:50%;-webkit-transform: translate(-0%, -50%); 
    transform: translate(-0%, -50%);}
.honganqiti_pro_1_mid_img_left_1{
font-size:1.25em; color:#2d2d2d;}
.honganqiti_pro_1_mid_img_left_2{
font-size:3em; margin-top:.3em; margin-bottom:.65em;}
.honganqiti_pro_1_mid_img_left_3{ line-height:1.6;
color:#262626; font-size:1.125em;display: -webkit-box;
-webkit-box-orient: vertical;  
-webkit-line-clamp: 2;   
overflow: hidden;word-wrap:break-word;
word-break:break-all; margin-bottom:3em;}
.honganqiti_pro_1{
margin:6em 0;}
.honganqiti_pro_1 .swiper-pagination-bullet{ background:none;background-image:url(../images/product/img6.png); background-position:center; background-repeat:no-repeat; background-size:cover;
width:.9375em; height:.9375em;  opacity:1; position:relative;}
.honganqiti_pro_1 .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{
margin:0 1.125em;}
.honganqiti_pro_1 .swiper-pagination-bullet:after{transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; opacity:0;
content:''; position:absolute; left:0%; width:100%; height:100%; background-image:url(../images/product/img4.png); background-position:center; background-repeat:no-repeat; background-size:cover; top:0%;}
.honganqiti_pro_1 .swiper-pagination-bullet-active:after{
opacity:1;}
.honganqiti_pro_2{
background-color:#e8eff6; padding-top:3.12em; overflow:hidden; text-align:center;}
.honganqiti_pro_2_mid ul li{ margin-top:3.125em;
float:left; width:32%; margin-right:2%;}
.honganqiti_pro_2_mid ul li:nth-child(3n){
margin-right:0}
.honganqiti_pro_2_mid ul li:hover .honganqiti_index_3_3_mid .honganqiti_index_3_3_mid_jj_5{
height:2.5em;opacity:1} 
.honganqiti_pro_3{
text-align:center; margin:6.25em 0;}
.honganqiti_so_1_mid_left_p{
position:relative; width:50%; min-height:542px; background-image:url(../images/product/img7.png); background-position:center; background-repeat:no-repeat; background-size:cover; overflow:hidden; border-radius:1em; }
.honganqiti_so_1_mid_left_p img{
position:absolute; left:50%; top:50%;-webkit-transform: translate(-50%, -50%); 
    transform: translate(-50%, -50%); max-height:70%;}
.honganqiti_pro_info_re{ padding-bottom:10em;
background-color:#f3fcfd; overflow:hidden;}
.honganqiti_pro_info_re_1{
text-align:center; font-size:2.25em; margin:2.611111111111111em 0;}
.honganqiti_pro_info_re_2 ul li{ margin-bottom:1em;
float:left; text-align:center; width:32%; margin-right:2%;}
.honganqiti_pro_info_re_2 ul li:nth-child(3n){
margin-right:0}
.honganqiti_pro_info_re_2 ul li:hover .honganqiti_index_3_3_mid .honganqiti_index_3_3_mid_jj_5{
height:2.5em;opacity:1} 
.honganqiti_ptd p{
display:inline-block; min-width:180px; font-size:18px; margin-top:.875em;}
.honganqiti_ptd_1 span{ padding-left:0em;
display:block; position:relative; font-size:1.125em; font-weight: 700;}
.honganqiti_ptd_1 span:after{
content:''; position:absolute; left:0; top:50%; width:0.6666666666666667em; height:0.6666666666666667em; background-image:url(../images/product/img8.png); background-position:center; background-repeat:no-repeat; background-size:cover;-webkit-transform: translate(-0%, -50%); 
    transform: translate(-0%, -50%);}
.honganqiti_project_2_2_1 span{
display:block; margin:0 auto; width:6.625em; height:6.625em; background-image:url(../images/project/img2.png); background-position:center; background-repeat:no-repeat; background-size:cover;}
.honganqiti_project_info_1{
position:absolute; left:0; width:100%; z-index:10; bottom:8.75%; color:#fff;}
.honganqiti_project_info_1 h2{
font-size:2.25em; font-weight:normal}
.honganqiti_project_info_2_mid{
margin:0 16.66666666666667%;}
.honganqiti_project_info_2_1{
font-size:2.25em; margin-top:2.5em; margin-bottom:.75em;}
.honganqiti_project_info_2_2{
font-size:1.125em; line-height:1.8;}
.honganqiti_project_info_2{
padding-bottom:4em;}
/******news********/
.honganqiti_news_1_mid{
position:relative; overflow:hidden; background-color:#f6f6f6; border-radius:1em;}
.honganqiti_news_1_mid_left{
overflow:hidden; width:50%;}
.honganqiti_news_1_mid_left img{
width:100%;}
.honganqiti_news_1{
margin-top:8.4375em;}
.honganqiti_news_1_mid_right{-webkit-transform: translate(-0%, -50%); 
    transform: translate(-0%, -50%);
position:absolute; right:0; top:50%; max-height:100%; overflow:hidden; overflow-y:auto; width:50%;}
.honganqiti_news_1_mid_right_mid{
margin:0 3.3333vw 0 5vw;}
.honganqiti_news_1_mid_right_mid_1{
font-size:1.125em; color:#00b89c;}
.honganqiti_news_1_mid_right_mid_2{
font-size:1.875em; margin-top:.4em; margin-bottom:.875em;}
.honganqiti_news_1_mid_right_mid_3{
font-size:1.125em; line-height:1.8;display: -webkit-box;
-webkit-box-orient: vertical;  
-webkit-line-clamp: 4;   
overflow: hidden;word-wrap:break-word;
word-break:break-all; margin-bottom:2em;}
.honganqiti_news_2 { background: url("../images/index/img22.jpg") no-repeat center top; background-size: auto 100%; padding-top: 100px; padding-bottom: 100px;}
.honganqiti_news_2_mid ul li{
float:left; margin-top:40px; width:32%; margin-right:2%;}
.honganqiti_news_2_mid ul li:nth-child(3n){
margin-right:0}
.honganqiti_news_info_1_2_1{ margin-bottom:.5em;
text-align:center; font-size:2.25em; margin-top:3.472222222222222em;}
.honganqiti_news_info_1_2_2{ text-align:center;
color:#06a8a2; font-size:1.125em;font-family: 'poppinsmedium';}
.honganqiti_news_info_1_2_3{
line-height:2; margin:3em 0;}
.honganqiti_news_info_1_2_4 ul li{ position:relative;
float:left; width:50%;}
.honganqiti_news_info_1_2_4 ul li a{ position:relative; z-index:10;
display:block; padding:1em 1.5em;}
.honganqiti_news_info_1_2_4 ul{
border:1px #999 solid; border-radius:10px; overflow:hidden}
.honganqiti_news_info_1_2_4 ul li:nth-child(2){
text-align:right}
.honganqiti_news_info_1_2_4 ul li:hover a{
color:#fff;}
.honganqiti_news_info_1_2_4 ul li:after{transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; opacity:0;
content:''; position:absolute; left:0; top:0; width:100%; height:100%; background-image:url(../images/news/img2.png); background-position:center; background-repeat:no-repeat; background-size:cover;}
.honganqiti_news_info_1_2_4 ul li:hover:after{
opacity:1;}
.honganqiti_news_info_1_2_4{
margin-bottom:9.75em;}

.honganqiti_news_2 .honganqiti_index_3_1 { text-align: center;} 
.honganqiti_news_2 .honganqiti_index_1_left_2 { text-align: center;}
.honganqiti_fsf{
font-size:4.5em;}
.honganqiti_fsf span{font-family: 'Poppins';}
.honganqiti_fsf .honganqiti_ppp {
	
	background-image: linear-gradient(to right, #004ea1, #5eb8e8);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color:  transparent;
	
	
}

.honganqiti_fsf_ff{line-height:1;background: linear-gradient(to right, #004ea1 0%, #7ec8ef 100%);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;}
.honganqiti_about_1_left{
width:43%;}
.gradient-text {
  font-size: 3.75em;
  background: linear-gradient(to right, #004ea1 0%, #3aa0de 55%, #9bd8f3 100%);
  -webkit-background-clip: text; text-align:  center;
  background-clip: text;
  color: transparent;
  font-family: 'poppinsmedium'; line-height:1;
}
.honganqiti_about_1{ padding:12.5em 0;
position:relative; overflow:hidden}
.honganqiti_about_1_right{
position:absolute; right:0; top:0; height:100%; width:50%; background-image:url(../images/about/nav1.jpg); background-position:center; background-repeat:no-repeat; background-size:cover;}
.honganqiti_about_1_left_1 { text-align: center;}
.honganqiti_about_1_left_2{
font-size:2.25em; margin-bottom:1em; margin-top:.3em; width: 100%; text-align: center;}
.honganqiti_about_1_left_3{
color:#494949; line-height:1.8;}
.honganqiti_about_1_right_z{
position:absolute; left:0; bottom:0; width:89.6875%;}
.honganqiti_about_1_right_z img{
width:100%;}
.honganqiti_about_2{ padding-top:6em;
background-image:url(../images/about/img9.jpg); background-position:center; background-repeat:no-repeat; background-size:cover; overflow:hidden;}
.honganqiti_about_2_1{
color:#fff;}
.honganqiti_about_2_2_mid{
position:relative; height:340px; border-radius:1em; overflow:hidden; background-color:#fff; text-align: center;
}
.honganqiti_about_2_2_mid:after{ background-image:url(../images/about/img4.png);transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; opacity:0;
content:''; position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover; overflow:hidden;}
.honganqiti_about_2_2_mid_jj{
margin:2em;   position:relative; z-index:10;}
.honganqiti_about_2_2_mid_jj_1 span{ padding-left:0em;
display:block; font-size:1.875em; position:relative; padding-top: 20px; }
.honganqiti_about_2_2_mid_jj_1 span:after{
content:''; position:absolute; left:0; top:50%;-webkit-transform: translate(-0%, -50%); 
    transform: translate(-0%, -50%); width:0.9em; height:0.9666666666666667em; background-image:url(../images/about/img3.png); background-position:center; background-repeat:no-repeat; background-size:cover;}
.honganqiti_about_2_2_mid_jj_2  dl dd{
display:inline-block; font-size:1.125em; margin-left:.875em;}
.honganqiti_about_2_2_mid_jj_2 dl dd:nth-child(1){
margin-left:0}

.honganqiti_about_2_2 { width: 100%; padding-bottom: ;}
.honganqiti_about_2_2_mid_jj_1{ color:#333;
padding-bottom:1.5em; margin-bottom:1em; border-bottom:1px rgba(0, 0, 0, 0.06) solid;}
.honganqiti_about_2_2_mid_jj_3{
font-size:1.125em; color:#333; line-height:1.6;display: -webkit-box;
-webkit-box-orient: vertical;  
-webkit-line-clamp: 2;   
overflow: hidden;word-wrap:break-word;
word-break:break-all; margin:1em 0 0em 0;}
.honganqiti_about_2_2_mid:hover:after{
opacity:1;}
.honganqiti_about_2_2_mid:hover .honganqiti_about_2_2_mid_jj_1 span{
color:#fff;}
.honganqiti_about_2_2_mid:hover .honganqiti_about_2_2_mid_jj_1 span:after{
background-image:url(../images/about/img5.png);}
.honganqiti_about_2_2_mid:hover .honganqiti_about_2_2_mid_jj_1{
border-bottom:1px rgba(255, 255, 255, 0.06) solid;}
.honganqiti_about_2_2_mid:hover .honganqiti_about_2_2_mid_jj_2,.honganqiti_about_2_2_mid:hover .honganqiti_about_2_2_mid_jj_3{
color:#fff;}
.honganqiti_about_2_2_mid:hover .mo3{
color:#fff;}
.honganqiti_about_2_2_mid:hover .mo3 span:after{
background-color:#fff;}

.honganqiti_about_2_2 .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{
margin:0 1.125em;}
.honganqiti_about_2_2 .swiper-pagination-bullet{ background:none;background-image:url(../images/product/img6.png); background-position:center; background-repeat:no-repeat; background-size:cover;
width:.9375em; height:.9375em;  opacity:1; position:relative;}

.honganqiti_about_2_2 #protjpage{
position:static; margin:5.4375em 0;}
.honganqiti_about_2_2 .swiper-pagination-bullet:after{transition: all .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; opacity:0;
content:''; position:absolute; left:0%; width:100%; height:100%; background-image:url(../images/product/img4.png); background-position:center; background-repeat:no-repeat; background-size:cover; top:0%;}
.honganqiti_about_2_2 .swiper-pagination-bullet-active:after{
opacity:1;}
.honganqiti_about_3_mid_left{
float:left; width:55.71428571428571%; overflow:hidden; border-radius:1em;} 
.honganqiti_about_3_mid_left img{
width:100%;}
.honganqiti_about_3{
padding:11.875em 0;}
.honganqiti_about_3_mid_right{ margin-top:2.5em;
float:right; width:38%;}
.honganqiti_about_3_mid_right_1{
font-size:1.125em; line-height:2; border-bottom:1px #c2c2c2 solid; padding-bottom:2em; padding-top:1em; margin-bottom:2em;}
.honganqiti_about_3_mid_right_2 ul{
display:flex; flex-wrap:nowrap; align-items:flex-start; justify-content:flex-start; gap:1.25em;}
.honganqiti_about_3_mid_right_2 ul li{ margin-right:0;
display:block; text-align:center; flex:0 0 auto; width:auto;}
.honganqiti_about_3_mid_right_2_1 img{
width:120px; height:120px; max-width:none; object-fit:contain;}
.honganqiti_about_3_mid_right_2_2{
margin-top:.5em; font-size:.875em; line-height:1.4; white-space:nowrap;}
.honganqiti_about_1_right_z.animated img{
-webkit-mask:linear-gradient(135deg,#000 0,rgba(0,0,0,1) 100%);
 mask-repeat:no-repeat;
 mask-position:right top;
 mask-size:0 0;
 animation:lightFn 1.2s ease;
 animation-delay:1s;
 animation-fill-mode:both;}

/*****************/
		.honganqiti_headermenumobile{ height:20px; display:none;
			position:absolute; right:35px; top:50%;-webkit-transform: translate(-0%, -50%); 
    transform: translate(-0%, -50%); z-index:999;}
	.honganqiti_hamburger {
  padding: 0; height:20px;
  display: inline-block;
  cursor: pointer;
  transition-property: opacity, filter;
  transition-duration: 0.15s;
  transition-timing-function: linear;
  font: inherit;
  color: inherit;
  text-transform: none;
  background-color: transparent;
  border: 0;
  margin: 0;
  overflow: visible; }
  .honganqiti_hamburger:hover {
    opacity: 0.7; }
  .honganqiti_hamburger.honganqiti_is_active:hover {
    opacity: 0.7; }
  .honganqiti_hamburger.honganqiti_is_active .honganqiti_hamburger_inner,
  .honganqiti_hamburger.honganqiti_is_active .honganqiti_hamburger_inner::before,
  .honganqiti_hamburger.honganqiti_is_active .honganqiti_hamburger_inner::after {
    background-color: #000; }

.honganqiti_hamburger_box {
  width: 18px;
  height: 20px;
  display: inline-block;
  position: relative; }

.honganqiti_hamburger_inner {
  display: block;
  top: 50%;
  margin-top: -2px; }
  .honganqiti_hamburger_inner, .honganqiti_hamburger_inner::before, .honganqiti_hamburger_inner::after {
    width: 18px;
    height: 2px;
    background-color: #fff;
    border-radius: 4px;
    position: absolute;
    transition-property: transform;
    transition-duration: 0.15s;
    transition-timing-function: ease; }
  .honganqiti_hamburger_inner::before, .honganqiti_hamburger_inner::after {
    content: "";
    display: block; }
  .honganqiti_hamburger_inner::before {
    top: -6px; }
  .honganqiti_hamburger_inner::after {
    bottom: -6px; }
	
	#header.cur .honganqiti_hamburger_inner,#header.cur .honganqiti_hamburger_inner::before,#header.cur .honganqiti_hamburger_inner::after{
	background-color:#000;}

/*
   * 3DX
   */
.honganqiti_hamburger_3dx .honganqiti_hamburger_box {
  perspective: 80px; }

.honganqiti_hamburger_3dx .honganqiti_hamburger_inner {
  transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); }
  .honganqiti_hamburger_3dx .honganqiti_hamburger_inner::before, .honganqiti_hamburger_3dx .honganqiti_hamburger_inner::after {
    transition: transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); }

.honganqiti_hamburger_3dx.honganqiti_is_active .honganqiti_hamburger_inner {
  background-color: transparent !important;
  transform: rotateY(180deg); }
  .honganqiti_hamburger_3dx.honganqiti_is_active .honganqiti_hamburger_inner::before {
    transform: translate3d(0, 10px, 0) rotate(45deg); }
  .honganqiti_hamburger_3dx.honganqiti_is_active .honganqiti_hamburger_inner::after {
    transform: translate3d(0, -10px, 0) rotate(-45deg); }

/*
   * 3DX Reverse
   */
.honganqiti_hamburger_3dx_r .honganqiti_hamburger_box {
  perspective: 80px; }

.honganqiti_hamburger_3dx_r .honganqiti_hamburger_inner {
  transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); }
  .honganqiti_hamburger_3dx_r .honganqiti_hamburger_inner::before, .honganqiti_hamburger_3dx_r .honganqiti_hamburger_inner::after {
    transition: transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); }

.honganqiti_hamburger_3dx_r.honganqiti_is_active .honganqiti_hamburger_inner {
  background-color: transparent !important;
  transform: rotateY(-180deg); }
  .honganqiti_hamburger_3dx_r.honganqiti_is_active .honganqiti_hamburger_inner::before {
    transform: translate3d(0, 6px, 0) rotate(45deg); }
  .honganqiti_hamburger_3dx_r.honganqiti_is_active .honganqiti_hamburger_inner::after {
    transform: translate3d(0, -6px, 0) rotate(-45deg); }

/*
   * 3DY
   */
.honganqiti_hamburger_3dy .honganqiti_hamburger_box {
  perspective: 80px; }

.honganqiti_hamburger_3dy .honganqiti_hamburger_inner {
  transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); }
  .honganqiti_hamburger_3dy .honganqiti_hamburger_inner::before, .honganqiti_hamburger_3dy .honganqiti_hamburger_inner::after {
    transition: transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); }

.honganqiti_hamburger_3dy.honganqiti_is_active .honganqiti_hamburger_inner {
  background-color: transparent !important;
  transform: rotateX(-180deg); }
  .honganqiti_hamburger_3dy.honganqiti_is_active .honganqiti_hamburger_inner::before {
    transform: translate3d(0, 10px, 0) rotate(45deg); }
  .honganqiti_hamburger_3dy.honganqiti_is_active .honganqiti_hamburger_inner::after {
    transform: translate3d(0, -10px, 0) rotate(-45deg); }

/*
   * 3DY Reverse
   */
.honganqiti_hamburger_3dy_r .honganqiti_hamburger_box {
  perspective: 80px; }

.honganqiti_hamburger_3dy_r .honganqiti_hamburger_inner {
  transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); }
  .honganqiti_hamburger_3dy_r .honganqiti_hamburger_inner::before, .honganqiti_hamburger_3dy_r .honganqiti_hamburger_inner::after {
    transition: transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); }

.honganqiti_hamburger_3dy_r.honganqiti_is_active .honganqiti_hamburger_inner {
  background-color: transparent !important;
  transform: rotateX(180deg); }
  .honganqiti_hamburger_3dy_r.honganqiti_is_active .honganqiti_hamburger_inner::before {
    transform: translate3d(0, 10px, 0) rotate(45deg); }
  .honganqiti_hamburger_3dy_r.honganqiti_is_active .honganqiti_hamburger_inner::after {
    transform: translate3d(0, -10px, 0) rotate(-45deg); }

/*
   * 3DXY
   */
.honganqiti_hamburger_3dxy .honganqiti_hamburger_box {
  perspective: 80px; }

.honganqiti_hamburger_3dxy .honganqiti_hamburger_inner {
  transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); }
  .honganqiti_hamburger_3dxy .honganqiti_hamburger_inner::before, .honganqiti_hamburger_3dxy .honganqiti_hamburger_inner::after {
    transition: transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); }

.honganqiti_hamburger_3dxy.honganqiti_is_active .honganqiti_hamburger_inner {
  background-color: transparent !important;
  transform: rotateX(180deg) rotateY(180deg); }
  .honganqiti_hamburger_3dxy.honganqiti_is_active .honganqiti_hamburger_inner::before {
    transform: translate3d(0, 10px, 0) rotate(45deg); }
  .honganqiti_hamburger_3dxy.honganqiti_is_active .honganqiti_hamburger_inner::after {
    transform: translate3d(0, -10px, 0) rotate(-45deg); }

/*
   * 3DXY Reverse
   */
.honganqiti_hamburger_3dxy_r .honganqiti_hamburger_box {
  perspective: 80px; }

.honganqiti_hamburger_3dxy_r .honganqiti_hamburger_inner {
  transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); }
  .honganqiti_hamburger_3dxy_r .honganqiti_hamburger_inner::before, .honganqiti_hamburger_3dxy_r .honganqiti_hamburger_inner::after {
    transition: transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); }

.honganqiti_hamburger_3dxy_r.honganqiti_is_active .honganqiti_hamburger_inner {
  background-color: transparent !important;
  transform: rotateX(180deg) rotateY(180deg) rotateZ(-180deg); }
  .honganqiti_hamburger_3dxy_r.honganqiti_is_active .honganqiti_hamburger_inner::before {
    transform: translate3d(0, 10px, 0) rotate(45deg); }
  .honganqiti_hamburger_3dxy_r.honganqiti_is_active .honganqiti_hamburger_inner::after {
    transform: translate3d(0, -10px, 0) rotate(-45deg); }

/*
   * Arrow
   */
.honganqiti_hamburger_arrow.honganqiti_is_active .honganqiti_hamburger_inner::before {
  transform: translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1); }

.honganqiti_hamburger_arrow.honganqiti_is_active .honganqiti_hamburger_inner::after {
  transform: translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1); }

/*
   * Arrow Right
   */
.honganqiti_hamburger_arrow_r.honganqiti_is_active .honganqiti_hamburger_inner::before {
  transform: translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1); }

.honganqiti_hamburger_arrow_r.honganqiti_is_active .honganqiti_hamburger_inner::after {
  transform: translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1); }

/*
   * Arrow Alt
   */
.honganqiti_hamburger_arrowalt .honganqiti_hamburger_inner::before {
  transition: top 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1); }

.honganqiti_hamburger_arrowalt .honganqiti_hamburger_inner::after {
  transition: bottom 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1); }

.honganqiti_hamburger_arrowalt.honganqiti_is_active .honganqiti_hamburger_inner::before {
  top: 0;
  transform: translate3d(-8px, -10px, 0) rotate(-45deg) scale(0.7, 1);
  transition: top 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22); }

.honganqiti_hamburger_arrowalt.honganqiti_is_active .honganqiti_hamburger_inner::after {
  bottom: 0;
  transform: translate3d(-8px, 10px, 0) rotate(45deg) scale(0.7, 1);
  transition: bottom 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22); }

/*
   * Arrow Alt Right
   */
.honganqiti_hamburger_arrowalt_r .honganqiti_hamburger_inner::before {
  transition: top 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1); }

.honganqiti_hamburger_arrowalt_r .honganqiti_hamburger_inner::after {
  transition: bottom 0.1s 0.1s ease, transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1); }

.honganqiti_hamburger_arrowalt_r.honganqiti_is_active .honganqiti_hamburger_inner::before {
  top: 0;
  transform: translate3d(8px, -10px, 0) rotate(45deg) scale(0.7, 1);
  transition: top 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22); }

.honganqiti_hamburger_arrowalt_r.honganqiti_is_active .honganqiti_hamburger_inner::after {
  bottom: 0;
  transform: translate3d(8px, 10px, 0) rotate(-45deg) scale(0.7, 1);
  transition: bottom 0.1s ease, transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22); }

/*
   * Arrow Turn
   */
.honganqiti_hamburger_arrowturn.honganqiti_is_active .honganqiti_hamburger_inner {
  transform: rotate(-180deg); }
  .honganqiti_hamburger_arrowturn.honganqiti_is_active .honganqiti_hamburger_inner::before {
    transform: translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1); }
  .honganqiti_hamburger_arrowturn.honganqiti_is_active .honganqiti_hamburger_inner::after {
    transform: translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1); }

/*
   * Arrow Turn Right
   */
.honganqiti_hamburger_arrowturn_r.honganqiti_is_active .honganqiti_hamburger_inner {
  transform: rotate(-180deg); }
  .honganqiti_hamburger_arrowturn_r.honganqiti_is_active .honganqiti_hamburger_inner::before {
    transform: translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1); }
  .honganqiti_hamburger_arrowturn_r.honganqiti_is_active .honganqiti_hamburger_inner::after {
    transform: translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1); }

/*
   * Boring
   */
.honganqiti_hamburger_boring .honganqiti_hamburger_inner, .honganqiti_hamburger_boring .honganqiti_hamburger_inner::before, .honganqiti_hamburger_boring .honganqiti_hamburger_inner::after {
  transition-property: none; }

.honganqiti_hamburger_boring.honganqiti_is_active .honganqiti_hamburger_inner {
  transform: rotate(45deg); }
  .honganqiti_hamburger_boring.honganqiti_is_active .honganqiti_hamburger_inner::before {
    top: 0;
    opacity: 0; }
  .honganqiti_hamburger_boring.honganqiti_is_active .honganqiti_hamburger_inner::after {
    bottom: 0;
    transform: rotate(-90deg); }

/*
   * Collapse
   */
.honganqiti_hamburger_collapse .honganqiti_hamburger_inner {
  top: auto;
  bottom: 0;
  transition-duration: 0.13s;
  transition-delay: 0.13s;
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  .honganqiti_hamburger_collapse .honganqiti_hamburger_inner::after {
    top: -20px;
    transition: top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear; }
  .honganqiti_hamburger_collapse .honganqiti_hamburger_inner::before {
    transition: top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19); }

.honganqiti_hamburger_collapse.honganqiti_is_active .honganqiti_hamburger_inner {
  transform: translate3d(0, -10px, 0) rotate(-45deg);
  transition-delay: 0.22s;
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  .honganqiti_hamburger_collapse.honganqiti_is_active .honganqiti_hamburger_inner::after {
    top: 0;
    opacity: 0;
    transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear; }
  .honganqiti_hamburger_collapse.honganqiti_is_active .honganqiti_hamburger_inner::before {
    top: 0;
    transform: rotate(-90deg);
    transition: top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1); }

/*
   * Collapse Reverse
   */
.honganqiti_hamburger_collapse_r .honganqiti_hamburger_inner {
  top: auto;
  bottom: 0;
  transition-duration: 0.13s;
  transition-delay: 0.13s;
  transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  .honganqiti_hamburger_collapse_r .honganqiti_hamburger_inner::after {
    top: -20px;
    transition: top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), opacity 0.1s linear; }
  .honganqiti_hamburger_collapse_r .honganqiti_hamburger_inner::before {
    transition: top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19); }

.honganqiti_hamburger_collapse_r.honganqiti_is_active .honganqiti_hamburger_inner {
  transform: translate3d(0, -10px, 0) rotate(45deg);
  transition-delay: 0.22s;
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  .honganqiti_hamburger_collapse_r.honganqiti_is_active .honganqiti_hamburger_inner::after {
    top: 0;
    opacity: 0;
    transition: top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), opacity 0.1s 0.22s linear; }
  .honganqiti_hamburger_collapse_r.honganqiti_is_active .honganqiti_hamburger_inner::before {
    top: 0;
    transform: rotate(90deg);
    transition: top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1); }

/*
   * Elastic
   */
.honganqiti_hamburger_elastic .honganqiti_hamburger_inner {
  top: 2px;
  transition-duration: 0.275s;
  transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55); }
  .honganqiti_hamburger_elastic .honganqiti_hamburger_inner::before {
    top: 10px;
    transition: opacity 0.125s 0.275s ease; }
  .honganqiti_hamburger_elastic .honganqiti_hamburger_inner::after {
    top: 20px;
    transition: transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55); }

.honganqiti_hamburger_elastic.honganqiti_is_active .honganqiti_hamburger_inner {
  transform: translate3d(0, 10px, 0) rotate(135deg);
  transition-delay: 0.075s; }
  .honganqiti_hamburger_elastic.honganqiti_is_active .honganqiti_hamburger_inner::before {
    transition-delay: 0s;
    opacity: 0; }
  .honganqiti_hamburger_elastic.honganqiti_is_active .honganqiti_hamburger_inner::after {
    transform: translate3d(0, -20px, 0) rotate(-270deg);
    transition-delay: 0.075s; }

/*
   * Elastic Reverse
   */
.honganqiti_hamburger_elastic_r .honganqiti_hamburger_inner {
  top: 2px;
  transition-duration: 0.275s;
  transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55); }
  .honganqiti_hamburger_elastic_r .honganqiti_hamburger_inner::before {
    top: 10px;
    transition: opacity 0.125s 0.275s ease; }
  .honganqiti_hamburger_elastic_r .honganqiti_hamburger_inner::after {
    top: 20px;
    transition: transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55); }

.honganqiti_hamburger_elastic_r.honganqiti_is_active .honganqiti_hamburger_inner {
  transform: translate3d(0, 10px, 0) rotate(-135deg);
  transition-delay: 0.075s; }
  .honganqiti_hamburger_elastic_r.honganqiti_is_active .honganqiti_hamburger_inner::before {
    transition-delay: 0s;
    opacity: 0; }
  .honganqiti_hamburger_elastic_r.honganqiti_is_active .honganqiti_hamburger_inner::after {
    transform: translate3d(0, -20px, 0) rotate(270deg);
    transition-delay: 0.075s; }

/*
   * Emphatic
   */
.honganqiti_hamburger_emphatic {
  overflow: hidden; }
  .honganqiti_hamburger_emphatic .honganqiti_hamburger_inner {
    transition: background-color 0.125s 0.175s ease-in; }
    .honganqiti_hamburger_emphatic .honganqiti_hamburger_inner::before {
      left: 0;
      transition: transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.125s linear, left 0.125s 0.175s ease-in; }
    .honganqiti_hamburger_emphatic .honganqiti_hamburger_inner::after {
      top: 10px;
      right: 0;
      transition: transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.125s linear, right 0.125s 0.175s ease-in; }
  .honganqiti_hamburger_emphatic.honganqiti_is_active .honganqiti_hamburger_inner {
    transition-delay: 0s;
    transition-timing-function: ease-out;
    background-color: transparent !important; }
    .honganqiti_hamburger_emphatic.honganqiti_is_active .honganqiti_hamburger_inner::before {
      left: -80px;
      top: -80px;
      transform: translate3d(80px, 80px, 0) rotate(45deg);
      transition: left 0.125s ease-out, top 0.05s 0.125s linear, transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1); }
    .honganqiti_hamburger_emphatic.honganqiti_is_active .honganqiti_hamburger_inner::after {
      right: -80px;
      top: -80px;
      transform: translate3d(-80px, 80px, 0) rotate(-45deg);
      transition: right 0.125s ease-out, top 0.05s 0.125s linear, transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1); }

/*
   * Emphatic Reverse
   */
.honganqiti_hamburger_emphatic_r {
  overflow: hidden; }
  .honganqiti_hamburger_emphatic_r .honganqiti_hamburger_inner {
    transition: background-color 0.125s 0.175s ease-in; }
    .honganqiti_hamburger_emphatic_r .honganqiti_hamburger_inner::before {
      left: 0;
      transition: transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.125s linear, left 0.125s 0.175s ease-in; }
    .honganqiti_hamburger_emphatic_r .honganqiti_hamburger_inner::after {
      top: 10px;
      right: 0;
      transition: transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.125s linear, right 0.125s 0.175s ease-in; }
  .honganqiti_hamburger_emphatic_r.honganqiti_is_active .honganqiti_hamburger_inner {
    transition-delay: 0s;
    transition-timing-function: ease-out;
    background-color: transparent !important; }
    .honganqiti_hamburger_emphatic_r.honganqiti_is_active .honganqiti_hamburger_inner::before {
      left: -80px;
      top: 80px;
      transform: translate3d(80px, -80px, 0) rotate(-45deg);
      transition: left 0.125s ease-out, top 0.05s 0.125s linear, transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1); }
    .honganqiti_hamburger_emphatic_r.honganqiti_is_active .honganqiti_hamburger_inner::after {
      right: -80px;
      top: 80px;
      transform: translate3d(-80px, -80px, 0) rotate(45deg);
      transition: right 0.125s ease-out, top 0.05s 0.125s linear, transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1); }

/*
   * Minus
   */
.honganqiti_hamburger_minus .honganqiti_hamburger_inner::before, .honganqiti_hamburger_minus .honganqiti_hamburger_inner::after {
  transition: bottom 0.08s 0s ease-out, top 0.08s 0s ease-out, opacity 0s linear; }

.honganqiti_hamburger_minus.honganqiti_is_active .honganqiti_hamburger_inner::before, .honganqiti_hamburger_minus.honganqiti_is_active .honganqiti_hamburger_inner::after {
  opacity: 0;
  transition: bottom 0.08s ease-out, top 0.08s ease-out, opacity 0s 0.08s linear; }

.honganqiti_hamburger_minus.honganqiti_is_active .honganqiti_hamburger_inner::before {
  top: 0; }

.honganqiti_hamburger_minus.honganqiti_is_active .honganqiti_hamburger_inner::after {
  bottom: 0; }

 .honganqiti_hamburger_inner {
  transition: transform 0.6s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0.5s 0s cubic-bezier(0.645, 0.045, 0.355, 1) !important;
}
.honganqiti_hamburger_inner::before,.honganqiti_hamburger_inner::after {
  transition: transform 0.6s 0s cubic-bezier(0.645, 0.045, 0.355, 1) !important;
}
 .honganqiti_nav .honganqiti_icon {
  width: 16px;
  height: 16px;
  fill: #999;
  transition: all .4s;
}
 .honganqiti_nav .honganqiti_sub_tit.on {
  background: #00b99c;
  color: #fff;
}
 .honganqiti_nav .honganqiti_sub_tit.on .honganqiti_icon {
  transform: rotate(-90deg);
  fill: #fff;
}


















@media screen and (max-width:1680px) {

	.honganqiti_footer_2_mid_left_mid_3 p img{
	max-width:100px; max-height:100px; border-radius: 5px;}
	.honganqiti_indexf,.honganqiti_fsf{
	font-size:3.5em;}
	.honganqiti_about_3_mid_right{
	margin-top:0}
	.honganqiti_about_3_mid_right_1{
	margin-top:0}
	.honganqiti_about_1_left_2{
	font-size:1.875em;}
	.honganqiti_about_3_mid_right_1{
	font-size:1em;}
	.honganqiti_about_2_2_mid{
	height:300px;}
	.honganqiti_about_2_2_mid_jj_1 span{
	font-size:1.5em;}
	.honganqiti_about_2_2_mid_jj{
	margin-left:1.25em; margin-right:1.25em;}
	.honganqiti_about_2_2_mid_jj_2 dl dd,.honganqiti_about_2_2_mid_jj_3{
	font-size:1em;}
	.honganqiti_about_2_2_mid_jj_2 dl dd{
	margin-left:.75em;}
	.honganqiti_news_info_1_2_2{
	font-size:1em;}
	.honganqiti_news_info_1_2_1{
	font-size:2em;}
	.honganqiti_news_1_mid_right_mid_2{
	font-size:1.5em;}
	.honganqiti_news_1_mid_right_mid_1,.honganqiti_news_1_mid_right_mid_3{
	font-size:1em;}
	.honganqiti_project_info_2_mid{
	margin:0 8.07291666666667%}
	.honganqiti_project_info_1 h2{
	font-size:2em;}
	.honganqiti_so_info_1{
	font-size:1em;}
	.honganqiti_project_info_2_2{
	font-size:1em;}
	.honganqiti_project_info_2_1{
	font-size:2em;}
	.honganqiti_so_1_mid_left_p{
	min-height:430px;}
	.honganqiti_ptd p{
	font-size:16px;}
	.honganqiti_ptd_1 span{
	font-size:1em;}
	.honganqiti_promenu ul li a{
	font-size:1em;}
	.honganqiti_pro_1_mid_img{
	height:550px;}
	.honganqiti_pro_1_mid_img_left_1{
	font-size:1em;}
	.honganqiti_pro_1_mid_img_left_2{
	font-size:2em;}
	.honganqiti_pro_1_mid_img_left_3{
	font-size:1em;}
	.honganqiti_sof_2_1{
	font-size:3em;}
	.honganqiti_sof_2_3 p{
	font-size:1em;}
	.honganqiti_so_info_2_mid_right_1{
	font-size:1.875em;}
	.honganqiti_so_info_2_mid_right_2{
	font-size:1em;}
	.honganqiti_nybannerjj_2{
	font-size:3em;}
	.honganqiti_nybannerjj_1{
	font-size:1.5em;}
	.honganqiti_so_1_mid_right_mid_2{
	font-size:1.5em;}
	.honganqiti_so_1_mid_right_mid_1,.honganqiti_so_1_mid_right_mid_3{
	font-size:1em;}
	/*.honganqiti_index_3_3_mid_jj_2{
	font-size:1em;}
	.honganqiti_index_3_3_mid_jj_3{
	font-size:1.5em;}
	.honganqiti_index_3_3_mid_jj_4{
	font-size:1em;}*/
	.honganqiti_index_3_3_mid{
	font-size:.875em;}
	.honganqiti_index_4_3_1_time{
	font-size:.75em;}
	.honganqiti_index_4_3_1_time_2{
	font-size:14px;}
	.honganqiti_index_4_3_2{
	font-size:1.375em;}
	.honganqiti_index_4_3_3,.mo3{
	font-size:1em;}
	#footer .mid{
	margin:0 4%;
	}
	.honganqiti_index_1_left_2{
	font-size:2.45em;}
.honganqiti_indexf, .honganqiti_fsf{
font-size:2.5em;}
.honganqiti_index_1_left_2{
font-size:1.25em;}
.honganqiti_footer_1_mid_right{
font-size:1.875em}
.honganqiti_footer_1_mid_left img{
height:32px;}
.honganqiti_footer_1_mid{
padding:1.5em 0;}
.honganqiti_footer_2_mid_left{
display:none}
.honganqiti_footer_2_mid_right{
width:100%;}
.honganqiti_footer_2_mid_right ul{
margin-left:0}
.honganqiti_footer_2_mid_right:after {
display:none}

.honganqiti_about_2_2_mid_jj_1 span{
font-size:1.25em;}
.honganqiti_about_3{
padding:8em 0;}
.honganqiti_about_1_left_2{
font-size:1.5em;}
.gradient-text{
font-size:3em;}
.honganqiti_news_info_1_2_4{
margin-bottom:4em;}
.honganqiti_news_info_1_2_1{
font-size:1.5em;}
.honganqiti_index_4_3_2{
font-size:1.25em;}
.honganqiti_index_4_3_1_time_1{
font-size:2.5em;}
.honganqiti_news_1{
margin-top:4em;}
.honganqiti_news_1_mid_right_mid_2{
font-size:1.25em;}
.honganqiti_project_info_1 h2{
font-size:1.5em;}
.honganqiti_project_info_2_1{
font-size:1.5em;}
.honganqiti_project_info_2_mid{
margin:0 4%;}
.honganqiti_pro_info_re{
padding-bottom:4em;}
.honganqiti_pro_info_re_1{
font-size:2em;}
.honganqiti_index_3_3_mid_jj_3{
font-size:1.5em;}
.honganqiti_index_3_3_mid{
height:34em;}
.honganqiti_pro_1_mid_img{
height:450px;}
.honganqiti_pro_1_mid_img_left_2{
font-size:1.5em;}
.honganqiti_sof_2_1{
font-size:2em;}
.honganqiti_sof_1_mid_mid_1{
font-size:1em;}
.honganqiti_sof_1_mid_mid_2{
font-size:1.5em;}
.honganqiti_sof_1_mid ul li{
margin-top:2em;}
	.mid{
	margin:0 4%;} 
	.honganqiti_so_1_mid_right_mid_2{
	font-size:1.25em;}
	.honganqiti_so_1_mid_right_mid_3{
	margin-bottom:1.5em;}
	.honganqiti_so_info_2_mid_right_1{
	font-size:1.5em;}
.mobileimg{
display:none; width:100%;}
@media screen and (max-width:1080px) {
	.honganqiti_headermid_right{
	display:none}
	.honganqiti_headermenumobile{
	display:block}
.honganqiti_mobileimgbanner{
display:none}
.honganqiti_mobileimgbanner img{
width:100%;}
@media screen and (max-width:810px) {
.honganqiti_index_3{
padding:2em 0;}
.honganqiti_index_3_3_mid_jj_zhai{
display:none}
.honganqiti_index_3_3_mid_jj_kuan{
opacity:1}
.honganqiti_index_3_3_left,.honganqiti_index_3_3_right{
font-size:.875em;}

.honganqiti_index_4_3_2{
font-size:1.125em;}
.honganqiti_index_4{
padding:2em 0;}
.honganqiti_index_4_3 ul li{
width:100%; margin-bottom:1em;}
.honganqiti_indexf, .honganqiti_fsf{
font-size:2em;}
.honganqiti_mobileimgbanner{
display:block}
.honganqiti_promenu{
display:none}
.honganqiti_footer_3_mid_left,.honganqiti_footer_3_mid_right{
float:none; width:100%; text-align:center}
.honganqiti_about_2{
padding-top:6em;}
.honganqiti_about_3_mid_left{
width:100%;}
.honganqiti_about_3_mid_right{
width:100%; margin-top:1.5em;}
.honganqiti_about_3{
padding:2em 0;}
.honganqiti_about_1_left_2{
font-size:1.25em;}
.gradient-text{
font-size:2em;}
.honganqiti_about_1{
padding:2em 0;}
.honganqiti_about_1_left{
width:auto; margin-top:1.5em;}
.honganqiti_about_1_right{
margin:0 4%; width:auto; height:80vw; width:92%; margin-top:em; position:relative;}
.honganqiti_news_info_1_2_1{
font-size:1.25em;}
.honganqiti_news_info_1_2_4 ul li:nth-child(2){
text-align:left}
.honganqiti_news_info_1_2_4 ul li a{
padding:.75em 1em;}
.honganqiti_news_info_1_2_4 ul li{
width:100%;}
.honganqiti_news_2_mid ul li{
width:49%; margin-top:1.5em; margin-right:0}
.honganqiti_news_2_mid ul li:nth-child(2n){
float:right}
.honganqiti_news_1{
margin-top:2em;}
.honganqiti_news_1_mid_right_mid{
margin:1.5em 4vw;}
.honganqiti_news_1_mid_left{
width:100%;}
.honganqiti_news_1_mid_right{
position:static; width:100%;-webkit-transform: translate(-0%, -0%);
transform: translate(-0%, -0%);}
.honganqiti_project_info_1 h2,.honganqiti_project_info_2_1{
font-size:1.25em;}
.honganqiti_pro_info_re_2 ul li{
width:49%; margin-right:0}
.honganqiti_pro_info_re_2 ul li:nth-child(2n){
float:right}
.honganqiti_pro_info_re_1{
font-size:1.5em;}
.honganqiti_so_1_mid_left_p{
width:100%;}
.honganqiti_pro_2_mid ul li{
width:49%; margin-top:1em; margin-right:0}
.honganqiti_pro_2_mid ul li:nth-child(2n){
float:right}
.honganqiti_pro_1_mid_img_left_3{
margin-bottom:1.5em;}
.honganqiti_pro_1_mid_img_right{
position:static; width:100%; padding:1.5em 0;}
.honganqiti_pro_1_mid_img_left{-webkit-transform: translate(-0%, -0%);
transform: translate(-0%, -0%);
position:static; width:92%; margin-left:4%; margin-right:4%; padding-bottom:1.5em;  }
.honganqiti_pro_1_mid_img_left_2{
font-size:1.25em;}
.honganqiti_pro_1_mid_img{
height:auto}
.honganqiti_pro_1_mid_img_right img{
position:static;-webkit-transform: translate(-0%, -0%);
transform: translate(-0%, -0%); max-height:none}
.honganqiti_pro_1{
margin:2em 0;}
.honganqiti_sof_2_3{
margin-top:2em;}
.honganqiti_sof_2{
padding:4em 0;}
.honganqiti_sof_2_1{
font-size:1.5em;}
.honganqiti_sof_1_mid_mid_2{
font-size:1.25em;}
.honganqiti_sof_1_mid{
padding-top:2em;}
.honganqiti_sof_1_mid ul li{
width:100%; margin-top:1.5em;}
.honganqiti_so_info_3_mid{
margin-bottom:2em;}
.honganqiti_so_info_2_mid_right_1{
font-size:1.25em;}
.honganqiti_so_info_2{ padding-bottom:2em;
padding-top:2em;}
.honganqiti_so_info_2_mid_right{
margin-left:0; margin-top:1.5em;}
.honganqiti_nybannerjj_2{
font-size:1.75em;}
.honganqiti_nybanner{
height:auto}
.mobileimg{
display:block}
.honganqiti_nybanner_bg{
display:none}
.honganqiti_nybannerjj_1{
font-size:1.25em;}
.honganqiti_nybannerjj_2{
font-size:1.75em;}
	.honganqiti_so_1_mid_right{
	position:static; width:100%;-webkit-transform: translate(-0%, -0%);
transform: translate(-0%, -0%); height:auto}
.honganqiti_so_1_mid_right_mid{
margin:1.5em 1em;}
.honganqiti_footer_1_mid_right{
font-size:1.5em;}
.honganqiti_footer_2_mid_left{
display:block; width:100%;}
.honganqiti_footer_2_mid_right{
display:none}
.honganqiti_footer_2{
margin:1.5em 0;  }
@media screen and (max-width:480px) {
.honganqiti_about_2_2 .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,.honganqiti_pro_1 .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{
margin:0 10px;}
.honganqiti_indexf, .honganqiti_fsf{
font-size:1.75em;}
.honganqiti_index_1_left_2{
font-size:1.125em;}
.honganqiti_about_2_2_mid{
height:260px;}
.honganqiti_about_2_2_mid_jj_1{
padding-bottom:1em;}
.honganqiti_about_2_2_mid_jj_3{
margin:1.5em 0;}
.honganqiti_about_2{
padding-top:4em;}
.honganqiti_about_2_2 #protjpage{
margin:2em 0;}
.honganqiti_about_3_mid_right_2{
text-align:left}
.honganqiti_about_3_mid_right_2 ul{
flex-wrap:wrap; justify-content:center; gap:1em;}
.gradient-text{
font-size:1.5em;}
.honganqiti_about_1_left_2{
font-size:1.125em;}
.honganqiti_news_2_mid ul li{
width:100%;}
.honganqiti_pro_info_re_1{
font-size:1.25em; margin:1.5em 0;}
.honganqiti_so_1_mid_left_p{
min-height:inherit; padding:2em 0; text-align:center}
.honganqiti_so_1_mid_left_p img{ max-height:none;
position:static;-webkit-transform: translate(-0%, -0%);
transform: translate(-0%, -0%);}
.honganqiti_pro_info_re_2 ul li{
width:100%;}
.honganqiti_index_3_3_mid_jj_3{
font-size:1.25em;}
.honganqiti_pro_2_mid ul li{
width:100%;}
.honganqiti_sof_2_2 a{
font-size:.9375em;}
.honganqiti_sof_2_1{
font-size:1.25em;}
.honganqiti_sof_2{
padding:8em 0;}
.honganqiti_sof_2_3 img{
max-width:100px;}
.honganqiti_sof_1_mid_mid_2{
font-size:1.125em;}
.honganqiti_nybannerjj_1{
font-size:1em}
.honganqiti_nybannerjj_2{
font-size:1.375em;}
.honganqiti_index_3_3_mid{
height:32em;}
.honganqiti_index_3_3_mid_jj_5{
height:auto}
.honganqiti_footer_2_mid_left_mid{
text-align:center}
.honganqiti_footer_2_mid_left_mid_1 span:after{
left:50%;-webkit-transform: translate(-50%, -0%);
transform: translate(-50%, -0%);}
.honganqiti_index_3_3_mid_jj_4{padding-bottom:8px}
.honganqiti_index_3_3_mid_jj_4:before{ content:''; position:absolute; left:50%;bottom:0;-webkit-transform: translate(-50%, -0%); z-index:1; 
    transform: translate(-50%, -0%); height:2px; background-color:#1abcb4; width:0em;transition: all .3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}

.honganqiti_indexbanner_jj_1 .honganqiti_fsf { font-size: 25px; letter-spacing: 0px; margin-bottom: 20px; padding-bottom: 0px;}
.honganqiti_indexbanner_jj_3 dl dt .honganqiti_icon  { height: 35px; padding: 0px; color: #0a1846; margin: 0px auto; width: auto;}
/*.honganqiti_indexbanner_jj_3 dl:nth-child(3) dt .honganqiti_icon  { height: 30px;}
.honganqiti_indexbanner_jj_3 dl:nth-child(5) dt .honganqiti_icon  { height: 30px;}
.honganqiti_news_con {width:100%; margin:0px auto 25px auto;}
.honganqiti_news_l { width:46%; height:470px; float:left; position:relative; overflow:hidden;  border-radius: 20px;}
.honganqiti_news_l a { display:block; width:100%; height:100%; position:absolute; top:0; left:0; z-index:1; }
.honganqiti_news_l a.honganqiti_m_video::before {
    content: '';
    width: 8rem;
    height: 8rem;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    background: url(../images/play.png);
    cursor: pointer;
    filter: contrast(1); z-index:1;
}
.honganqiti_news_l img { width:100%; position:absolute; height:100%; transition:all .4s;}
.honganqiti_news_l:hover img { transform:scale(1.1,1.1);}
.honganqiti_news_l p { width:159px; position:absolute; height:43px; line-height:43px; margin:0px auto; position:absolute; top:300px; background:rgba(0,106,179,.8); text-align:center; color:#ff; font-size:15px; left:202px;}
.honganqiti_news_l a p { color:#fff;}
.honganqiti_news_r { width:46%; margin-right:41px;float:right; text-align:left;}


.honganqiti_news_r dl {width:100%;  height:140px;  float:left; margin-bottom:24px;transition:all 0.4s; }
.honganqiti_news_r a:hover dl  {transform:translateY(-10px); }

.honganqiti_news_r dl dt {  float:right; width:20%; height:140px; background:; border-left:1px solid rgba(0,0,0,.1); text-align: left; padding-left:5%; font-family:Arial, Helvetica, sans-serif;color:#333; line-height:18px;font-weight:400; font-style:normal!important;}
.honganqiti_news_r dl dt b {color:#333; margin-top:22px; line-height:35px; width:100%; float:left; font-weight:700;}
.honganqiti_news_r dl dt em  {color:#333; margin-top:22px; line-height:35px; width:100%; float:left; font-size:25px;font-weight:700;font-style:normal!important;}
.honganqiti_news_r dl dt b  {color:#333; margin-top:22px; line-height:35px; width:100%; float:left; font-size:30px;font-weight:700;font-style:normal!important;}






.honganqiti_news_r dl dd { width:75%; float:left; height:140px; text-align:left; border-bottom:1px solid #d5d5d5;}
.honganqiti_news_r dl dd h3 { line-height:32px; margin-top:3px; font-size:18px;color: #3a3a3a; font-weight:700;}

.honganqiti_news_r dl dd span { line-height:31px;}
.honganqiti_news_r dl dd p { color:#606060; font-size:15px; line-height:28px;margin-top:5px;

text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
height: 56px;
line-height: 28px;


}
.honganqiti_news_r dl dd i { margin-top:10px; float:left;} 

.honganqiti_news_more {width:1200px; margin:0px auto 25px auto; }
.honganqiti_news_more .honganqiti_more { margin:0px auto; color:#016ab3;   border:2px solid #016ab3;}


.honganqiti_news_r { width: ; color: #fff;}
.honganqiti_news_r a {color: #fff;}
.honganqiti_news_r h3 { font-weight: 700; font-size: 38px; line-height: 50px;}
.honganqiti_news_r .honganqiti_news_r_con { line-height: 30px; font-size: 16px; margin: 40px 0px; height: 300px;}

.honganqiti_news_r .honganqiti_news_r_con p { margin-bottom: 10px;}







/*fanye — CMS {$page} 输出 class="current/disabled"，勿加站点前缀*/
/* list pagination — centered + brand color */
.honganqiti_fy {
  width: 100%;
  display: block;
  clear: both;
  text-align: center;
  margin: 36px 0 80px;
}
.honganqiti_newspage {
  display: inline-block;
  width: auto;
  max-width: 100%;
  margin: 0 auto;
  padding: 0;
  text-align: center;
  clear: both;
  line-height: 1;
  font-size: 14px;
  color: #666;
  font-family: "Microsoft YaHei", "PingFang SC", Arial, sans-serif;
}
.honganqiti_newspage a,
.honganqiti_newspage span {
  display: inline-block;
  float: none !important;
  vertical-align: middle;
  min-width: 34px;
  height: 34px;
  line-height: 32px;
  margin: 0 4px;
  padding: 0 10px;
  box-sizing: border-box;
  border: 1px solid #d8dde6;
  background: #fff;
  color: #555;
  text-decoration: none;
  border-radius: 2px;
  transition: background .2s ease, border-color .2s ease, color .2s ease;
}
.honganqiti_newspage a:hover {
  border-color: #004ea1;
  background: #004ea1;
  color: #fff;
}
.honganqiti_newspage span.current,
.honganqiti_newspage SPAN.current {
  border-color: #004ea1;
  background: #004ea1;
  color: #fff;
  font-weight: 600;
}
.honganqiti_newspage span.disabled,
.honganqiti_newspage SPAN.disabled {
  border-color: #eee;
  background: #f7f8fa;
  color: #bbb;
  cursor: default;
}
.honganqiti_newspage ul {
  display: inline-block;
  margin: 0;
  padding: 0;
  list-style: none;
}
.honganqiti_newspage ul li {
  display: inline-block;
  float: none !important;
  margin: 0 2px;
  vertical-align: middle;
}
.honganqiti_newspage ul li a,
.honganqiti_newspage ul li span {
  margin: 0;
}

} /* close max-width:480px */
} /* close max-width:810px */
} /* close max-width:1080px */
} /* close max-width:1680px */
/* 以上补全历史未闭合的响应式括号；以下为 PC 内页补丁（仍在 min-width:768 内） */

/* ========== 新闻列表 ========== */
.honganqiti_news_2 .honganqiti_index_4_3_1{
  position:relative;
  width:100%;
  height:320px !important;
  overflow:hidden;
  border-radius:1em;
}
.honganqiti_news_2 .honganqiti_index_4_3_1 img{
  width:100% !important;
  height:100% !important;
  max-width:none !important;
  object-fit:cover !important;
  object-position:center center;
  display:block;
}
.honganqiti_news_2 .honganqiti_news_2_mid > ul{
  overflow:hidden;
  zoom:1;
}
.honganqiti_news_2 .honganqiti_fy{
  width:100% !important;
  display:block !important;
  clear:both !important;
  float:none !important;
  text-align:center;
  margin:0 0 40px !important;
  padding-top:90px !important;
  box-sizing:border-box;
}
.honganqiti_news_2 .honganqiti_newspage{
  display:inline-block;
  width:auto;
  max-width:100%;
  margin:0 auto;
  padding:0;
  text-align:center;
  clear:both;
  line-height:1.6;
  font-size:14px;
  color:#666;
  font-family:"Microsoft YaHei","PingFang SC",Arial,sans-serif;
}
.honganqiti_news_2 .honganqiti_newspage a,
.honganqiti_news_2 .honganqiti_newspage span{
  display:inline-block !important;
  float:none !important;
  vertical-align:middle;
  min-width:34px;
  height:34px;
  line-height:32px;
  margin:0 4px;
  padding:0 10px;
  box-sizing:border-box;
  border:1px solid #d8dde6;
  background:#fff;
  color:#555;
  text-decoration:none;
  border-radius:2px;
  transition:background .2s ease, border-color .2s ease, color .2s ease;
}
.honganqiti_news_2 .honganqiti_newspage a:hover{
  border-color:#004ea1;
  background:#004ea1;
  color:#fff;
}
.honganqiti_news_2 .honganqiti_newspage span.current,
.honganqiti_news_2 .honganqiti_newspage SPAN.current{
  border-color:#004ea1;
  background:#004ea1;
  color:#fff;
  font-weight:600;
}
.honganqiti_news_2 .honganqiti_newspage span.disabled,
.honganqiti_news_2 .honganqiti_newspage SPAN.disabled{
  border-color:#eee;
  background:#f7f8fa;
  color:#bbb;
  cursor:default;
}
.honganqiti_news_2 .honganqiti_newspage ul{
  display:inline-block;
  margin:0;
  padding:0;
  list-style:none;
  text-align:center;
}
.honganqiti_news_2 .honganqiti_newspage ul li{
  display:inline-block !important;
  float:none !important;
  width:auto !important;
  margin:0 2px;
  padding:0;
  vertical-align:middle;
}

/* ========== 产品列表 ========== */
.honganqiti_pro_2 .honganqiti_index_3_3_mid{
  height:auto !important;
  min-height:0 !important;
  padding:12px 12px 18px !important;
  box-sizing:border-box;
}
.honganqiti_pro_2 .honganqiti_index_3_3_mid_jj{
  position:relative !important;
  top:auto !important;
  left:auto !important;
  width:100% !important;
  -webkit-transform:none !important;
  transform:none !important;
}
.honganqiti_pro_2 .honganqiti_index_3_3_mid_jj_1{
  width:100% !important;
  margin:0 !important;
  aspect-ratio:1 / 1;
  overflow:hidden;
  border-radius:0.5em;
  background:#f5f7fa;
}
.honganqiti_pro_2 .honganqiti_index_3_3_mid_jj_1 img{
  width:100% !important;
  height:100% !important;
  object-fit:cover !important;
  object-position:center center;
  max-width:none !important;
  max-height:none !important;
  display:block;
  -webkit-transition:transform .45s ease;
  transition:transform .45s ease;
}
.honganqiti_pro_2_mid ul li:hover .honganqiti_index_3_3_mid_jj_1 img{
  -webkit-transform:scale(1.08);
  transform:scale(1.08);
}
.honganqiti_pro_2 .honganqiti_index_3_3_mid_jj_2{
  display: none!important;
  margin:10px 4px 0 !important;
  font-size:0.95em !important;
  color:#888 !important;
  font-weight:normal !important;
  text-transform: !important;
  letter-spacing:0.02em; text-transform: uppercase!important;
}
.honganqiti_pro_2 .honganqiti_index_3_3_mid_jj_2:empty{ display:none !important; }
.honganqiti_pro_2 .honganqiti_index_3_3_mid_jj_3{
  display:block !important;
  clear:both !important;
  width:100% !important;
  margin:14px 4px 0 !important;
  font-size:1.5em !important;
  line-height:1.35 !important;
}
.honganqiti_pro_2 .honganqiti_index_3_3_mid_jj_4{
  display:none!important;
  clear:both !important;
  margin:6px 4px 0 !important;
  line-height:1.5 !important;
	min-height:0 !important; opacity: .6; margin-bottom: 20px;}
.honganqiti_pro_2 .honganqiti_index_3_3_mid_jj_4:empty{ display:none !important; }
.honganqiti_pro_2 .honganqiti_index_3_3_mid_jj_5{
  display:block !important;
  clear:both !important;
  width:100% !important;
  height:2.5em !important;
  margin:18px 0 4px !important;
  overflow:hidden !important;
  opacity:0 !important;
  visibility:hidden;
  transition:opacity .35s ease, visibility .35s ease;
}
.honganqiti_pro_2 .honganqiti_pro_2_mid ul li:hover .honganqiti_index_3_3_mid_jj_5,
.honganqiti_pro_2_mid ul li:hover .honganqiti_index_3_3_mid .honganqiti_index_3_3_mid_jj_5{
  opacity:1 !important;
  visibility:visible;
}
.honganqiti_pro_2 .honganqiti_index_3_3_mid_jj_5 .mo2{
  display:block !important;
  margin:0 auto !important;
}
.honganqiti_pro_2 .honganqiti_fy{
  clear:both !important;
  float:none !important;
  width:100% !important;
  display:block !important;
  text-align:center;
  margin:48px 0 40px;
  padding-top:10px;
}
.honganqiti_pro_2 .honganqiti_newspage{
  display:inline-block;
  float:none !important;
  width:auto;
  max-width:100%;
  margin:0 auto;
  text-align:center;
}
.honganqiti_pro_2 .honganqiti_newspage a,
.honganqiti_pro_2 .honganqiti_newspage span{
  display:inline-block !important;
  float:none !important;
  vertical-align:middle;
  min-width:34px;
  height:34px;
  line-height:32px;
  margin:0 4px;
  padding:0 10px;
  box-sizing:border-box;
  border:1px solid #d8dde6;
  background:#fff;
  color:#555;
  text-decoration:none;
  border-radius:2px;
}
.honganqiti_pro_2 .honganqiti_newspage a:hover,
.honganqiti_pro_2 .honganqiti_newspage span.current,
.honganqiti_pro_2 .honganqiti_newspage SPAN.current{
  border-color:#004ea1;
  background:#004ea1;
  color:#fff;
}

/* ========== 产品详情 ========== */
.honganqiti_pro_info_2 .honganqiti_so_info_2_mid{
  overflow:hidden;
}
.honganqiti_pro_info_2 .honganqiti_so_1_mid_left_p{
  float:left;
  width:48%;
  min-height:0 !important;
  height:auto !important;
  padding:0 !important;
  margin:0;
  aspect-ratio:1 / 1;
  background:#f5f7fa;
  background-image:none !important;
  overflow:hidden;
  border-radius:1em;
  box-sizing:border-box;
}
.honganqiti_pro_info_2 .honganqiti_so_1_mid_left_p img{
  position:static !important;
  left:auto !important;
  top:auto !important;
  -webkit-transform:none !important;
  transform:none !important;
  width:100% !important;
  height:100% !important;
  max-height:none !important;
  max-width:none !important;
  object-fit:cover;
  object-position:center center;
  display:block;
}
.honganqiti_pro_info_2 .honganqiti_so_1_mid_right{
  position:static !important;
  float:right;
  width:48%;
  top:auto !important;
  right:auto !important;
  max-height:none !important;
  overflow:visible !important;
  -webkit-transform:none !important;
  transform:none !important;
  box-sizing:border-box;
}
.honganqiti_pro_info_2 .honganqiti_so_info_2_mid_right{
  margin-left:0 !important;
  padding-left:2.5em;
  box-sizing:border-box;
}
.honganqiti_pro_info_2 .honganqiti_ptd p,
.honganqiti_pro_info_2 .honganqiti_pro_detail_desc,
.honganqiti_pro_info_2 .honganqiti_pro_detail_desc p{
  display:block !important;
  min-width:0 !important;
  width:auto !important;
  margin:0.4em 0 !important;
  font-size:1em !important;
  line-height:1.8;
  color:#333;
}
.honganqiti_pro_info_2 .honganqiti_pro_detail_desc{
  margin-top:0.5em !important;
}
.honganqiti_pro_detail_contact{
  margin-top:1.75em;
  clear:both;
}
.honganqiti_pro_detail_contact_btn{
  display:inline-block;
  min-width:7.5em;
  padding:0.65em 1.75em;
  background:#004ea1;
  color:#fff !important;
  font-size:1em;
  line-height:1.4;
  text-align:center;
  text-decoration:none;
  border-radius:2px;
  font-family:"Microsoft YaHei","PingFang SC",Arial,sans-serif;
  transition:background .25s ease;
}
.honganqiti_pro_detail_contact_btn:hover{
  background:#003d80;
  color:#fff !important;
}
.honganqiti_pro_detail_contact_tel{
  display:block;
  margin-top:1em;
  color:#666;
  font-size:0.95em;
  text-decoration:none;
  line-height:1.5;
  font-family:"Microsoft YaHei","PingFang SC",Arial,sans-serif;
}
.honganqiti_pro_detail_contact_tel:before{
  content:"\260E";
  display:inline-block;
  margin-right:0.4em;
  color:#888;
  font-style:normal;
}

/* 相关推荐：与产品列表同款 */
.honganqiti_pro_info_re .honganqiti_index_3_3_mid{
  height:auto !important;
  min-height:0 !important;
  padding:12px 12px 18px !important;
  box-sizing:border-box;
}
.honganqiti_pro_info_re .honganqiti_index_3_3_mid_jj{
  position:relative !important;
  top:auto !important;
  left:auto !important;
  width:100% !important;
  -webkit-transform:none !important;
  transform:none !important;
}
.honganqiti_pro_info_re .honganqiti_index_3_3_mid_jj_1{
  width:100% !important;
  margin:0 !important;
  aspect-ratio:1 / 1;
  overflow:hidden;
  border-radius:0.5em;
  background:#f5f7fa;
}
.honganqiti_pro_info_re .honganqiti_index_3_3_mid_jj_1 img{
  width:100% !important;
  height:100% !important;
  max-width:none !important;
  max-height:none !important;
  object-fit:cover !important;
  object-position:center center;
  display:block;
  -webkit-transition:transform .45s ease;
  transition:transform .45s ease;
}
.honganqiti_pro_info_re_2 ul li:hover .honganqiti_index_3_3_mid_jj_1 img{
  -webkit-transform:scale(1.08);
  transform:scale(1.08);
}
.honganqiti_pro_info_re .honganqiti_index_3_3_mid_jj_2{
  display:block !important;
  margin:10px 4px 0 !important;
  font-size:0.95em !important;
  color:#888 !important;
  font-weight:normal !important;
  text-transform:none !important;
  letter-spacing:0.02em;
}
.honganqiti_pro_info_re .honganqiti_index_3_3_mid_jj_2:empty{ display:none !important; }
.honganqiti_pro_info_re .honganqiti_index_3_3_mid_jj_3{
  display:block !important;
  clear:both !important;
  width:100% !important;
  margin:14px 4px 0 !important;
  font-size:1.5em !important;
  line-height:1.35 !important;
}
.honganqiti_pro_info_re .honganqiti_index_3_3_mid_jj_4{
  display:block !important;
  clear:both !important;
  margin:6px 4px 0 !important;
  line-height:1.5 !important;
  min-height:0 !important;
}
.honganqiti_pro_info_re .honganqiti_index_3_3_mid_jj_4:empty{ display:none !important; }
.honganqiti_pro_info_re .honganqiti_index_3_3_mid_jj_5{
  display:block !important;
  clear:both !important;
  width:100% !important;
  height:2.5em !important;
  margin:18px 0 4px !important;
  overflow:hidden !important;
  opacity:0 !important;
  visibility:hidden;
  transition:opacity .35s ease, visibility .35s ease;
}
.honganqiti_pro_info_re_2 ul li:hover .honganqiti_index_3_3_mid_jj_5{
  opacity:1 !important;
  visibility:visible;
  height:2.5em !important;
}
.honganqiti_pro_info_re .honganqiti_index_3_3_mid_jj_5 .mo2{
  display:block !important;
  margin:0 auto !important;
}

/* ========== 产品/新闻详情：面包屑（图2）+ 产品标题加粗加大 ========== */
.honganqiti_crumb{
  background:#f2f2f2 !important;
  padding:0 !important;
  font-size:14px !important;
  color:#999;
  font-family:"Microsoft YaHei","PingFang SC",Arial,sans-serif;
}
.honganqiti_crumb .mid{
  overflow:hidden;
  min-height:52px;
  line-height:52px;
}
.honganqiti_crumb_list{
  float:left;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  max-width:78%;
}
.honganqiti_crumb_list a{
  color:#999 !important;
  text-decoration:none;
  font-weight:normal;
}
.honganqiti_crumb_list a:hover{
  color:#004ea1 !important;
}
.honganqiti_crumb_sep{
  display:inline-block;
  margin:0 8px;
  color:#bbb;
  font-style:normal;
  font-weight:normal;
}
.honganqiti_crumb_cur{
  color:#333 !important;
  font-weight:700;
}
.honganqiti_crumb_home{
  display:inline-block;
  width:16px;
  height:16px;
  margin-right:8px;
  vertical-align:-2px;
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23999999' d='M12 3.2L2.5 11h2.2v9.3h5.3v-6.2h3.9v6.2h5.3V11h2.2L12 3.2z'/%3E%3C/svg%3E") no-repeat center / contain;
}
.honganqiti_crumb .honganqiti_so_info_1_right{
  float:right;
}
.honganqiti_crumb .honganqiti_so_info_1_right a{
  color:#999;
  text-decoration:none;
}
.honganqiti_crumb .honganqiti_so_info_1_right a:hover{
  color:#004ea1;
}
.honganqiti_pro_info_2 .honganqiti_so_info_2_mid_right_1{
  font-size:2.75em !important;
  font-weight:700 !important;
  line-height:1.3;
  color:#111;
}
.honganqiti_pro_detail_yingwen{
  margin:0.35em 0 1em;
  font-size:1.125em;
  color:#888;
  font-weight:normal;
  line-height:1.4;
}
.honganqiti_pro_detail_yingwen:empty{ display:none; }

/* 图集列表（荣誉/设备/企业/应用领域） */
.fancybox__container{ z-index:99999 !important; --fancybox-zIndex:99999; }
body:has(.fancybox__container) .honganqiti_float,
.honganqiti_float.is-honor-lightbox{ display:none !important; visibility:hidden !important; pointer-events:none !important; }
.honganqiti_honor_2{ padding:4em 0 2em; }
.honganqiti_honor_2 ul{ margin:0 -1%; display:flex; flex-wrap:wrap; align-items:flex-start; list-style:none; }
.honganqiti_honor_2 ul li{ width:33.3333%; float:none; padding:0 1% 2.5em; box-sizing:border-box; text-align:center; list-style:none; }
.honganqiti_honor_2 ul li .honganqiti_honor_item{ display:block; color:inherit; text-decoration:none; cursor:zoom-in; }
.honganqiti_honor_2 ul li .honganqiti_honor_pic{ display:block; background:#fff; border:1px solid #eee; padding:1.5em; }
.honganqiti_honor_2 ul li .honganqiti_honor_pic img{ max-width:100%; height:auto; display:block; margin:0 auto; border:0; }
.honganqiti_honor_2 ul li .honganqiti_honor_tit{ margin-top:1em; font-size:1em; color:#333; line-height:1.5; min-height:3em; }
.honganqiti_honor_2 .honganqiti_fy{
  width:100%; display:block; clear:both; text-align:center; margin:20px 0 60px;
}
.honganqiti_honor_2 .honganqiti_newspage{
  display:inline-block; width:auto; max-width:100%; margin:0 auto; padding:0;
  text-align:center; clear:both; line-height:1; font-size:14px; color:#666;
  font-family:"Microsoft YaHei","PingFang SC",Arial,sans-serif;
}
.honganqiti_honor_2 .honganqiti_newspage a,
.honganqiti_honor_2 .honganqiti_newspage span{
  display:inline-block !important; float:none !important; vertical-align:middle;
  min-width:34px; height:34px; line-height:32px; margin:0 4px; padding:0 10px;
  box-sizing:border-box; border:1px solid #d8dde6; background:#fff; color:#555;
  text-decoration:none; border-radius:2px;
  transition:background .2s ease, border-color .2s ease, color .2s ease;
}
.honganqiti_honor_2 .honganqiti_newspage a:hover{
  border-color:#004ea1; background:#004ea1; color:#fff;
}
.honganqiti_honor_2 .honganqiti_newspage span.current,
.honganqiti_honor_2 .honganqiti_newspage SPAN.current{
  border-color:#004ea1; background:#004ea1; color:#fff; font-weight:600;
}
.honganqiti_honor_2 .honganqiti_newspage span.disabled,
.honganqiti_honor_2 .honganqiti_newspage SPAN.disabled{
  border-color:#eee; background:#f7f8fa; color:#bbb; cursor:default;
}
.honganqiti_honor_2 .honganqiti_newspage ul{
  display:inline-block; margin:0; padding:0; list-style:none; text-align:center;
}
.honganqiti_honor_2 .honganqiti_newspage ul li{
  display:inline-block !important; float:none !important; width:auto !important;
  margin:0 2px; padding:0; vertical-align:middle;
}

} /* close min-width:768px */

@media (max-width:767px){
  .honganqiti_news_2 .honganqiti_index_4_3_1{ height:180px !important; }
  .honganqiti_honor_2 ul li{ width:50%; }
}
