﻿@media only screen and (max-width: 1680px) {
}
@media only screen and (max-width: 1600px) {
}
@media only screen and (max-width: 1440px) {
body { zoom: 0.9; }
}
@media only screen and (max-width: 1366px) {
}
@media only screen and (max-width: 1280px) {
}
 @media only screen and (max-width: 1152px) {
}
@media only screen and (max-width: 1024px) {
.footer .up { display: block; }
.footer .up .zuo { float: none; width: 100%; }
.footer .up .you { float: none; width: 100%; margin-top: 20px; text-align: left; }
.header .logo img { width: 400px; }
.header>.centerBox { height: 80px; }
.menu .nav li { line-height: 50px; }
.lop { margin-bottom: 14px; }
.dongtai .huan li { line-height: 40px; }
.dongtai { padding: 20px 10px 20px; }
.slideBox .bd ul li p { line-height: 40px; }
.two .jieshao .desc { min-height: 254px; }
.three .qie ul li { margin: 0 100px; }
.three .zong li { line-height: 50px; }
}
@media only screen and (max-width: 900px) {
.slideBox { float: none; width: 100%; }
.dongtai { float: none; width: 100%; }
.two .xiehui { float: none; width: 100%; height: auto !important; }
.two .jieshao { float: none; width: 100%; height: auto !important; }
.two .jieshao .desc { min-height: auto; }
.three .qie ul { width: 46%; display: flex; justify-content: space-between; }
.three .qie ul li { margin: 0; }
.four .zong .zuo { height: auto !important; float: none; width: 100%; }
.four .you { float: none; width: 100%; height: auto !important; }
.five .zuo { float: none; width: 100%; height: auto !important; }
.five .you { float: none; width: 100%; height: auto !important; }
.six ul { min-height: auto; }
.bjt { font-size: 20px; }
.two .qie ul li { font-size: 16px; }
}
@media only screen and (max-width: 800px) {
.header .search { display: none; }
.cai { display: block; float: right; }
.header { position: fixed; top: 0; left: 0; width: 100%; z-index: 999; background: #ffffff; }
.gao { height: 80px; }
.cai:before { content: ''; display: block; width: 40px; height: 3px; background: #1f396b; }
.cai span { display: block; width: 40px; height: 3px; background: #1f396b; margin: 8px 0; }
.cai:after { content: ''; display: block; width: 40px; height: 3px; background: #1f396b; }
.menu { position: fixed; width: 100%; background: #ffffff; right: 0; color: #333333; top: 80px; overflow-y: auto !important; display: none; z-index: 999; height: 100vh; }
.menu .nav>li.on { background: none; }
.menu .nav>li:hover { background: none; }
.menu .nav li .erji { position: unset; transform: unset; background: none; width: 100%; border-bottom: none; padding: 0; }
.menu .nav li .erji:before { display: none !important; }
.menu .nav li .erji a { color: #333333; padding: 0; border-bottom: none; padding: 0; }
.menu .nav>li:hover .erji { display: none; }
.menu .nav li { line-height: 50px; font-size: 18px; padding: 0 20px; box-sizing: border-box; width: 100%; margin-left: 0; color: #333333; }
.content .zuo { display: none; }
.content .you { float: none; width: 100%; }
.content .you .about .bt { font-size: 20px; }
.content .you .about { padding: 20px 14px 40px; }
.content .you .about .cont { margin-top: 14px; }
.case ul li { width: 49%; margin-right: 2%; margin-bottom: 4%; }
.case ul li:nth-child(3n) { margin-right: 2%; }
.case ul li:nth-child(even) { margin-right: 0; }
.huiyuan ul li { width: 49%; margin-right: 2%; margin-top: 4%; }
.huiyuan ul li:nth-child(3n) { margin-right: 2%; }
.huiyuan ul li:nth-child(even) { margin-right: 0; }
.huiyuan ul { margin-top: 0; }
.huiyuan .bt { font-size: 20px; }
.banner .swiper-pagination { bottom: 6px !important; }
.banner .swiper-pagination-bullet { width: 8px; height: 8px; margin: 0 5px !important; }
}
@media only screen and (max-width: 640px) {
.footer .up .zuo { display: none; }
.footer .up .you { margin-top: 0; }
.footer .up { padding: 30px 0 40px; }
.lop { margin-bottom: 0; }
.jianyi .tongbao .cont { margin-top: 14px; }
.xinwen ul li .he .desc { margin-top: 4px; }
.two .xiehui .you { float: none; width: 100%; }
.two .xiehui .zuo { float: none; width: 100%; margin-top: 20px; }
.six ul { padding: 20px 10px; }
.six ul li { font-size: 14px; }
.index { padding-bottom: 40px; }
.bjt { font-size: 18px; width: 120px; height: 44px; line-height: 44px; }
.index .qie a { line-height: 44px; font-size: 12px; }
.index ul li p { font-size: 14px; }
.four .you ul { padding: 0 10px; }
.three .zong li { line-height: 44px; }
.three .qie ul { overflow-x: auto; white-space: nowrap; }
.three .qie ul li { padding: 0 10px; line-height: 44px; }
.three .zong { padding: 0 10px 20px; }
.two .jieshao .desc { padding: 10px; }
.two .qie ul { overflow-x: auto; white-space: nowrap; }
.two .qie ul li { padding: 0 10px; line-height: 44px; }
.four .luna { padding: 10px; }
.one { padding: 10px; }
.slideBox .hd ul li { margin-right: 4px; height: 16px; line-height: 14px; font-size: 12px; }
.slideBox .bd ul li span { width: 63%; }
.slideBox .hd { bottom: 8px; }
.dongtai .qie { padding-bottom: 20px; }
.dongtai .qie li.on:after { font-size: 16px; }
}
@media only screen and (max-width: 500px) {
.header>.centerBox { height: 60px; }
.gao { height: 60px; }
.menu { top: 60px; }
body { zoom: 1; }
.header .logo img { width: 269px; }
.cai:before { width: 36px; }
.cai:after { width: 36px; }
.cai span { width: 36px; }
.case { padding: 20px 10px 20px; }
.case ul li .he .desc { line-height: 20px; -webkit-line-clamp: 2; }
.huiyuan { padding: 20px 10px 24px; }
.page { padding-bottom: 40px; }
.xinwen ul li .he .desc { line-height: 20px; -webkit-line-clamp: 2; }
.xinwen ul li .he p { margin-top: 0; }
.xinwen ul li { padding: 10px; }
.content .you .list li { font-size: 14px; line-height: 44px; }
.content .you .list ul { padding-bottom: 20px; }
.content .list { padding: 0 10px 30px; }
.jianyi .tongbao .bt { font-size: 16px; }
.five .swiper-slide p { font-size: 14px; }
.bjt { font-size: 16px; width: 100px; height: 40px; line-height: 40px; }
.four { margin-top: 40px; }
.three { margin-top: 40px; }
.six { margin-top: 40px; }
.five { margin-top: 40px; }
.two .qie ul { width: 51%; }
.cai span { margin: 7px 0; }
.cai:before { width: 34px; }
.cai:after { width: 34px; }
.cai span { width: 34px; }
}
@media only screen and (max-width: 375px) {
}
@media only screen and (max-width: 325px) {
}
