 
 
 

.loading::after {content: '';width: 100%;height: 100%;position: fixed;left: 0;top: 0;z-index: 1111;background: url('../images/loading.gif') center no-repeat rgba(255,255,255,0.8);}
.vy-windows-message-content {text-align: center;display: block;padding: 10%;overflow: hidden;}
.vy-windows-message-content.hide {display: none;}
.gongjulan-windows-content.hide {display: none;}
.vy-windows-message-content .icon-1 i {position: relative;margin: auto;overflow: hidden;background: #ffd400;display: block;width: 100px;height: 100px;border-radius: 100%;}
.vy-windows-message-content .icon-1 i img {transition:all .4s ease;transition-delay: .2s;opacity: 1;transform: scale(.8);}
.vy-windows-message-content .title-1 {color: #000;margin-top: 3%;width: 100%;}
.message-1 {margin-top: 1%;}
.message-1 .from-1 {width: 50%;margin: auto;}
.message-1 .from-1 li {list-style: none;margin: 0;padding: 0;width: 49%;}			 
.message-1 .from-1 .item-2 {margin-bottom: 10px;display: flex;align-items: flex-start;justify-content: space-between;}
.message-1 .from-1 .input-1,.message-1 .from-1 .textarea-1 {width: 100%;border: 1px solid #dddddd;box-sizing: border-box;padding: 20px;}
.message-1 .from-1 select {border: 1px solid #dddddd;color:#999;font-family: 'Work-Sans-Bold';background: none;box-sizing: border-box;width: 100%;padding: 20px;appearance: none; -webkit-appearance: none; -moz-appearance: none; }
.message-1 .from-1 select:focus {color:#000;}
.message-1 .from-1 .submit-1 {margin: 1% auto;width: 100%;padding: 20px 0;text-align: center;border: 1px solid #1a1a1a;display: block;position: relative;box-sizing: border-box;font-family: 'Work-Sans-Bold', Times New Roman;}
.message-1 .from-1 .submit-1:hover {background: #4f00d9;border: 1px solid #4f00d9;color:#ffd400;}
.footer-content-item .text-2 p {margin:0;padding: 0;}
.index-slide-item .message-1 .from-1 .submit-1 {background: #ffd400;color:#000;}
.index-slide-item .message-1 .from-1 .submit-1:hover {background: #4f00d9;border: 1px solid #4f00d9;color:#ffd400;}
.index-slide-item .message-1 .from-1 .input-1,.index-slide-item .message-1 .from-1 .textarea-1,.index-slide-item .message-1 .from-1 select {border: 1px solid #ffd400;}
.index-slide-item .message-1 .from-1 .input-1,.index-slide-item .message-1 .from-1 .textarea-1 {color:#fff;}
.index-slide-item .message-1 .from-1 select {color:#fff;opacity:.5;}
.index-slide-item .message-1 .from-1 select:focus {color:#000;}
.index-slide-item .message-1 .from-1 .input-1,.index-slide-item .message-1 .from-1 .textarea-1,.index-slide-item .message-1 .from-1 select {padding: 10px;}
.index-slide-item .message-1 .from-1 .submit-1 {padding: 10px 0;}
.index-slide-item .textarea-1 {min-height: 50px;}
.input-1.cur {border: 1px solid #4f00d9;}
.error-message {color: red;font-size: 14px;display: block;margin-top: 5px;text-align: left;}
.vy-windows-message-content.error .icon-1 i img {opacity:0;}
.vy-windows-message-content.error .icon-1 i {background: red;transform: rotate(135deg);}
.vy-windows-message-content.error .icon-1 i::after {content: '';width: 50%;height: 2px;background: #fff;left: 50%;top: 50%;transform: translate(-50%,-50%);position: absolute;}
.vy-windows-message-content.error .icon-1 i::before {content: '';width: 2px;height: 50%;background: #fff;left: 50%;top: 50%;transform: translate(-50%,-50%);position: absolute;}



.menu-mbshow{display:none;position: absolute;overflow: hidden;right: 50px;top: 50%;transform: translateY(-50%);justify-content: center;align-items: center;}
.menu-mbshow li {list-style: none;margin: 0 10px;}
.menu-mbshow li a,.menu-mbshow li img {display:block;}
.menu-toggle {top: 8px;}
.black .menu-mbshow li img {filter: grayscale(1) brightness(0.1);}




@media screen and (max-width: 5120px) { 
 .application-scenario-top .title-1 {font-family: 'Work-Sans-Bold', Times New Roman;}
 .application-scenario-top .text-1 {font-family: 'Work-Sans', Times New Roman, Arial, 'Microsoft YaHei';}
}
@media screen and (max-width: 3840px) { 

}
@media screen and (max-width: 2560px) {
	
}
@media screen and (max-width: 2048px) {
	
}
@media screen and (max-width: 1920px) {	
	.index-slide-item .text {transform: translateY(-70%);}
	.footer-content-top {padding: 1% 0;}
	.footer-content-bottom {padding: .5% 0;}
}
@media screen and (max-width: 1680px) {
	
}
@media screen and (max-width: 1440px) {
	
}
@media screen and (max-width: 1366px) {
	
}
@media screen and (max-width: 1280px) {
	
}
@media screen and (max-width: 1152px) {
	
}
@media screen and (max-width: 1024px) {
	
}
@media screen and (max-width: 980px) {
	 
}
@media screen and (max-width: 860px) {
    .menu-mbshow{display:flex;}
	.message-1 .from-1 {width: 90%;}
	.index-slide-item .index-banner-item .text {transform: translateY(-100%);}
	.div-container {margin-top:55px;}
	.application-scenario-top .text-1 {font-size: 15px;line-height: 24px;}
	.application-scenario-top .line-1 i {margin: 15px auto;}
	.index-slide-item .video video,.index-banner-item .video video {object-fit: cover;}
	.index-slide-item .text {transform: translateY(-50%);}
	.end-swiper-slide .index-slide-item .text {transform: translateY(-90%);}
	.end-swiper-slide .message-1 .from-1 .item-2 {margin-bottom: 5px;}
	.end-swiper-slide .message-1 .from-1 select {line-height: 14px;}
	.end-swiper-slide .index-slide-item .text {left: 0;width: 100%;}
	.vanyee-content-swiper .end-swiper-slide  .text-1 {margin-top: 10px;}
	.end-swiper-slide .footer-content-item {padding: 0px 0 10px 0;}
	.index-slide-item .message-1 .from-1 .input-1, .index-slide-item .message-1 .from-1 .textarea-1, .index-slide-item .message-1 .from-1 select {padding: 5px 10px;}
	.slide-end .swiper-slide-active .index-slide-item .text {transform: translateY(-90%);top: 50%;}
	.vanyee-about-content-right .text-1 {text-align: left;}
	.message-1 .from-1 .input-1, .message-1 .from-1 .textarea-1,.message-1 .from-1 select {padding: 10px 20px;}
	.message-1 .from-1 .submit-1  {padding: 10px 0px;}
	.vanyee-work-detail-item .title-1 {font-size: 20px;line-height: 30px;}
	.vanyee-work-detail-item .keyword-3 li {margin-bottom: 5px;}
	.vanyee-work-detail-title .keyworks-2 li {margin-right: 5px;}
	.vanyee-work-detail-title .title-1 h1 {font-size: 28px;line-height: 30px;}
}





/* iPad */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  {
	
}

/* iPad x*/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {

}
/* iPad y */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {

}











