
@media screen and ( max-width:1600px ){
}
@media screen and ( max-width:1440px ){
}
@media screen and ( max-width:1366px ){
}
@media screen and ( max-width:1004px ){
/*公共样式*/
.wal{ width:auto; margin:0 10px;}
.sideBar{display: none;}
.none,.pageban,.Crumbs,.pcImg{display: none;}
.on_off{display: block;}
.phImg {width: 100%;}

/*index页面*/
.topDiv{display: none;}
.headDiv{height: 60px;line-height: 60px;}
.headDiv .logo{line-height: 60px; }
.headDiv .logo img{max-height: 40px;max-width: 280px;}
.headDiv .logo #pc{display:none}
.headDiv .logo #m{display:block !important;    margin-top: 10px;}
.headDiv .nav{display: none;}
.headDiv .searchbox{display:none;}
.phShow{display: block;}
.headDiv .searchBtn{position: absolute;right: 50px;top: 0;height: 60px;}
.searchBtn img{height: 25px;}
.footDiv{display: none;}

/*脚部*/
.phFootDiv .code{ margin: 0 auto;padding: 60px 0 50px 0;}
.phFootDiv .code .ico {text-align: center;}
.phFootDiv .code .ico img{width: 30%;}
.phFootDiv .code .txt p{ font-size:14px; color:#8e8e8e; line-height:20px; padding-top:15px;text-align: center}
.phFootDiv .listNav{padding-top: 20px;border-top: 1px solid #cccccc;width:100%; }
.phFootDiv .listNav ul{width: 96%;padding: 0 2% 10% 2%;text-align: center}
.phFootDiv .listNav li{display: inline-block;width: 18%;text-align: center;border-right: 1px solid #cccccc;height: 12px;}
.phFootDiv .listNav li:last-child{border-right: 0;}
.phFootDiv .listNav li a{font-size: 12px;line-height: 12px;}
.phFootDiv .footmgs{ padding-bottom:30px;}
.phFootDiv .footmgs .mgs{ text-align:center;}



/*搜索*/
.phSearch{position: absolute;z-index: 3333;top: 60px;left: 0;width: 100%;height: 100%;border-top: 1px #dcdcdc solid;display: none;}
.phSearch .phSearchBg {width: 100%;height: 100%;}
.phSearch .searchBox {position: absolute;z-index: 22;left: 0;top: 0;width: 100%;height: 60px;background-color: rgba(0,0,0,0.5)}
.phSearch .searchBox .sbSearch {height: 40px;line-height: 40px;margin: 10px 10%;position: relative;border-radius: 6px;overflow: hidden;}
.phSearch .searchBox .sbSearch .input1{display: block;height: 40px;width: 100%;font-size: 14px;color: #525252;text-indent: 15px;border-radius: 6px;background-color: #fff;}
.phSearch .searchBox .sbSearch .btn{display: block;position: absolute;right: 0;top: 0;width: 60px;height: 40px;text-align: center;background-color: #0157a0;color: #fff;}

/*导航菜单触发*/
.navIco{ position:absolute; right:10px; top:0;display: block;}
.navIco img{ height:20px;}
.close{ position:absolute; right:10px; top:0;}
.close{display: none;}
.close img{ height:25px;}
.navLayer{display: block;}
.navLayer{ overflow-x: auto; height:auto; width:0; right:-100%; position:absolute;  z-index:9999; top:60px;}
.navLayer .top{ height:60px; line-height:60px; text-align:right;}
.navLayer .bg{overflow-x: auto;position:relative; background:#f2f2f2;  width:100%; float:right;}
.navLayer .sideNav{ border-top:1px solid #e5e5e5;}
.subNav{ cursor:pointer; display:block; height:50px; line-height:50px; border-bottom:1px solid #e5e5e5; position:relative;  font-size:14px;}
.subNav>a{ font-size:16px; padding-left:10px; padding-right:10px; display:block; color:#434343;}
.subNav .name{position:relative; background:url(../images/ico10_2.png) right center no-repeat; padding-left:10px; padding-right:10px;background-size: 5%;background-position-x:80%; }
.subNav .name em{ display:block; font-size:16px; color:#434343;width: 100%;text-align: center;}
.currentDt .name{ background:#014c8f; }
.currentDt .name em{ color:#ffffff;}
.navContent{display: none; background-color:#FFFFFF;}
.navContent li{ height:40px; line-height:40px; font-size:14px;}
.navContent li a{ display:block; padding-left:10px; color:#666666;text-align: center }
/*导航菜单触发 END*/

/*banner*/
.banner{display: none}
.indexFlashTel{position:relative; overflow:hidden; display:block;}
.indexFlashTel .btnDiv{position:absolute; z-index:10; right:0px; bottom:20px; text-align:center; left:0px;}
.indexFlashTel .btnDiv span{display:inline-block; width:12px; height:12px; border:1px #fff solid; border-radius:50%; margin:0 5px;}
.indexFlashTel .btnDiv span.on{ background-color:#ffffff; border:1px #ffffff solid;}
.indexFlashTel .bd{position:relative; z-index:0;}
.indexFlashTel .bd li{position:relative; text-align:center;}
.indexFlashTel .bd li img{ float:left;}

.indexPart1{display: none;}
.phIndexPart1 li{ width:50%; float:left;}
.phIndexPart1 li h2{ font-size:16px; font-weight:inherit; text-align:center; padding-bottom:20px;}
.phIndexPart1 li .txt{  font-size:12px; line-height:1.5; padding:0 10px;max-height: 100px;}
.phIndexPart1 li .ico{ text-align:center;margin: 50px auto 20px auto;height: 30px;line-height: 30px;width: 40%;background: #FFFFFF;border-radius: 5px;color: #999999}
.phIndexPart1 li .imgDiv{ overflow:hidden;}
.phIndexPart1 li .imgDiv img{ width:100%;}
.phIndexPart1 li .imgDiv:hover img{ transform:scale(1.2); -webkit-transform:scale(1.2);}
.phIndexPart1 li:nth-child(1),.phIndexPart1 li:nth-child(2),.phIndexPart1 li:nth-child(3),.phIndexPart1 li:nth-child(4){line-height: 60px;}
.phIndexPart1 li:nth-child(1) .box img{height: 40px;}
.phIndexPart1 li:nth-child(2) .box img{height: 50px;}
/*.phIndexPart1 li:nth-child(3){width: 100%}
.phIndexPart1 li:nth-child(3) .box img{height: 60px;}
.phIndexPart1 li:nth-child(4){width: 100%}*/
.phIndexPart1 li:nth-child(3) h2,.phIndexPart1 li:nth-child(4) h2{padding: 20px;}
.phIndexPart1 li:nth-child(3),.phIndexPart1 li:nth-child(4){color: #FFFFFF;}
.phIndexPart1 li:nth-child(3){width:50%;background:#014c8f;}
.phIndexPart1 li:nth-child(4){width: 49.6%;background: #3ea1cd;border-left: 1px solid #FFFFFF;}
.phIndexPart1 li .box a:hover .imgon{ display:inline-block;}
.phIndexPart1 li .box a:hover .imgoff{ display:none;}

.indexPart2{padding-bottom:50px;}
.indexPart2 .wal{width: auto;margin: 0 5px;}
.indexPart2 .phLine{height:1px;background: url("../images/phLine1.png") center no-repeat; background-size: 100%;}
.indexPart2 .title h2{font-size: 16px;}
.indexPart2 .title p{font-size: 20px;}
.indexPart2 .title {padding: 35px 0 25px 0; }
.indexPart2 .slick .text{padding: 10px}
.indexPart2 .slick .text h3{font-size: 14px;padding-bottom: 10px;}
.indexPart2 .slick{margin: 0 5px;}
.indexPart2 .nlist .slick-prev{ display:block; width:70px; height:40px; background:url(../images/phPrev1.jpg) no-repeat;background-size:100%;  position:absolute; z-index:22; left:90px; top:125%;}
.indexPart2 .nlist .slick-prev:hover{background:url(../images/phPrev1.jpg) no-repeat;background-size:100%; }
.indexPart2 .nlist .slick-next{ display:block; width:70px; height:40px; background:url(../images/phNext1.jpg) no-repeat;background-size:100%;  position:absolute; z-index:22; right:90px; top:125%;}
.indexPart2 .nlist .slick-next:hover{background:url(../images/phNext1.jpg) no-repeat;background-size:100%; }

/*公司简介*/
.phpageban{display: block;position: relative}
.phpageban img{width: 100%;}
.pagenav{display: none;}
.phpagenav{display: block;position: absolute;height: 60px;width: 100%;text-align: center;line-height: 60px;background: #014c8f;}
.phpagenav .phn_tit{font-size: 16px;color: #FFFFFF;}
.phpagenav .a_prev{display: block;width: 9px;height: 15px;background: url("../images/phico1.png") center no-repeat;position: absolute;bottom: 25px;right: 35px;}
.phpagenav .a_bottom{width: 14px;height: 18px;background: url("../images/phico2.png") center no-repeat;}
.pagecontent .wal{margin-top: 40px;}
.pagecontent .title0{display: none;}
.pagecontent .about1 .imgDiv .phImg img{width: 100%}
.pagecontent .text{padding-top: 25px}
.pagecontent .text h3{font-size: 16px;padding-bottom: 15px}
.pagecontent .text p{font-size: 12px;line-height: 25px;}

/*企业文化*/
.phPad1{padding-bottom: 60px;}
.culture1 .list li{width:50%;float: left;text-align: center;height: 180px;}
.culture1 .list li em{width: 90px;height: 90px;font-size: 16px; line-height: 90px;border-radius: 50%;}
.culture1 .list li p{padding :20px 0 0 0 ;font-size: 12px;width: 101%;}
.culture1 .list li:nth-child(3),.culture1 .list li:nth-child(4){margin-top: 40px;}
.culture1 .list li .box{margin: 0 5px}

/*企业荣誉*/
.phPad2{padding-bottom: 30px;}
.honor1 ul{width: 100%;}
.honor1 li{width: 50%}
.honor1 li .box{margin: 0 5px;}
.honor1 li .imgDiv a{border: 5px #f4f4f4 solid;}
.honor1 li .name{font-size: 12px;}
.pageNumDiv{display: none;}
.h_load{margin:40px 0;display: block; }
.h_load a{width: 100px;height: 32px;line-height:32px;display: block;margin: 0 auto;text-align: center;border: 1px solid #e1e1e1;border-radius: 15px;color: #999999;font-size: 12px;}

/*产品应用*/
.product1 ul{width: 100%;}
.product1 li{width: 50%}
.product1 li .box{margin: 0 10px;}
.product1 li .name a{height: 60px;line-height: 60px;font-size: 12px;}
    .product1 .h_load{margin: 20px 0 40px 0;}

/*产品应用详情*/
.productshow1 .imgbox{width: 100%}
.productshow1 .imgbox .tablistbox{width: 15%;}
.productshow1 .imgbox .bigImg{width: 85%;margin: 0;}
.productshow1 .text{width: 100%;}
.productshow1 .text h2{font-size: 16px; }
.productshow1 .text .txt {font-size: 12px;padding: 20px 20px 30px 20px;line-height: 20px;margin: 0}
.productshow2 p {height:auto;line-height: 20px;padding: 15px 5px 15px 20px;font-size: 12px;}
.productshow2 h3{padding: 0 20px}

/*研发实力*/
.exploit1 .title{font-size: 16px;}
.exploit1 .list li,.exploit1 .list .box .imgDiv img{width: 100%;}
.exploit1 .list li .name{font-size: 14px;}
.exploit1 .text{padding-top: 0}
.exploit1 .text .title{padding-bottom: 20px;}

/*公司新闻*/
.phPageContent1 .wal{margin: 40px 0 0 0;}
.phPageContent1 .news1 li{position: relative;}
.phPageContent1 .news1 .left{width: 100%;float: none;position: static;}
.phPageContent1 .news1 .left .imgDiv img{width: 100%}
.phPageContent1 .news1 .left .time{margin-top: 0;left:10px;bottom: 25px;top:unset;}
.phPageContent1 .news1 .left .time p,.phPageContent1 .news1 .left .time em{display: none;}
.phPageContent1 .news1 .left .time span{display: block;font-size: 12px;color: #cccccc;}
.phPageContent1 .news1 li{padding-bottom: 25px;margin-bottom: 25px;}
.phPageContent1 .news1 li .text{padding-left:0;margin: 0 10px; }
.phPageContent1 .news1 li .text h2 a{font-size: 16px;}
.phPageContent1 .news1 li .text p{font-size: 12px;padding-bottom: 20px;}
.phPageContent1 .news1 li .text .more{display: none;}
.phPageContent1 .news1 li .text .phMore{display: block;float: right;width: 88px;height: 35px;line-height: 35px;font-size: 12px;text-align:center;color:#6e6e6e;border: 1px solid #cccccc;border-radius: 5px}

/*公司新闻详情*/
.newshow1 .title h1{font-size: 16px;padding-bottom: 10px;}
.newshow1 .title .author{font-size: 12px;}
.newshow1 .title .author em{margin: 0 15px;}
.newshow1 .content .imgDiv{padding-bottom: 0;}
.newshow1 .content .imgDiv img{width: 100%;}
.newshow1 .content .text,.detailsshare .share em,.detailsshare .bottomDiv .left .getDiv em,.detailsshare .bottomDiv .left .getDiv a{font-size: 12px;}
.detailsshare .bottomDiv .right .backbtn{display: none;}

/*员工福利*/
.staff1 .imgDiv{padding-bottom: 0;}

/*招聘岗位*/
.jodWal{margin: 20px 0 0 0!important;}
.jod{display:block!important;padding:0 0 20px 20px!important;font-size: 16px!important;}
.jodPage{position: relative;}
.jodNavLayer{display: none;}
.jodNavLayer{  height:auto; width:100%;  position:absolute; z-index:999;}
.jodNavLayer .top{ height:60px; line-height:60px; text-align:right;}
.jodNavLayer .bg{overflow-x: auto;position:relative; background:#f2f2f2;  width:100%; float:right;}
.jodNavLayer .sideNav{ border-top:1px solid #e5e5e5;}
.jodSubNav{ cursor:pointer; display:block; height:50px; line-height:50px; border-bottom:1px solid #e5e5e5; position:relative;  font-size:14px;}
.jodSubNav>a{ font-size:16px; padding-left:10px; padding-right:10px; display:block; color:#434343;}
.jodSubNav .name em{ display:block; font-size:16px; color:#434343;width: 100%;text-align: center;}
.jod1 .libox li{width: 50%!important;background: none;font-size: 12px;text-indent: 10px;text-align: left;}
.jod1 .libox li p{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.jod1 .libox li:first-child{text-indent: 10px;}
.jod1 .libox li:last-child{width: 100%!important;border-top: 1px solid #e5e5e5;}
.jod1 .libox{height: auto;line-height: 40px;}
.jod1 .libox li .move{background: url(../images/phico6.png) no-repeat right center;color: #333;background-size: 12%;background-color: #f5f5f5;}
.jod1 .libox li .move:hover{ background-color:transparent; color:#333;}
.jod1 .libox.currentDt li .move{ background: url(../images/phico5.png) no-repeat right center;color: #FFF;background-size: 14%; background-color:#014c8f; }
.jod1 .textab .box{padding: 10px 10px 20px 10px}
.jod1 .textab .text{padding-bottom: 0}
.jod1 .textab .upload{margin: 0 auto;margin-top: 30px;}

/*用人理念*/
.ideaWal{margin: 40px 10px 0 10px!important;}
.idea1 .imgDiv{padding-bottom: 10px;}

/*联系我们*/
.conWal{margin: 40px 10px 0 10px!important;}
.contact1 .list{margin-top: 40px;}
.contact1 li img{height: 40px;}
.contact1 .list li{height: 35px;line-height: 35px;}
.contact1 .list li p{  padding-left: 55px;font-size: 12px;}

/*在线留言*/
.mesWal{margin: 40px 10px 0 10px!important;}
.mgstitle{font-size: 12px;padding-bottom: 0;}
.message1 .imgDiv img{width: 100%;}
.message1 .form {padding: 0;}
.message1 .form .btn1{width: 110px;height: 40px;line-height: 40px;}

/*资料下载*/
.phPad3{padding-bottom: 0;}
.dowWal{margin:40px 0 0 0!important;}
.download1 .tabtitle{height: 40px;line-height: 40px;}
.tabtitle  p{font-size:14px;color: #333333}
.download1 .tabtitle{padding: 0 10px}
.download1 li{height: auto;line-height: 25px;}
.download1 li a{padding:0 10px}
.download1 dd:nth-child(1){width: 30%;text-indent: 0;}
.download1 dd:nth-child(2){width: 20%;text-align: center}
.download1 dd:nth-child(3){width: 30%;text-align: center}
.download1 dd:nth-child(4){width: 20%;text-align: center}
.download1 .list p{font-size: 12px;}
.download1 .list dd{padding: 15px 0 15px 0}
.download1 .list .pBox{border: 1px solid #cccccc;border-radius: 5px;color: #014c8f}

/*全球售后服务*/
.service1{padding-bottom:0;}
.service1 .title{margin-bottom: 20px}
.service1 .title em{font-size: 16px;}
.service1 li{width: 100%;margin-bottom: 30px;}
.service1 li .top h3{font-size: 16px}
.service1 li .txt{font-size: 12px;}
.service3 li{min-height:0;}
.service5{margin-bottom: 0;padding-bottom: 0;}
.s_load {margin: 10px 0 40px 0;display: block;}


/*搜索结果*/
.search1 .title{font-size: 16px;padding-bottom: 40px;}
.search1 .tablist{margin-bottom: 40px;}
.search1 .tablist li{width: 90px;font-size: 12px;}
.search1 .list li{width: 100%;font-size: 12px;}
.search1 .list2 ul{width: 100%;}
.search1 .list2 li{width:50%;}
.search1 .list2 li .name a{font-size: 12px;height: 60px;line-height: 60px}
.search1 .list2 li .box{margin: 0 10px;}
}

@media screen and ( max-width:320px ){

}