@-webkit-keyframes av_slideshow_img_scale_av-m5nzdpnl-c022ef14445cab0a53f8ed35396f2ee2 {
   0% { -webkit-transform: scale(1); opacity: 1; }
 100% { -webkit-transform: scale(1.05); opacity: 1; }
}
@keyframes av_slideshow_img_scale_av-m5nzdpnl-c022ef14445cab0a53f8ed35396f2ee2 {
   0% { transform: scale(1); opacity: 1; }
 100% { transform: scale(1.05); opacity: 1; }
}
.avia-slideshow.av-m5nzdpnl-c022ef14445cab0a53f8ed35396f2ee2 .avia-slideshow-slide.next-active-slide img{
-webkit-animation:av_slideshow_img_scale_av-m5nzdpnl-c022ef14445cab0a53f8ed35396f2ee2 3s 1 ease-in-out;
-moz-animation:av_slideshow_img_scale_av-m5nzdpnl-c022ef14445cab0a53f8ed35396f2ee2 3s 1 ease-in-out;
-o-animation:av_slideshow_img_scale_av-m5nzdpnl-c022ef14445cab0a53f8ed35396f2ee2 3s 1 ease-in-out;
animation:av_slideshow_img_scale_av-m5nzdpnl-c022ef14445cab0a53f8ed35396f2ee2 3s 1 ease-in-out;
-webkit-transform:scale(1.05);
-moz-transform:scale(1.05);
-ms-transform:scale(1.05);
-o-transform:scale(1.05);
transform:scale(1.05);
opacity:1;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-m5nzdpnl-c022ef14445cab0a53f8ed35396f2ee2__0 .avia-caption-title{
font-size:45px;
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-m5nzdpnl-c022ef14445cab0a53f8ed35396f2ee2__0 .avia-caption-title{
font-size:30px;
}
}

.flex_cell.av-fopnb-8ae47cd85ad4a8710a7339ee60810438{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-fopnb-8ae47cd85ad4a8710a7339ee60810438{
padding:80px 3% 50px 10% !important;
}

.flex_column.av-1ixkb-8609fbf44498c9dba14f5b57e846e1dd{
padding:0 30px 0 0;
}

#top .hr.hr-invisible.av-evmyr-518b576351357c2ae892e3e38d0708f9{
height:40px;
}

#top .av-special-heading.av-mdnzul4f-f2c5a9e11f63d18f36594a51d57bfd54{
margin:0 0 0 0;
padding-bottom:20px;
color:#0c85c6;
}
body .av-special-heading.av-mdnzul4f-f2c5a9e11f63d18f36594a51d57bfd54 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mdnzul4f-f2c5a9e11f63d18f36594a51d57bfd54 .special-heading-inner-border{
border-color:#0c85c6;
}
.av-special-heading.av-mdnzul4f-f2c5a9e11f63d18f36594a51d57bfd54 .av-subheading{
font-size:20px;
color:#2b2e30;
}

#top .hr.hr-invisible.av-e8j0r-6203c47b5145150a880a08fb3f6fec0d{
height:20px;
}

#top .av_textblock_section.av-mdnzu830-88c2fbb63dde75369069964ed28e6202 .avia_textblock{
text-align:justify;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1bo2f-e2663e4bbf96996001c5bc5028e0860a{
margin-top:50px;
margin-bottom:0px;
}

#top .avia-animated-number.av-cltlf-d5cabde574ca11d93ceb1c9e3b7db0c3 .avia-animated-number-title{
font-size:76px;
color:#fa9d23;
}
#top .avia-animated-number.av-cltlf-d5cabde574ca11d93ceb1c9e3b7db0c3 .avia-animated-number-content{
font-size:20px;
color:#4d585c;
}

#top .hr.hr-invisible.av-cfyhf-638aff2a990942889b9d9ea29eb11570{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-bmyyr-49e0ccc345521df1a568ff8fad01e58d{
margin-top:50px;
margin-bottom:0px;
}

#top .avia-animated-number.av-ash7b-90b2def08dcea542b0d70bfeb3bf87c5 .avia-animated-number-title{
font-size:76px;
color:#fa9d23;
}
#top .avia-animated-number.av-ash7b-90b2def08dcea542b0d70bfeb3bf87c5 .avia-animated-number-content{
font-size:20px;
color:#4d585c;
}

#top .hr.hr-invisible.av-apiev-f07c098c7590dcd8b9d3b66fa392edd9{
height:50px;
}

.flex_cell.av-8g6v7-4c0b6db11cfd32c0ef64029d949f1b97{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-8g6v7-4c0b6db11cfd32c0ef64029d949f1b97{
padding:70px 8% 50px 2% !important;
}

#top .flex_column.av-8asnj-3f2c6748a2dae23421d044dedbf6a6fb{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-8asnj-3f2c6748a2dae23421d044dedbf6a6fb{
margin-top:0px;
margin-bottom:0px;
}

.avia_transform .avia-image-container.av-mdo23197-8f5575fc51f0b411cdcc4b21242601b3{
-webkit-animation-duration:1s;
-moz-animation-duration:1s;
animation-duration:1s;
}
.avia-image-container.av-mdo23197-8f5575fc51f0b411cdcc4b21242601b3 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mdo23197-8f5575fc51f0b411cdcc4b21242601b3 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-mdo29xks-c7a36bcdfa475b37a0c047116f19598a{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-mdo29xks-c7a36bcdfa475b37a0c047116f19598a{
padding:40px 3% 50px 10% !important;
}

#top .av_textblock_section.av-mdo2eaaz-ec36fa03cff97bb74937e29698763515 .avia_textblock{
text-align:justify;
}

#top .hr.hr-invisible.av-mdo2f8yh-b27e4ad4f539fdcf97c82bd2ba4a03c4{
height:30px;
}

@-webkit-keyframes av_boxShadowEffect_av-mdo2f2bk-2a3a4cf2b08e6ba0d68632a7a8ef8294-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.1); opacity: 1; }
100% { box-shadow:  0 0 24px 0 rgba(0,0,0,0.1); opacity: 1; }
}
@keyframes av_boxShadowEffect_av-mdo2f2bk-2a3a4cf2b08e6ba0d68632a7a8ef8294-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.1); opacity: 1; }
100% { box-shadow:  0 0 24px 0 rgba(0,0,0,0.1); opacity: 1; }
}
.flex_column.av-mdo2f2bk-2a3a4cf2b08e6ba0d68632a7a8ef8294{
width:100%;
margin-left:0;
box-shadow: 0 0 24px 0 rgba(0,0,0,0.1);
-webkit-border-radius:20px 20px 20px 20px;
-moz-border-radius:20px 20px 20px 20px;
border-radius:20px 20px 20px 20px;
padding:20px 40px 20px 40px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mdo2f2bk-2a3a4cf2b08e6ba0d68632a7a8ef8294 .av-flex-placeholder{
width:0%;
}

#top .av_textblock_section.av-mdo2exke-56de39dcc5cde6497d55812cd68b87cd .avia_textblock{
text-align:justify;
}

#top .hr.hr-invisible.av-yiqr3-68b4c76fdabab70e708c3e643278d8e5{
height:150px;
}

#top .hr.hr-invisible.av-xqner-5978a52931e9684f1f8e2bdb632d4758{
height:50px;
}

.flex_cell.av-mdo282u1-6a105f168a13933bb37966f47b0fc287{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-mdo282u1-6a105f168a13933bb37966f47b0fc287{
padding:40px 8% 50px 2% !important;
}

.avia_transform .flex_column.av-ziq9z-5576ee3e2408eddb0788b8d5b383ffaf{
-webkit-animation-duration:1s;
-moz-animation-duration:1s;
animation-duration:1s;
}

.avia-image-container.av-yq0br-509b8a17bd95a666b67663e8f58404ef img.avia_image{
box-shadow:none;
}
.avia-image-container.av-yq0br-509b8a17bd95a666b67663e8f58404ef .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-vq5x3-56ecbc67f4d2f8a95931e313bcd92de7{
vertical-align:middle;
background:url(https://hechang1987.com/wp-content/uploads/2025/07/image-03-blue.jpg) 50% 50% no-repeat fixed ;
}
.responsive #top #wrap_all .flex_cell.av-vq5x3-56ecbc67f4d2f8a95931e313bcd92de7{
padding:100px 6% 100px 6% !important;
}

#top .av-special-heading.av-uih5n-fec68b5cc87596b37e10fd8fd48db4e2{
margin:0 0 0 0;
padding-bottom:20px;
color:#ffffff;
}
body .av-special-heading.av-uih5n-fec68b5cc87596b37e10fd8fd48db4e2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-uih5n-fec68b5cc87596b37e10fd8fd48db4e2 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-uih5n-fec68b5cc87596b37e10fd8fd48db4e2 .av-subheading{
font-size:20px;
color:#ffffff;
}

#top .av_textblock_section.av-twqlf-51144f8398d411c82b74445d537a73c8 .avia_textblock{
color:#eeeeee;
text-align:justify;
}

#top .av_textblock_section.av-mdo3o697-f3779d0ab2166818a6446bf80be89b6d .avia_textblock{
color:#eeeeee;
text-align:justify;
}

#top .av_textblock_section.av-mdo3ogms-2456a478168b0eff5cb91560cf28fe80 .avia_textblock{
color:#eeeeee;
text-align:justify;
}

.flex_cell.av-mdo45e08-80eb3875e2fb65a59696aa52d24f7f73{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-mdo45e08-80eb3875e2fb65a59696aa52d24f7f73{
padding:80px 3% 70px 10% !important;
}

.flex_column.av-6oq2f-f493e48d5bc87f83d64e16ae8368335f{
padding:0 30px 0 0;
}

#top .hr.hr-invisible.av-6i6f3-dd2a43434f5d819baa6d9396eff70abb{
height:40px;
}

#top .av-special-heading.av-mdo3usfw-f0ca3f24c918a408230f0913ac225ae9{
margin:0 0 0 0;
padding-bottom:20px;
color:#0c85c6;
}
body .av-special-heading.av-mdo3usfw-f0ca3f24c918a408230f0913ac225ae9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mdo3usfw-f0ca3f24c918a408230f0913ac225ae9 .special-heading-inner-border{
border-color:#0c85c6;
}
.av-special-heading.av-mdo3usfw-f0ca3f24c918a408230f0913ac225ae9 .av-subheading{
font-size:20px;
color:#2b2e30;
}

#top .hr.hr-invisible.av-5nxu7-4fc18d4da6d38a9115657b972d4ef6ad{
height:20px;
}

#top .avia-logo-element-container.av-mdo44k8x-f25705458b6735edd8fa7d3017a1dec6 .slide-entry{
padding:10px 10px 10px 10px;
}
#top .avia-logo-element-container.av-mdo44k8x-f25705458b6735edd8fa7d3017a1dec6 img{
border-style:none;
-webkit-border-radius:0 0 0 0;
-moz-border-radius:0 0 0 0;
border-radius:0 0 0 0;
}

#top .avia-logo-element-container.av-mdo49040-d4c640cead113a22d7b7b46ae6e27557 .slide-entry{
padding:10px 10px 10px 10px;
}
#top .avia-logo-element-container.av-mdo49040-d4c640cead113a22d7b7b46ae6e27557 img{
border-style:none;
-webkit-border-radius:0 0 0 0;
-moz-border-radius:0 0 0 0;
border-radius:0 0 0 0;
}

.flex_cell.av-mdo45ll9-66c4ec3767a6e49b3b1e3094cc1e0d0e{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-mdo45ll9-66c4ec3767a6e49b3b1e3094cc1e0d0e{
padding:70px 8% 70px 2% !important;
}

#top .flex_column.av-12n7z-607f13eaf517a10f78d9495eb1934345{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-12n7z-607f13eaf517a10f78d9495eb1934345{
margin-top:0px;
margin-bottom:0px;
}

.avia_transform .avia-image-container.av-mdo3z6ok-2c2e8c20692919667a1fe256a5a034c0{
-webkit-animation-duration:1s;
-moz-animation-duration:1s;
animation-duration:1s;
}
.avia-image-container.av-mdo3z6ok-2c2e8c20692919667a1fe256a5a034c0 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mdo3z6ok-2c2e8c20692919667a1fe256a5a034c0 .av-image-caption-overlay-center{
color:#ffffff;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
.responsive #top #wrap_all .flex_cell.av-fopnb-8ae47cd85ad4a8710a7339ee60810438{
padding:70px 20px 40px 40px !important;
}

.responsive #top #wrap_all .flex_cell.av-8g6v7-4c0b6db11cfd32c0ef64029d949f1b97{
padding:70px 40px 40px 20px !important;
}

.responsive #top #wrap_all .flex_cell.av-mdo29xks-c7a36bcdfa475b37a0c047116f19598a{
padding:40px 20px 40px 40px !important;
}

.responsive #top #wrap_all .flex_cell.av-mdo282u1-6a105f168a13933bb37966f47b0fc287{
padding:40px 40px 40px 20px !important;
}

.responsive #top #wrap_all .flex_cell.av-vq5x3-56ecbc67f4d2f8a95931e313bcd92de7{
padding:70px 60px 70px 60px !important;
}

.responsive #top #wrap_all .flex_cell.av-mdo45e08-80eb3875e2fb65a59696aa52d24f7f73{
padding:70px 20px 50px 40px !important;
}

.responsive #top #wrap_all .flex_cell.av-mdo45ll9-66c4ec3767a6e49b3b1e3094cc1e0d0e{
padding:70px 40px 50px 20px !important;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.responsive #top #wrap_all .flex_cell.av-fopnb-8ae47cd85ad4a8710a7339ee60810438{
padding:70px 20px 20px 20px !important;
}

.av-special-heading.av-mdnzul4f-f2c5a9e11f63d18f36594a51d57bfd54 .av-subheading{
font-size:18px;
}

#top .avia-animated-number.av-cltlf-d5cabde574ca11d93ceb1c9e3b7db0c3 .avia-animated-number-title{
font-size:60px;
}
#top .avia-animated-number.av-cltlf-d5cabde574ca11d93ceb1c9e3b7db0c3 .avia-animated-number-content{
font-size:18px;
}

#top .avia-animated-number.av-ash7b-90b2def08dcea542b0d70bfeb3bf87c5 .avia-animated-number-title{
font-size:60px;
}
#top .avia-animated-number.av-ash7b-90b2def08dcea542b0d70bfeb3bf87c5 .avia-animated-number-content{
font-size:18px;
}

.responsive #top #wrap_all .flex_cell.av-8g6v7-4c0b6db11cfd32c0ef64029d949f1b97{
padding:20px 20px 40px 20px !important;
}

.responsive #top #wrap_all .flex_cell.av-mdo29xks-c7a36bcdfa475b37a0c047116f19598a{
padding:40px 20px 20px 20px !important;
}

.flex_column.av-mdo2f2bk-2a3a4cf2b08e6ba0d68632a7a8ef8294{
padding:10px 30px 10px 30px;
}

.responsive #top #wrap_all .flex_cell.av-mdo282u1-6a105f168a13933bb37966f47b0fc287{
padding:20px 20px 40px 20px !important;
}

.responsive #top #wrap_all .flex_cell.av-vq5x3-56ecbc67f4d2f8a95931e313bcd92de7{
padding:50px 40px 50px 40px !important;
}

.av-special-heading.av-uih5n-fec68b5cc87596b37e10fd8fd48db4e2 .av-subheading{
font-size:18px;
}

.responsive #top #wrap_all .flex_cell.av-mdo45e08-80eb3875e2fb65a59696aa52d24f7f73{
padding:70px 20px 20px 20px !important;
}

.av-special-heading.av-mdo3usfw-f0ca3f24c918a408230f0913ac225ae9 .av-subheading{
font-size:18px;
}

.responsive #top #wrap_all .flex_cell.av-mdo45ll9-66c4ec3767a6e49b3b1e3094cc1e0d0e{
padding:20px 20px 50px 20px !important;
}
}

@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-fopnb-8ae47cd85ad4a8710a7339ee60810438{
padding:70px 10px 20px 10px !important;
}

.av-special-heading.av-mdnzul4f-f2c5a9e11f63d18f36594a51d57bfd54 .av-subheading{
font-size:18px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1bo2f-e2663e4bbf96996001c5bc5028e0860a{
margin-top:30px;
margin-bottom:30px;
}

#top .avia-animated-number.av-cltlf-d5cabde574ca11d93ceb1c9e3b7db0c3 .avia-animated-number-title{
font-size:56px;
}
#top .avia-animated-number.av-cltlf-d5cabde574ca11d93ceb1c9e3b7db0c3 .avia-animated-number-content{
font-size:18px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-bmyyr-49e0ccc345521df1a568ff8fad01e58d{
margin-top:30px;
margin-bottom:30px;
}

#top .avia-animated-number.av-ash7b-90b2def08dcea542b0d70bfeb3bf87c5 .avia-animated-number-title{
font-size:56px;
}
#top .avia-animated-number.av-ash7b-90b2def08dcea542b0d70bfeb3bf87c5 .avia-animated-number-content{
font-size:18px;
}

.responsive #top #wrap_all .flex_cell.av-8g6v7-4c0b6db11cfd32c0ef64029d949f1b97{
padding:20px 10px 40px 10px !important;
}

.responsive #top #wrap_all .flex_cell.av-mdo29xks-c7a36bcdfa475b37a0c047116f19598a{
padding:40px 10px 20px 10px !important;
}

.flex_column.av-mdo2f2bk-2a3a4cf2b08e6ba0d68632a7a8ef8294{
padding:10px 30px 10px 30px;
}

.responsive #top #wrap_all .flex_cell.av-mdo282u1-6a105f168a13933bb37966f47b0fc287{
padding:20px 10px 40px 10px !important;
}

.responsive #top #wrap_all .flex_cell.av-vq5x3-56ecbc67f4d2f8a95931e313bcd92de7{
padding:50px 30px 50px 30px !important;
}

.av-special-heading.av-uih5n-fec68b5cc87596b37e10fd8fd48db4e2 .av-subheading{
font-size:18px;
}

.responsive #top #wrap_all .flex_cell.av-mdo45e08-80eb3875e2fb65a59696aa52d24f7f73{
padding:70px 10px 20px 10px !important;
}

.av-special-heading.av-mdo3usfw-f0ca3f24c918a408230f0913ac225ae9 .av-subheading{
font-size:18px;
}

.responsive #top #wrap_all .flex_cell.av-mdo45ll9-66c4ec3767a6e49b3b1e3094cc1e0d0e{
padding:20px 10px 50px 10px !important;
}
}
