@media screen and (max-width:1400px) {
.flexslider{height:500px;}
.slides li a{height:500px;background-size:1920px 500px!important;} 
.mainer .index-service{max-width:1400px;}
}

@media screen and (max-width:1200px) {
	.box{width:96%}
	.header .header-wrap .nav{display:none}
	.header .header-wrap .nav-btn{display:block;}
	.pro-content table td{line-height:30px;}
}


@media screen and (max-width:1024px) {

   .flexslider{height:320px;}
   .slides li a{height:320px;background-size:1200px 320px!important}
   .banner{height:320px;background-size:1200px 320px!important}   

   .bbb{width:720px;}

   .footer .foot-top .foot-main{width:100%;float:left}
   .footer .foot-top .weixin{float:left;}

   .footer .foot-bottom .b-contact{width:100%;margin:0 0 1%;float:none;text-align:center}
   .footer .foot-bottom .copyright{width:100%;margin:0;float:none}

   .partner-content .welcome-img ul li{width:48%;margin-bottom:2%}
   .partner-content .partner-contact .pc-ul{margin:2% auto 0}
   .partner-content .partner-contact .pc-ul ul{margin-right:-1%}
   .partner-content .partner-contact .pc-ul ul li{width:49%;margin-right:1%}
   .partner-content .partner-contact .pc-ul ul li .text{padding:0;}
   .partner-content .partner-contact .pc-ul ul li .text p{text-align:center}

   .company-map .map-text{position:static;width:100%;margin-top:2%}
   .company-map .map-text .location{float:none;margin:0}
   .company-map .map-text .text{margin-left:0;width:auto}
   .company-map .map-text .text .san{display:none}

   .ac-ul ul{margin-right:-1%}
   .ac-ul ul li{width:49%;margin-right:1%}



 
   
}


@media screen and (max-width:980px) {

   .container .consult .con-call{width:100%;margin-left:0;text-align:center;margin-bottom:2%}
   .container .consult .con-link{text-align:center;width:100%;margin-right:0}
   .container .consult .con-link ul{display:inline-block}

   .apply-form .inputbox{margin:0}
   .apply-form .inputbox .inputdiv{width:100%;float:none}
   .apply-form .inputbox .inputdiv .name{float:none;width:auto;text-align:left}
   .apply-form .inputbox .inputdiv .pp{margin-left:0;margin-bottom:2%}
   .apply-form .inputbox .inputdiv .pp input{width:100%}
   .apply-form .inputbox .textarea .tt{margin-left:0}
   .apply-form .submit .btndiv{margin-left:0;text-align:center}
   .apply-form .submit .btndiv input{margin:0 10px}
   .apply-form .inputbox .cb .name{float:left;width:auto;text-align:left;}
   .apply-form .inputbox .inputdiv .text{margin-left:25px}

   .partner-content .apply-form .inputbox .inputdiv{width:100%;float:none}
   .partner-content .apply-form .inputbox .inputdiv .name{float:none;width:auto;text-align:left}
   .partner-content .apply-form .inputbox .ly .name{width:100px;float:left;}
   .partner-content .apply-form .inputbox .inputdiv .pp{margin-left:0;margin-bottom:2%}
   .partner-content .apply-form .inputbox .ly .pp{margin-left:100px;}
   .partner-content .apply-form .inputbox .part-input input{width:auto;}
   .partner-content .apply-form .inputbox .textarea .tt{margin-left:0}
   .partner-content .apply-form .submit .btndiv{margin-left:0;text-align:center}

}

@media screen and (max-width:860px) {
.mainer .index-service .service-list ul li a .zz .text .zz-tit span{font-size:14px!important;}

.index-goods .goods-column .agoods{float:left;width:48%;margin:2% 1% 2% 1%;overflow:hidden;}
.index-Application .case-column ul li{float:left;width:48%;margin:0 1% 2% 1%;overflow:hidden;}

.index-news .news-column ul li{float:left;width:96%;padding:1%;margin:0 1% 2% 1%;}

.index-case .case-column ul li{float:left;width:31%;margin:0 1% 2% 1%;overflow:hidden;}
.index-case .case-column ul li a .text h1{font-size:16px;}

.container .lipiclist{float:left;width:96%;padding:1%;margin:0 1% 2% 1%;border:1px solid #DDDDDD;}

	/*产品列表*/ 
	.goodslist{float:left;text-align:center;width:46%!important;margin:2%!important;overflow:hidden;}
	/*.bbb{float:left;text-align:center;width:46%!important;margin:2%!important;overflow:hidden;}*/


   .bbb{display:none}
   .bbb{width:100%!important;display:block!important;}
   .bbb ul li{padding-left:0;}
   .bbb ul li img{width:30%;height:30%;background-size:100% 100%;}
   
   .bt_left{display:none!important}
   .bt_right{display:none!important}

}

@media screen and (max-width:768px) {

   .right-menu{display:none}
   /*轮播*/
   .flexslider{height:200px;}
   .slides li a{height:200px;background-size:800px 200px!important;}
   .banner{height:160px;background-size:860px 160px!important}
   .flex-direction-nav{display:none}

   .bbb{width:540px;}
   
   .case-content .case-article .caseleft{width:100%}
   .case-content .case-article .caseright{width:100%}
   .case-content .case-article img{width:100%}

   .support-list ul li{width:48%}
   .news-list ul li a .text .title .name{width:100%;margin-bottom:10px}
   .news-list ul li a .text .title .date{float:left}

   .case-content .cl ul li{width:25%}

   .partner-content .welcome-img ul li{width:100%;margin-right:0;height:150px;}
   .partner-content .welcome-img ul li .img{height:150px;}
   .partner-content .welcome-img ul li .text{padding-top:0;height:150px;display:table}
   .partner-content .welcome-img ul li .text .cell{display:table-cell;vertical-align:middle}
   .partner-content .welcome-img ul li .text h1{font-size:16px;}

   .bus h1{margin-bottom:5px}
   .bus .b-left{margin-bottom:2%}
   .bus .b-left , .bus .b-right{width:100%}

   .index-case .case-column ul li a .text h1{margin:0}
   .index-case .case-column ul li a .text p{display:none}
   
   /*人机界面*/
   .screenshot .screen-main .s-left{width:100%}
   .screenshot .screen-main .s-left .example-image-link{display:block;margin-top:10px}
   .screenshot .screen-main .s-left .example-image-link img{width:100%}
   .mod18Box{display:none;}

}


@media screen and (max-width:640px) {

   .honor ul li{width:48%}

   .level ul li{margin-top:15px}
   .level ul li .level-name{width:100%;padding:0;font-size:16px;border:0;margin-bottom:5px}
   .level ul li .level-txt{margin-left:0;float:left;width:100%;font-size:14px}
   .abl ul li{padding-left:65px}

   .company-map .map-sel .mark img{width:20px;height:27px}
   .company-map .map-text{padding:0;border:0;background:none;display:block;margin-bottom:0;margin-top:20px}
   .company-map .map-text .text h1{border-bottom:1px solid #e6e6e6;padding-bottom:10px;margin-bottom:10px}
   
   .apply-form .submit .name{display:none}
   .apply-form .submit .btndiv{margin-top:10px}
   .apply-form .submit .btndiv input{width:100px;height:35px;line-height:35px;font-size:14px}

    /*产品服务*/
   .mainer .index-service .service-list ul li{width:48%;margin-bottom:2%}
   .mainer .index-service .service-list ul li a .zz .text .zz-tit span{font-size:16px}
   .pro-content table td{padding:5px 20px!important;line-height:30px;}
   
}

@media screen and (max-width:560px) {

   .index-support .support-link ul li{border:1px solid #e6e6e6;margin:0;width:50%;padding:10px 0;margin-left:-1px;margin-top:-1px}
   .index-support .support-link ul li:nth-child(1){border-left:0;border-top:0}
   .index-support .support-link ul li:nth-child(2){border-top:0;border-right:0}
   .index-support .support-link ul li:nth-child(3){border-left:0;border-bottom:0}
   .index-support .support-link ul li:nth-child(4){border-right:0;border-bottom:0}

   .case-list ul li{width:31%;}
   .case-list ul li a{height:auto}
   .case-list ul li a p{display:none}
   .case-list ul li a .img{width:75px;height:75px;background-size:75px 75px!important}
   .case-list ul li a .title{font-size:16px;margin-bottom:0;margin-top:10px}
   .case-list ul li a .more{display:none}

   .ac-ul ul{margin:0}
   .ac-ul ul li{width:100%;margin-right:0;height:auto;padding:4% 10px}

}

@media screen and (max-width:480px) {

   .header{height:60px}
   .header .header-wrap .logo{height:60px;line-height:60px;}
   .header .header-wrap .logo img{height:60px;}
   .header .header-wrap .nav ul .nav-li .nav-a{height:60px;line-height:60px;}
   .header .header-wrap .nav-btn{height:60px;line-height:60px;margin-top:0;}
   .header .header-wrap .m-nav-wrap{top:60px}   
   .m-nav-wrap .m-nav ul .m-nav-li{width:100%;display:block;float:left;}
   .m-nav-wrap .m-list .mb ul li{width:25%;display:block;float:left;padding:0}
   .m-nav-wrap .m-list .mb ul li.title-Apply{width:50%;}
   .m-nav-wrap .m-list .parts ul li{width:33.33%}
   body{padding-top:60px}

   .flex-control-nav{bottom:0}
   .flex-control-nav li{margin:0 5px}
   .flex-control-paging li a{width:6px;height:6px;}
   .banner{height:100px;background-size:480px 100px!important}

   .container{padding-top:5%}
   .container .container-tit h1{font-size:20px}

   .mainer .main-title{font-size:18px}

   .bbb{display:none}
   .bbb{display:block}
   .bbb ul li img{width:120px;height:120px;background-size:120px 120px!important}

   .index-support .support-link ul li a{margin:0}

   .support-list ul li a{padding:20px;height:auto}
   .support-list ul li a .img{float:none;text-align:center}
   .support-list ul li a .img img{width:40px;height:40px}
   .support-list ul li a .text{margin-left:0;text-align:center;margin-top:5px}
   .support-list ul li a .text h1{font-size:16px;}
   .support-list ul li a .text p{display:none}

   .footer .foot-top .foot-main .foot-links{width:96%;margin:0 2% 3%!important}
   .footer .foot-top .foot-main .foot-links .title{margin-bottom:2%}
   .footer .foot-top .foot-main .foot-links .ftd{background:url(./images/footer_add.png) no-repeat right center;}
   .footer .foot-top .foot-main .foot-links .f-ul{display:none}
   .footer .foot-bottom .copyright span{display:block;text-align:center;font-size:14px}
   .footer .foot-bottom .b-contact ul{padding:0 15%}
   .footer .foot-bottom .b-contact ul li{margin:0 0 1%}
   .footer .foot-bottom .b-contact ul li a{font-size:14px;}
   .footer .foot-bottom .b-contact ul li:nth-child(1){width:33.33%}
   .footer .foot-bottom .b-contact ul li:nth-child(2){width:33.33%}
   .footer .foot-bottom .b-contact ul li:nth-child(3){width:33.33%;border:0}
   .footer .foot-bottom .b-contact ul li:nth-child(4){display:none}
   .footer .foot-bottom .b-contact ul li:nth-child(5){display:none}

   .news-list ul li a .img img{width:150px;height:95px;}
   .news-list ul li a .text{height:95px;margin-left:150px}
   .news-list ul li a .text .title{border:0;}
   .news-list ul li a .text .title .name{font-size:14px;max-height:40px;overflow:hidden}
   .news-list ul li a .text .title .date{font-size:12px}
   .news-list ul li a .text .article{display:none}
   .news-list ul li a .text .more{display:none}

   .page{text-align:center}
   .page a{height:30px;line-height:30px;font-size:14px;}
   .page a.num{display:none;}

   .news-disp .title h1{font-size:18px}

   .container .container-tit p{text-align:justify;line-height:20px;margin-bottom:8px}
   .container .content p{line-height:20px;margin-bottom:8px}

   .container .consult .con-call{font-size:18px}
   .container .consult .con-link ul{display:block}
   .container .consult .con-link ul li{width:31.33%;margin:0 1%}
   .container .consult .con-link ul li a{font-size:14px;display:block;width:100%;padding-left:25px;padding-right:0;margin:0;height:40px;line-height:40px}
   .container .consult .con-link ul li a.c1{background-size:20px 20px;background-position:15px center}
   .container .consult .con-link ul li a.c2{background-size:20px 20px;background-position:15px center}
   .container .consult .con-link ul li a.c3{background-size:20px 19px;background-position:15px center}
   .container .consult .con-link ul li a.c1:hover{background-size:20px 20px;background-position:15px center}
   .container .consult .con-link ul li a.c2:hover{background-size:20px 20px;background-position:15px center}
   .container .consult .con-link ul li a.c3:hover{background-size:20px 19px;background-position:15px center}

   .thanks .thank-main p{font-size:14px}
   .thanks .thank-main p span{font-size:20px}

   .document table td{font-size:14px;}
   .document table td.td3 .downbtn{width:20px;height:18px;background-size:20px 18px}
   .document table td.td4 .downbtn{width:20px;height:18px;background-size:20px 18px}
   .document table tr:hover td .downbtn{background-size:20px 18px}
   .question ul li a .title{width:100%;font-size:14px}
   .question ul li a .count{padding:0;text-align:left;width:100%;font-size:12px;margin-top:5px}

   .apply .apply-top h1{font-size:14px;}
   .apply .apply-top p{font-size:14px;}
   .apply-form .inputbox .inputdiv .name{font-size:14px}
   .partner-content .apply-form .inputbox .part-input .pp .wan{font-size:14px}
   .partner-content .apply-form .inputbox .part-input .pp label{font-size:14px;margin-right:5%}
   .partner-content .apply-form .inputbox .part-input .dai label{width:33.33%;margin-right:-3px}

   .case-content .case-tit{font-size:18px}
   .case-content .case-article{margin-bottom:10%}
   .case-content .cl ul li{width:50%;font-weight:normal}

   .content .success-ul{margin-bottom:25px}
   .content .success-ul ul li{width:50%}
   .success-content .success-ul ul li:nth-child(2n){width:50%}
   .success-content .success-ul ul li:nth-child(4n){width:50%}

   .content .partner-content p{font-size:14px;}
   .partner-content .welcome-img ul li{margin-bottom:20px}
   .partner-content .partner-contact .pc-ul{width:100%}
   .partner-content .partner-contact .pc-ul ul{margin:0}
   .partner-content .partner-contact .pc-ul ul li{width:100%;margin-right:0;height:120px;padding:0}
   .partner-content .partner-contact .pc-ul ul li .img{width:35%;float:left;padding-top:25px}
   .partner-content .partner-contact .pc-ul ul li .img img{width:70px;height:70px}
   .partner-content .partner-contact .pc-ul ul li .text{margin-left:35%;overflow:hidden;margin-top:0;padding:0;height:120px;display:table}
   .partner-content .partner-contact .pc-ul ul li .text .cell{display:table-cell;vertical-align:middle}
   .partner-content .partner-contact .pc-ul ul li .text h1{text-align:left;font-size:14px;margin:0 0 5px}
   .partner-content .partner-contact .pc-ul ul li .text p{text-align:left;font-size:12px;margin-bottom:0px}
   .partner-content .partner-contact .pc-ul ul li:last-child{height:auto}
   .partner-content .partner-contact .pc-ul ul li .img2 img{width:120px;height:120px}

   .ac-ul ul li h1{margin-bottom:15px}

   .honor ul li{width:98%;margin-bottom:15px;}
   .honor ul li .h-txt{display:block;bottom:0}  

   .index-case .case-column ul li{width:31%}
   .index-case .case-column ul li a .text h1{font-size:14px}
   
   
   /*人机界面*/
   .man-machine .machine-list ul{margin:0}
   .man-machine .machine-list ul li{width:100%;margin:0 0 5%}
   .man-machine .machine-list ul li .m-icon .img img{width:100px;height:100px}
   .man-machine .machine-list ul li .m-txt p{margin-top:3%}
   .mod18 .picBox .magnifier{display:none;}
   .mod18 .listBox{display:none;}
   .mod18 #prev{display:none;}
   .mod18 #next{display:none;}
   .man-machine .machine-list ul li .m-txt p{background-position:left 5px;}
}

@media screen and (max-width:420px) {

   .partner-content .welcome-img ul li .img img{width:120px}
   .partner-content .welcome-img ul li .text{margin-left:130px;}

   .partner-content .apply-form .inputbox .part-input .pp label{width:50%;margin-right:-3px}
   .partner-content .apply-form .inputbox .ly .pp input{width:180px}

   /*轮播*/
   .flexslider{height:120px;background:#FFF;}
   .slides li a.b1{height:120px;background-size:420px 120px!important;}
   .slides li a.b2{height:120px;background-size:420px 120px!important;}
   .slides li a.b3{height:120px;background-size:420px 120px!important;}
   .slides li a.b4{height:120px;background-size:420px 120px!important;}

   /*内页banner*/
   .banner{height:100px;}
   .pp-banner-1{background:url(./images/pp1.png) no-repeat center!important;background-size:420px 200px!important}

}

@media screen and (max-width:360px) {

    /*轮播*/
   .flexslider{height:181px;}
   .slides li a.b1{height:181px;background-size:380px 181px!important;}
   .slides li a.b2{height:181px;background-size:380px 181px!important;}
   .slides li a.b3{height:181px;background-size:380px 181px!important;}
   .slides li a.b4{height:181px;background-size:380px 181px!important;}

   /*内页banner*/
   .banner{height:181px;}

}

@media screen and (max-width:320px) {
   .container .consult .con-link ul li a{padding-left:25px}
   .partner-content .apply-form .inputbox .ly .pp input{width:150px}
    .main-tab .tab-link ul li{width:25%}

	/*轮播*/
   .flexslider{height:162px;}
   .slides li a.b1{height:162px;background-size:340px 162px!important;}
   .slides li a.b2{height:162px;background-size:340px 162px!important;}
   .slides li a.b3{height:162px;background-size:340px 162px!important;}
   .slides li a.b4{height:162px;background-size:340px 162px!important;}
   /*内页banner*/
   .banner{height:162px;}

}

img{max-width:100%;height:auto;width:auto\9; /* ie8 */}/*弹性图片*/
.map img{max-width:none}
html{-webkit-text-size-adjust:none;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}


    