﻿.pro-cell>a .pro-list{display:none;}
.contact-main{display:flex;}
.contact-main>div{width:50%;}
.contact-main .feedbackForm{width:100%;}
.contact-main-left{padding-top:50px}
.contact-main #feedbackForm .text{width:100%}
.contact-main #feedbackForm .atextarea{width:100%}
@media(max-width:1078px){
.contact-main{display:block;}
.contact-main>div{width:100%;}
}
#details p { line-height: 1.5;}
header nav .header-logo img{margin-left:50px}
.inmenu_1,header nav ul .submenu li:hover{background:none}
.home-container .partners ul li {overflow:hidden;position:relative;height:auto;padding-bottom:11%;}
.home-container .partners ul li img {width:90%;height:90%;position:absolute;top:5%;left:5%;object-fit:contain;}
@media screen and (max-width:768px){.home-container .partners ul li{padding-bottom:20%}}
.pro-detail-content .pro-intro article,.pro-detail-content .pro-intro .intro-title{padding-right:0;margin:0 auto}

@media screen and (min-width:769px){header nav ul {position:static}
header nav ul .submenu{left:0;right:auto;box-sizing: border-box;width: 100%;}
header nav ul .submenu.nav1 {height:auto;padding:20px 260px;flex-wrap:wrap;justify-content:flex-start;left:0;display:flex!important;align-items: flex-start;}
header nav ul .submenu.nav1>li {display:block;width:23%;margin:15px 2.666% 15px 0;}
header nav ul .submenu.nav1>li:nth-child(4n) {margin-right:0;}
header nav ul .submenu.nav1>li>a {display:block;text-align:left;font-size:18px;border-bottom:1px solid #ccc;margin-bottom:5px;line-height: 1.3;padding: 10px 0;}
header nav ul .submenu.nav1 ul {display:block;}
header nav ul .submenu li:after {display:none;}
header nav ul .submenu.nav1 ul li {margin:0;display:block;line-height:30px;}
header nav ul .submenu.nav1 ul li a {display:block;text-align:left;}}
@media screen and (max-width:1520px) and (min-width:769px){header nav ul .submenu.nav1{padding-left:100px;padding-right:100px}}
@media screen and (max-width:1280px) and (min-width:769px){header nav ul .submenu.nav1{padding-left:50px;padding-right:50px}}
@media screen and (max-width:1080px) and (min-width:769px){header nav ul .submenu.nav1{padding-left:25px;padding-right:25px}
header nav ul .submenu.nav1>li>a{font-size:16px}
header nav ul .submenu.nav1>li{width:48%;margin-right:4%;}
header nav ul .submenu.nav1>li:nth-child(3n){margin-right:4%}
header nav ul .submenu.nav1>li:nth-child(2n){margin-right:0}}
.floatwindow_fd_main {right:-240px!important;transition:all .3s ease;}
.floatwindow_fd_conct:hover .floatwindow_fd_main {right:0!important;transition:all .3s ease;}
@media (max-width:768px){header nav ul .submenu li ul{position:static;}}
.about-img iframe{display:block}
@media screen and (max-width: 768px){
.home-container .about-info .about-content{position:static;background:#2b3aa1}
.home-container .about-info{flex-wrap:wrap}}
.contact-main>div{width:100%}
footer .footer-container>ul>li .content {font-size:15px}
footer .footer-container>ul>li .content .content-text,footer .footer-container>ul>li .content .content-text a {display:block;-webkit-line-clamp:inherit;}
@media (max-width:1200px){footer .footer-container>ul>li .content {font-size:14px}}