﻿@charset "utf-8";
/* CSS Document */
@media screen and (max-width:1200px){
.w1200{width:96%;}
.topa-a{width:120px;}
.topa-b img{height:15px;}
.topbb li>a{font-size: 14px}
.about-a{margin-top:0;}
.about-a-b{font-size:14px;line-height: 30px;}
.box-a li h4,.bou-b{font-size:16px;}
.boj{font-size:14px;}
}

@media screen and (max-width:980px){
#top{background:none;position:relative;}
.top{height:60px;}
.topa{margin-top:5px;width:60%;}
.topba{margin:auto;}
.topba-b{display:none;}
.topbb{height:auto;position:absolute;top:100%;left:0;width:100%;margin:auto;z-index:999;background:#00509a;display:none;}
.zhz{display:block;}
.topba-c{position:absolute;top:22px;right:80px;}
.topbb li{width:100%;float:none;margin:auto;text-align:left;border-bottom:1px dashed #1d63a4;}
.topbb li>a{line-height: 40px;width:calc(100% - 40px);box-sizing:border-box;padding-left:20px;color:#fff;}
.topbb li dl{position:static;display:none;}
.topbb li dl dd p{box-sizing:border-box;padding-left:50px;}

.box-a{display:none;}
.box-c{width:70%;}
.box-b{width:80px;}

#top{box-shadow: 0 0 0 #fff, 0 0 0 #fff, 0 0 5px #ccc, 0 0 0 #fff;}
.xiaot{height:150px;display:none;}
.i-cl h3 i{width: 24px;}
.i-cl{display:none;}
.zuo{width:100%;float:none;margin:auto;}
.i-ass{overflow:hidden;}
.i-ass li{width:49%;float:left;box-sizing:border-box;border:1px solid #eee;margin-bottom:10px;padding:15px 5px;text-align:center;margin-right:2%;}
.i-ass li:nth-child(2n){margin-right:0;}
.i-ass li.gui{background:#00509a;}
.i-ass li.gui a{color:#fff;}
.miab{display:none;}
.you{width:100%;float:none;margin:20px auto;padding:0;}
.tech li .tea{font-size:16px;}
.i-cttext h4{font-size:18px;}
.i-ban{height:200px;}
.vioi-a{font-size: 20px;}
.vioi-a p{font-size: 16px;}
.vioi-b{line-height: 30px;    font-size: 14px;}
}

@media screen and (max-width:780px){
#blinks{display:none;}
.topa-b{display:none;}
.topa-a{width: 90px;}
.topa{width: 50%;margin-top: 11px;}
.topba-c{right: 69px;}
.ban{margin-bottom:0;}
#about{margin: 30px auto;}
.about-a{width:100%;float:none;margin:auto;}
.about-b{width:100%;float:none;margin:auto;display:none;}
.about-a-c{ text-align:center;}
.about-a-a{text-align: center;margin-bottom: 20px;}
.about-a-b{-webkit-line-clamp: 5;}
.bti{font-size: 20px;}
#case{padding: 30px 0 20px;}
.appl-a{display:none;}
.appl-b{width:100%;float:none;}
.boxu{display:none;}
.bottom{margin-bottom: 62px;}
.sj-dbu{display:block;}

#zuoyou{padding: 30px 0 20px;}
.i-prob li{width:49%;margin-right:2%;}
.i-prob li:nth-child(2n){margin-right:0;}
.i-prob li:nth-child(3){margin-right:2%;}
.i-prob li:nth-child(9){margin-right:0;}
.i-proda-a{width:100%;float:none;}
.i-proda-b{width:100%;float:none;margin:20px auto 0;}
.i-proda-b-a{color: #03539e;}
.i-proda{margin-top:0;}
.ye i{display:none;}
.tuj li{width:48%;margin-right:4%;margin-bottom:15px;}
.tuj li:nth-child(2n){margin-right:0;}
.i-ass li{display:table;}
.i-ass li a{display:table-cell; vertical-align:middle;}
.i-proda-ca{font-size:14px;}
.tech li{padding: 5px;}
.tech li .tea em, .tech li .teb em{font-size: 18px;}

.n-about2-b-b{padding: 30px 0;font-size: 14px;line-height: 30px;}
.n-cult h4{font-size:24px;margin-bottom: 20px;}
.n-cult{padding: 20px 0 0;}
.n-ldea li{width:90%;margin-bottom:20px;padding: 10px 5px;}
.n-ldea li .ldeazi{margin-top: 10px;line-height: 1.6em;}
#n-cult{padding: 0 0 20px;}
.Timeline000768 li figure, .Timeline000768 li .txt{position:static;}
.Timeline000768 li::before, .Timeline000768 li::after{top:10px;}
.n-ldea{margin: 20px auto 0;}
.Timeline000768:before{top:10px;}
.Timeline000768 .swiper-container{height:auto;}
.i-lma li{margin-right:20px;}
.i-lma li{font-size:15px;}
.i-visi li{width:48%;margin-right:4%;}
.i-visi li:nth-child(2n){margin-right:0;}
.i-honor, .i-visi{margin: 30px auto;}
.i-honor li{width:33.333%;margin-right:0;border:0;}

.i-ban{height:130px;}
.contact{width:100%;float:none;padding:0;margin:0 auto 30px;}
.cotu{width:100%;}
.ctu li{width:100%;font-size:14px;}
.contact h3{font-size:16px;}
.contact h2{font-size:14px;}
#con{margin: 30px auto;}
.leav{font-size:16px; font-weight:bold;box-sizing:border-box;padding:0 20px;}
.customers{width:96%;}
.customers input,.customers textarea{font-size:14px;}
.i-mb{padding: 9px;}
.viou{display:none;}
}