.zhe5{z-index: 10;}
.hehuo img{height:4.5rem;}
.gongneng .bg-white a{display:none;}
.gongneng .bg-white .w-14{display:none;}


/*视频*/
.videoButton {}
.videoButton:hover{}
.video-mask{background:rgba(0,0,0,.7);height:100%;width:100%;position:fixed;top:0;left:0;z-index:10000;display:none}
.close-mask{color:#666;font-size:30px;height:40px;width:40px;border-radius:50px;text-align:center;position:absolute;line-height:35px;right:5px;top:5px;cursor:pointer;z-index:5555}
.close-mask:hover{background:#ff595f;color:#fff}
.video-info{width:100%;height:auto;margin:100px auto 0 auto;display:block}
.yxshipin{width: 100%;padding: 30px 0 20px;}
.shipin{width: 100%;height: auto;}
@media screen and (max-width: 640px){
.yxshipin{padding: 0;}
table td, table th{padding:.2em;}
table{width: 100%!important;}
}


/*biaodan*/
.amform{width: 80%;margin: 50px auto;}
.amform .title{text-align: center;padding: 10px 0;margin-bottom: 20px;}
.amform .title h3{font-size: 24px;}
.amform .title p{font-size: 13px;color: #666;padding-top: 10px;}
.amform li{width: 100%;height: 50px;float: left;}
.amform li strong{float: left;width: 70px;line-height: 28px;position: relative; text-align: justify;}
.amform li strong::after{
  content: '';
  display: inline-block; 
  padding-left: 100%;
}
.amform li strong i{color: #ff6562; position: absolute;top: 0;right: -10px;line-height: 30px;}
.amform li .fr{float: right; width: -webkit-calc(100% - 90px);width: -moz-calc(100% - 90px);width: calc(100% - 90px);}
.amform li .txt{display: block;width: 100%;height: 30px;padding-left: 12px;
  background: #fff;border: 1px solid #ccc;border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.amform li .txt:focus{
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.amform li.textarea, .amform li.textarea .txt{height:auto!important;}
.amform li .v{width: 20px;height: 20px;}
.amform .submit{display: block;width: 120px;height: 39px;background: #ff6562;color: #fff;border-radius: 20px;margin: 20px auto 0;transition: 0.3s;
    border: none;outline: none;-webkit-appearance: button;cursor: pointer;}
.amform .submit:hover{width: 160px;}
@media screen and (max-width: 650px){
.amform .title h3{font-size:20px;}
}
.shouyebd{width:94%; max-width:600px;height:470px;position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);overflow: initial;z-index: 999;}
.shouyebd .amform{width: 100%;background:#fff;margin:0;padding: 30px 10%;border-radius: 8px;}
.shouyebd .amform .title{margin-bottom: 10px;}
.shouyebd .amform li{height: 40px;}
.kefu{position:fixed;right: 2px;bottom: 55%;z-index:9999999;}
.kefu a{display:block;width:70px;height:70px;}

@media screen and (max-width: 1024px){
#liuyan .shouyebd{display:block;width:100%;}
#liuyan .shouyebd .amform{width:100%;max-width: initial;}
#liuyan .shouyebd .amform form{max-width:520px;margin:0 auto;}
#liuyan #slides{height: 550px;}
}
@media screen and (max-width: 850px){
.shouyebd{}
}



.content-auto {
    content-visibility: auto;
}
.text-shadow {
    text-shadow: 0 2px 4px rgba(0,0,0,0.1);
}
.card-hover {
    transition: all 0.3s ease;
}
.card-hover:hover {
    transform: translateY(-10px);
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
}
.bg-gradient-blue {
    background: linear-gradient(135deg, #007fff 0%, #fb7170 100%);
}
.bg-gradient-orange {
    background: linear-gradient(135deg, #FF7D00 0%, #FF9A2E 100%);
}