@media screen and (max-width:1200px){
img{max-width:100%;}

.btn-m{padding:0 20px;line-height:35px;}
.btn-x{padding:0 30px;font-size:18px;}
.mt{margin-top:30px;}
.wrap{width:auto;}

.header{height:60px;}
.nav{position:fixed;margin-top:60px;width:100%;height:100%;overflow:auto;display:none;background:#fff;padding-bottom:60px;}
.nav>li{display:block;padding:0;}
.nav>li>a{padding:0 20px;color:#666;line-height:60px;font-size:20px;}
.nav>li>a:after{display:none;}
.nav>li.focus>a{color:#00B400;}
.nav>li>div.sub{position:static;background:#F7F8F9;padding:30px;display: none;}
.nav>li>div.sub.on{display: block;}
.nav>li>div.sub ul{display:block;margin:0;text-align:center;margin-bottom:20px;}
.nav>li>div.sub ul:last-child{margin-bottom:0;}
.nav>li>div.sub a{padding:0;}
.nav>li.active>div.sub ul{animation:none;}
.header .tel{display:none;}
.header .menu{display:block;margin-top:0;}
.logo{margin-left:20px;height:60px;background-size:220px auto;}

.banner{height:840px;background-size:auto 100%;}
.banner>.content h2{margin:30px;font-size:26px;}
.pagination{bottom:20px;text-align:center;width:100%;}
.banner-sub{margin-top:60px;}

.module{padding:40px 0;overflow:auto;}
.module .wrap{padding:0 20px;}
.module .content p{line-height:24px;}
.module .fr>img{padding:20px;}

.title{margin-bottom:30px;}
.title h2{text-align:center;font-size:26px;}
.title p{padding-top:10px;line-height:24px;}

.index-1{height:auto;padding:0;}
.index-1 ul>li:first-child{padding-left:10px;}
.index-1 ul>li{width:100%;display:inline-block;float:none;padding-left:10px;border-top:1px solid #eee;}

.index-2 .pa{position:static;text-align:center;}
.index-2 img{padding:20px;}
.index-2 .title p{width:auto!important;text-align:center;}
.index-2 .video{display:none;}

.index-3>li{width:100%}
.index-3 .content{height:auto;padding:20px;margin:0 0 10px 0;text-align:center;}
.index-3 .content>h3{font-size:26px;}
.index-3 .content>h3>span{display:none;}
.index-3 .content>p{margin:10px 0 20px 0;}
.index-3 .content>i{right:10px;}

.index-4{height:auto;padding-bottom:20px;}
.index-4 .pagination{clear:both;}
.index-4 .content>ul>li{display:inline-block;float:none;width:32.5%;vertical-align:top;min-height: 198px;}
.index-4 .content>ul>li>a{margin:5px;padding:10px;height:auto;}

.index-5 ul{width:100%;flex-wrap: wrap;display: flex;}
.index-5 ul>li>a{margin:5px;}
.index-5 ul>li>a>div h3{font-size:16px;}
.index-5 ul>li>a>div p{padding-top:5px;}
.index-5 ul>li>a>div>.content{padding:10px;}
.index-5 ul li img {height: 177px;}

.index-6>li{width:100%;}
.index-6>li>a{margin:5px;height:auto;}
.index-6 .content{padding:20px;padding-bottom:50px;}
.index-6 .content p{padding-top:10px;height:auto;}
.index-6 .content h3:after{margin-top:10px;}
.index-6 .content span{bottom:20px;right:20px;}
.index-6>li .head>em{left:20px;}

.experience{padding:40px 20px;}
.experience h3{font-size:24px;}

.footer{padding-top:80px;}
.footer .brand{width:auto;margin-bottom:20px;}
.footer .brand p{padding:0 20px;}
.footer .content{padding-bottom:0;}
.footer .content>.fr{clear:both;float:none;}
.footer dl{width:33.33%;margin:0;padding:0 20px;}
.footer dl>dt{margin-bottom:10px;}
.footer .link{line-height:26px;padding:20px;}
.footer .cpr{padding:20px;line-height:26px;}

.service{display:none;}
.service-min{display:block;}

.banner-sub{height:200px;background-size:auto 100%;}
.banner-sub .pa{padding:0 20px;}
.banner-sub .pa>h3{font-size:26px;}
.banner-sub .pa>h3>.icon{font-size:30px;}
.banner-sub .pa>h3>span{display:none;}
.banner-sub .pa>p{font-size:16px;margin-top:10px;}
.banner-sub .pa>.btn{margin-top:20px;}

.product-1{padding-top:10px;}
.product-1 li{width:50%;margin:0;}
.product-1 li span{padding:0 10px;}

.grid-2>li{width:100%;}
.grid-3>li{width:100%;}
.grid-4>li{width:50%;}
.grid-5>li{width:50%;}
.grid-6>li{width:50%;}
.grid-7>li{width:50%;}
.grid-8>li{width:50%;}

.grid-number.grid-2>li{width:100%;}
.grid-number.grid-3>li{width:100%;}
.grid-number.grid-4>li{width:100%;}
.grid-number.grid-5>li{width:100%;}
.grid-number.grid-6>li{width:100%;}
.grid-number.grid-7>li{width:100%;}
.grid-number.grid-8>li{width:100%;}

.tab-2>dt{width:100%;}
.tab-3>dt{width:100%;}
.tab-4>dt{width:100%;}
.tab-5>dt{width:100%;}
.tab-6>dt{width:100%;}
.tab-7>dt{width:100%;}
.tab-8>dt{width:100%;}

.grid{padding-top:0;}
.grid>li h3{margin-bottom:10px;font-size:18px!important;}
.grid>li h4{font-size:14px;margin-top:-5px;}
.grid-default>li p{padding:0 10px 10px 10px;}
.grid-default>li i{font-size:40px;margin-bottom:10px;}
.grid-number>li:before{font-size:30px;left:10px;top:0;}
.grid-number>li h3{margin-left:40px;margin-bottom:5px;}
.grid-number>li p{padding:0 20px 20px 40px}
.grid-block>li>div{margin:5px;padding:10px;}
.grid-block-2>li>div{padding:0;}
.grid-block-2>li p{padding:20px;}
.grid-block-2 .customer-avatar{padding:0 20px 20px 20px}
.grid-block-2>li h3{margin:20px 20px -15px 20px;}
.grid-block-2>li .btn{margin-bottom:20px;}

.tab{padding:0;}
.tab>dt{margin:0;}
.tab>dt>a{margin:0;font-size:16px;height:42px;line-height:42px;}
.tab>dd{padding:20px;}
.tab>dd img{margin-bottom:20px;max-width:100%;}

.screen-bg{display:none;}
.screen{position:static;height:auto;width:100%;transform:none;-webkit-transform:none;}
.screen .content>li{position:static;text-align:center;width:100%;left:0;padding:10px;}
.screen .content>li img{height:auto;border:10px solid #000;border-radius:10px;}
.screen .pagination{display:none;}
.screen .content>li{transform:scale(1);}
.screen .content>li.active{transform:scale(1);}

.partner>li{width:33.33%;}

.form-center{padding:0;}
.form .group>span{width:100%;}
.form input[type="text"], .form select, .form textarea{width:100%;}
.form .group{margin-bottom:10px;}
.form .group label{display:block;}

.banner-min{height:100px;}
.alert{margin-bottom:10px;}
.module-narrow{padding:20px 0;}
.article{padding:20px!important;}

.table th, .table td{padding:5px;}

.title-s{padding:0 20px;margin-bottom:20px;}
.list li>a{padding:20px;}
.list li h3{font-size:16px;}
.list .content{margin:0 0 0 100px;}
.list li button{display:none;}

.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 img{margin:0;padding:20px 0;}
.detail>.content hr{margin:20px 0;}


.file_content ul li{width: 49%;}
.file_content ul li:nth-child(2n){margin-right: 0;}
.file_content ul li a .news-info{padding: 10px;}
.file_content ul li a .news-info .news-title{font-size: 16px;color: #333;}
.index-4 .content>ul>li h3 {font-size: 16px;}
.inside{width: 100%;padding: 0 15px;}
}


@media screen and (max-width:1200px){
	.file_content ul li{width: 100%;margin-right: 0 !important;}
}