@media screen and (max-width:1200px){
img{max-width:100%; width: 100%;}

.btn-m{padding:0 20px;line-height:35px;}
.btn-x{padding:0 30px;font-size:16px;}
.mt{margin-top:30px;}
.container{width:auto;padding: 0;}
.gotop{bottom:90px;}
.article{padding:20px!important;}

.header{height:60px;}
.header .navbar-default{background: #fff;}
.navbar-default .navbar-header{width: 100%;height:60px; margin: 0; border-bottom:1px solid #ccc;}
.navbar-default .container-fluid{padding:0;}
.navbar-default .navbar-nav{position:unset;width:100%;height:100%; overflow:auto;background:#fff;padding-bottom:40px;}
.navbar-default .navbar-nav>li{display:block;padding:0;}
.navbar-default .navbar-nav>li.dropdown{background: url(../images/open.svg) no-repeat right center;}
.navbar-default .navbar-nav>li>a{padding:0 20px 0 25px;color:#666;line-height:60px;font-size:20px;}
.navbar-default .navbar-nav>li>a:after{display:none;}
.navbar-default .navbar-nav>li.focus>a{color:#2183e0;}
.navbar-default .navbar-nav>li>ul.dropdown-menu{display:none;text-align:center;position:static;background:#F7F8F9;padding:20px;margin:0 0 20px 9px;}
.navbar-default .navbar-nav>li>ul.dropdown-menu li{display: block;padding:10px; text-align: left;}
.navbar-default .navbar-nav>li>ul.dropdown-menu a{padding:0;}
.navbar-default .navbar-nav>li.active>ul.dropdown-menu{animation:none;}
.header .navbar-default .navbar-toggle{display:block;margin-top:0;}
.header .navbar-default .navbar-brand{height:60px;margin-left:20px; background-size: 110px auto;}
.navbar-default .navbar-collapse{width:100%;max-height:100%;padding: 0; margin:0;border:none;}

.banner{height:400px;background-size:auto 100%; margin-top:60px;}
.banner>.content p{margin-bottom:20px;padding:0 20px;font-size:16px;}
.banner>.content h2{margin:30px;font-size:26px;}
.pagination{bottom:20px;text-align:center;width:100%;}
.banner-sub{margin-top:60px;height:200px;background-size:auto 100%;}
.banner-sub .cont{width:60%;padding:0 20px;}
.banner-sub .cont>h3{font-size:26px; line-height: 32px;}
.banner-sub .cont>h3>.icon{font-size:30px;}
.banner-sub .cont>h3>span{display:none;}
.banner-sub .cont>p{font-size:16px;margin-top:10px;}
.banner-sub .cont>.btn{margin-top:20px;}
.banner-sub .cont>p.line{margin:15px 40px;}

.module{padding:40px 0;overflow:auto;}
.module .container{padding:0 15px;}
.module .content p{line-height:24px;}
.module .fr>img{padding:20px;}
.module-narrow{padding:20px 0;}
.module .title-left h2 .title-name{display: none;}
.module .col-xs-12{padding-top:8px;padding-bottom:8px;}

.title{margin-bottom:30px;}
.title h2{text-align:center;font-size:24px;margin-bottom:0;padding-bottom:20px;}
.title p{padding-top:10px;line-height:24px;}
.title h3 {font-size: 20px;line-height: 28px;padding-bottom:10px;}

.title-s{padding:0 20px;margin-bottom:20px;}

.index .title h2{font-size:26px;}
.index-1>li{width:100%}
.index-1 .content{height:auto;padding:20px;margin:0 0 10px 0;text-align:center;}
.index-1 .content>h3{font-size:26px;}
.index-1 .content>h3>span{display:none;}
.index-1 .content>p{margin:10px 0 20px 0;}
.index-1 .content>i{right:10px;}
.index-1 .content>h3>strong.pdm{width:190px;background-size:70%; background-position: center center;}
.index-1 .content>h3>strong.mro{width:195px;background-size:70%;background-position: center center;}
.index-1 .content>h3>strong.ifm{width:170px;background-size:70%;background-position: center center;}
.index-1 .content>h3>strong.oms{width:192px;background-size:70%;background-position: center center;}
.index-1 .content .btn{margin: 0;}

.index-2>li{width:100%;}
.index-2>li>a{margin:5px;height:auto;}
.index-2 .content{padding:20px;padding-bottom:50px;}
.index-2 .content h3{margin-top:0;font-size:18px;}
.index-2 .content p{padding-top:10px;height:auto;}
.index-2 .content h3:after{margin-top:10px;}
.index-2 .content span{bottom:20px;right:20px;}

.experience{padding:40px 20px;}
.experience h3{font-size:24px;line-height: 38px;}
.experience a.btn{font-size: 18px;}

.footer{padding-top:30px;}
.footer .link{text-align: center;}
.footer .link a{font-size:16px;padding:0 8px;}
.footer .footinfor{padding:15px 30px 0;}
.footer .qrcode{padding-top:0;padding-bottom:10px;}
.footer .copyrights{font-size:14px;}

/*.list li>a{display:inline-block;}*/
.list li a span{padding-right:10px;}
.list li h3{font-size:16px;}
.list .content{margin:0 0 0 100px;}
.list2 li>a{padding:20px;}
.list2 li h3{font-size:16px;}
.list2 .content{margin:0 0 0 100px;}
.list2 li .btn{display:none;}

.list4 li .pic img{padding:0;}

.product {padding:20px 0;}
.product .title{text-align: center;margin-bottom:0;}
.product .title h2{margin-top:15px;}

.detail>.left{position:static;width:100%;margin-bottom:20px;}
.detail>.content{padding:20px;overflow:auto;margin:0;}
.detail>.content>.title{padding-bottom:20px;}
.detail>.content>.title h2{line-height: 28px;}
.detail>.content img{margin:0;padding:20px 0;}
.detail>.content hr{margin:20px 0;}

.ztreeimg{display: none;}
.ztreeimg-phone{display: block; width: auto;}
.ztree{width:100%;height: auto;}
.ztree a{display: none;}

.pro_omu{padding-top:20px;}
.pro_omutxt{width:auto;}
.pro_omu img{width:100%;}
.pro_omutxt{line-height: 30px;padding:0 15px;}
.pro_omutxt h3{padding-bottom:20px;}
.pro-omulist{width:100%;}
.pro-omulist li{padding:20px 10px;}
.pro-omulist li b{width:100px;text-align:left;}
.pro-omulist li span{width:70%;padding-left:5px; text-align: right; float: right;}

.news{padding:20px 0; }
.news .txtline{margin: 0;}
.news .title{text-align: center; margin-bottom:0;}
.news .detail>.content>.title h2{line-height: 28px;font-size: 20px;}
.news .pt {text-align: center;}
.news .pt .time{display: none;}
.news .pt .btn{float: none;}
.pt2{padding-top:30px;}
.join{padding-bottom:0;}
.jointxt{display: none;}
.contact{padding-bottom:0;padding-top: 0;}
.contact .title{ margin-bottom:0;}
.module .content .hiscont p{width: 100%;}
.footer .qrcode img{width: auto;}
.secondNav{display: none;}
.contact img{width:auto;}
.vision img{width:auto;}


}
@media (min-width: 768px){
.navbar-nav>li {float: none;}
}

/*适应高分辨率屏幕*/
@media screen and (min-width:2500px){
.container{width:2100px;}
}