@media screen and ( max-width:1600px ){
}
@media screen and ( max-width:1440px ){
}
@media screen and ( max-width:1366px ){
}
@media screen and ( max-width:1004px ){
    /*公共*/
    .phHide{display: none;}
    .phImg{display: block;width: 100%!important;height: auto!important;}
    .phShow{display: block;}
    .nav{display: none;}
    .wal,.wal1{width: auto!important;padding: 0 10px;}
    .load a{width: auto;height:30px;line-height:30px;display: block;font-size: 12px;color: #ffffff;text-align: center;background-color: #008647;}
    .fl,.fr{float: none;}
    .load a{width: auto;height:40px;line-height:40px;display: block;font-size: 12px;color: #ffffff;text-align: center;background-color: #3437a9;margin: 0 10px;}

    /*头部*/
    .phHead .wal{height: 60px;}
    .phHead{height: 60px;position: relative!important;line-height: 60px;}
    .phHead .logo{position: absolute;left: 10px;top:-12.5px;}
    .phHead .logo img{height: 35px; }
    .phHead .con_fl{float: none;line-height: 0;}
    .phHead .searchBtn{position: absolute;right: 65px;bottom:17.5px;height: 60px;z-index: 22;}
    .phHead .searchBtn img,.phHead .on_off img{height: 30px;}
    .phHead .on_off{position: absolute;right: 10px ;bottom:17.5px;z-index: 22;}
    .phHead .on_off .h_off{display: none;}
    .sNav{display: none;}

    /*搜索*/
    .phSearch{position: absolute;z-index: 3333;top: 60px;left: 0;width: 100%;height: 100%;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: #353795;}
    .phSearch .searchBox .sbSearch {height: 40px;line-height: 40px;margin: 10px 3%;position: relative;border-radius: 5px;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:url("../images/phSearch2.png") 20px no-repeat;background-size: 38%}

    /*导航菜单触发*/
    .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;}
    .navLayer2{display: block;}
    .navLayer2{ overflow-x: auto; height:auto; width:0; right:-100%; position:absolute;  z-index:9999; top:60px;}
    .navLayer2 .top{ height:60px;padding-bottom:0; border-bottom:1px solid #ffffff; margin-bottom: 0; }
    .navLayer2 .top p{font-size: 16px;color: #fff;padding-left:20px;line-height: 60px;}
    .navLayer2 .bg{overflow-x: auto;position:relative; background:#353795;width:100%; float:right;}
    .subNav2{ cursor:pointer; display:block; height:60px; line-height:60px; position:relative;  font-size:14px;border-bottom: 1px solid #ffffff}
    .subNav2>a{ font-size:16px; padding-left:10px; padding-right:10px; display:block; color:#434343;}
    .subNav2 .name{position:relative; padding-left:10px; padding-right:10px;background:url("../images/phIco2.png") right 30px center no-repeat;background-size: 5%}
    .subNav2 .name em{ display:block; font-size:16px; color:#fff;width: 100%;padding-left: 10px;}
    .currentDt2 .name{ background:url("../images/phIco1.png") right 30px center no-repeat;background-size: 5%}
    .currentDt2 .name em{ color:#ffffff;}
    .navContent2{display: none; background-color:#9a9bca;}
    .navContent2 li{ height:50px; line-height:50px; font-size:14px;margin-bottom: 0;border-bottom: 1px solid #ffffff;}
    .navContent2 li a{ display:block; padding-left:20px; color:#fff;background: url("../images/phIco3.png") right  30px center no-repeat;background-size: 2%}
    .sideNav li a{height: 50px;line-height: 50px;}
    /*导航菜单触发 END*/

    /*二级导航菜单触发*/
    .pageLeft{float: left;height: 60px;width: 30%;background:#353795 url("../images/phLine1.jpg") right no-repeat;}
    .pageLeft p{background: url("../images/ico6.png") 5px 15px no-repeat;height: 60px;line-height: 60px;text-align: right;padding-right: 10px;font-size: 16px;font-weight: bold;color: #ffffff;background-size: 25%;}
    .pageLeft1 p{background: url("../images/ico9.png") 5px 15px no-repeat;background-size: 25%;}
    .pageLeft2 p{background: url("../images/ico11.png") 5px 20px no-repeat;background-size: 20%;}
    .pageLeft3 p{background: url("../images/ico12.png") 5px 10px no-repeat;background-size: 20%;}
    .pageLeft4 p{background: url("../images/ico13.png") 5px 15px no-repeat;background-size: 25%;}
    .pageLeft5 p{background: url("../images/ico17.png") 5px 15px no-repeat;background-size: 25%;}
    .pageLeft6,.pageLeft7,.pageLeft8,.pageLeft9{width: 100%;}
    .pageLeft6 p,.pageLeft7 p,.pageLeft8 p,.pageLeft9 p{text-align: left;}
    .pageLeft6 p{background: url("../images/ico18.png") 10px 20px no-repeat;background-size: 6%;padding-left: 40px;}
    .pageLeft7 p{background: url("../images/ico19.png") 10px 15px no-repeat;background-size: 6%;padding-left: 40px;}
    .pageLeft8 p{background: url("../images/ico20.png") 10px 15px no-repeat;background-size: 10%;padding-left: 55px;}
    .pageLeft9 p{background: url("../images/ico21.png") 10px 15px no-repeat;background-size: 6%;padding-left: 40px;}
    .pageLeft10 p { background: url(../images/ico22.png) 10px 15px no-repeat; background-size: 6%;padding-left: 40px;}
    .phPageNav {display: block;position: relative;height: 60px;width: 70%;line-height: 60px;background:#353795 url("../images/phIco4.png") no-repeat right 20px center ;float: left;background-size: 8%;}

    .phPageNav .phn_tit {font-size: 16px;color: #FFFFFF;margin-left: 20px;}
    .jodNavLayer{display: none;}
    .jodNavLayer{  height:auto; width:70%;  position:absolute; z-index:999;right: 0;}
    .jodNavLayer .top{ height:60px; line-height:60px; text-align:right;}
    .jodNavLayer .bg{overflow-x: auto;position:relative; background:#f4f4f4;  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 #ffffff; 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: auto;padding-left: 20px;}
    /*二级导航菜单触发 END*/

    /*banner*/
    .banner .slick-prev,.banner .slick-next,.banner .slick-prev:hover,.banner .slick-next:hover{background-size: 100% 100%;height: 50px;width: 25px}
    .banner .slick-prev{left: 20px}
    .banner .slick-next{right: 20px;}


    /*脚部*/
    .footerDiv{display: none;}
    .phFooterDiv{width: 100%;height:auto;background-color: #e6e6e6;}
    .phFooterDiv .link .wal{padding: 0;}
    .phFooterDiv .link,.phFooterDiv .msg{width: 100%;}
    .phFooterDiv .link{;padding:40px 10px 40px 10px;width: auto;}
    .phFooterDiv .link .left ul{padding-bottom: 20px;}
    .phFooterDiv .link .left{margin-bottom: 20px;width: 100%;}
    .phFooterDiv .link .left li{float: left;width: 25%;}
    .phFooterDiv .link .left li p{font-size: 14px;height: 30px;}
    .phFooterDiv .link .left li p a{color: #333333;}
    .phFooterDiv .link .left li dd{line-height: 30px;font-size: 14px}
    .phFooterDiv .link .left li dd a{color: #565656}

    .phFooterDiv .link .right .tit{font-size: 14px;font-weight: bold;color: #333333;margin-bottom: 20px;}
    .phFooterDiv .link .right .ct{position: relative;padding-left: 27px;width: auto;margin-bottom: 10px;}
    .phFooterDiv .link .right .ct .imgBox{width: 17px;height: 17px;position: absolute;left: 0;}
    .phFooterDiv .link .right .ct .imgBox img{margin-top: 4px;}
    .phFooterDiv .link .right .ct span{font-size: 14px;color: #666666;}
    .phFooterDiv .link .right .ct .one{border-right: 1px solid #999999;padding-right: 10px;margin-right: 15px;}
    .phFooterDiv .link .right .ct .two{color: #999999}
    .phFooterDiv .msg{background: #353795;}
    .phFooterDiv .msg .list{padding-top: 20px;}
    .phFooterDiv .msg .list ul{margin: 0 30px;}
    .phFooterDiv .msg .list li{float: left;padding: 0 15px;text-align: center;border-right: 1px solid #ffffff;height: 12px;line-height: 12px;}
    .phFooterDiv .msg .list li:last-child{border-right: none;}
    .phFooterDiv .msg .list li a{color: #ffffff;}
    .phFooterDiv .msg p{font-size: 12px;color: #ffffff;text-align: center;padding:15px 10px;}
    .phFooterDiv .msg p a{color: #ffffff;}

    /*首页*/
    .indexPart{margin: 30px 0;}
    .phListBox .phList .slick{width:440px;margin-right:0px;float: left;position: relative;}
    .phListBox .phList .slick-prev,.phListBox .phList .slick-next{position: absolute;width: 21px;height: 37px;top: 0;bottom: 0;margin:auto;z-index: 9999}
    .phListBox .phList .slick-prev{left:15px;background: url("../images/prev1_2.png") no-repeat;}
    .phListBox .phList .slick-next{right:15px;background: url("../images/next1_2.png") no-repeat;}
    .phListBox .phList .slick:last-child{margin-right: 0;}
    .phListBox .phList .slick .two{height:auto;background: #ffffff;width:70%;padding:0;margin: 0 auto}
    .phListBox .phList .slick .two .tit{margin-top: 30px;}
    .phListBox .phList .slick .two .tit p{font-size: 14px;color: #666666;}
    .phListBox .phList .slick .two .imgBox{margin-top: 25px;}
    .phListBox .phList .slick .two .imgBox img{width: 100%;}
    .phListBox .phList .slick .two .list li{width: 100%;margin: 20px 0 0 14px;list-style-type: disc;}
    .phListBox .phList .slick .two .list li a{font-size: 14px;color: #666666;}
    .phListBox .phList .slick .two .btn{height: 43px;display: block;border: 1px solid #bfbfbf;border-radius: 5px;font-size: 14px;line-height: 45px;text-align: center; display: block;margin-top: 30px;}
    .phListBox .phList .slick .two .btn:hover{border-color:#353795;color: #353795; }
    .phListBox .phList .slick .two .content{font-size: 14px;line-height: 30px;margin-top: 8px;}
    .phListBox .phList .slick .two .small{width:30%;margin-right: 9px;float: left;margin-top: 20px;}
    .phListBox .phList .slick .two .small:last-child{margin-right: 0;}
    .phListBox .phList .slick .two .ma{margin-top: 20px;}

    .indexPart .title .one{font-size: 16px;}
    .indexPart .title .two{font-size: 14px;}
    .indexPart .list li{margin-bottom: 20px;}
    .indexPart .list li .bigBox .imgBox,.indexPart .list li .smallBox .imgBox{width: auto;height: auto;}
    .indexPart .list li .imgBox img{width: 100%;}
    .indexPart .list li .bigBox{margin-right: 0;}
    .indexPart .list li:nth-child(2) .smallBox, .indexPart .list li:nth-child(4) .smallBox{margin: 0;}
    .indexPart .titBox{display: none}
    .indexPart .phTitBox{display:block;position: absolute;bottom: 0;height: 40px;line-height: 40px;background: rgba(53,55,149,.6);width: 100%;}
    .indexPart .phTitBox span{font-size: 14px;color: #fff;margin-left: 20px;}
    .indexPart .phTitBox a{display: inline-block;float: right;margin-right: 20px;color: #ffffff;}

    /*企业简介*/
    .about .contentBox .wal1 .tit{padding-top: 0px;}
    .about .contentBox{height: auto;background: #ffffff;}
    .about .contentBox .wal1{position: inherit;padding: 0 10px;height: auto;width: auto;}
    .about .contentBox .wal1 .box{width: auto;}
    .about .contentBox .wal1 .imgBox{position: inherit;margin-top: 20px;}
    .about .contentBox .wal1 .imgBox img{width: 100%;}

    /*董事长介绍*/
    .phPad{padding: 30px 0;}
    .present .wal1{position: inherit;height: auto;padding: 0 10px;}
    .present .wal1 .imgBox{position:inherit;left: 0;}
    .present .wal1 .imgBox img{width: 100%;}
    .present .wal1 .imgBox p{font-size:26px;color: #313131;text-align: center;margin: 20px 0;}

    /*资质荣誉*/
    .honor .wal1{padding: 0 5px;}
    .honor li{float: left;width: 47%;margin:0 5px 20px 5px;background: #f3f3f3;}
    .honor li .imgBox{width: auto;margin: 5px 5px 0 5px;}
    .honor li .imgBox img{width: 100%;}
    .honor li p{height: 38px;margin: 5px 0;}
    .honor .wal1 .load a{margin: 0 5px!important;}
    .honorLayer,#Layer1{display:none!important; }

    /*领导关怀*/
    .care .list li{width: 100%;float: left;margin: 0 20px 20px 0;height:118px;position: inherit}
    .care .list .li01{margin-right: 0;}
    .care .list li .imgBox{width:50%;position:inherit;left: 0; float: left}
    .care .list li .imgBox img{width: 100%;}
    .care .list li .name{width:50%;height:100%;background: #f7f7f7;  position: inherit;right: 0;padding: 0;float: left}
    .care .list li .name p{margin:20px 10px 0 10px;line-height: 30px;font-size: 14px;color: #666666;}

    /*企业新闻*/
    .newsBox .container{width:100%;}
    .newsBox .wal{padding: 0;}
    .newsBox .container .imgBox{float: none;}
    .newsBox .container .name{width:auto;height:auto;float: none;padding: 10px;}
    .newsBox .container .name .two, .newsBox .container .name .three{margin:20px 0 0 0;font-size: 12px; }
    .newsBox .container .name .one{margin: 0;font-size: 16px;}
    .newsBox .container .name .btn{margin:20px 0 0 0; }
    .newsBox .container .slick-dots{bottom: 20px; right: 10px;}
    .newsList li{padding: 20px 0;}
    .newsList li:last-child{border: none;}
    .newsList li .timeDiv{display: none;}
    .newsList li .one{font-size: 16px;}
    .newsList li .titBox{margin-left: 0;float: none;width: auto;}
    .news .load a{margin: 0;}

    /*企业新闻详情*/
    .newsContent .top .one{font-size: 16px;}
    .newsContent .top .two{font-size: 12px;}
    .newsContent .middle .imgBox{width: auto;}
    .newsContent .middle .imgBox img{width:100%;}
    .newsContent .bottom{position: inherit;}
    .newsContent .bottom li{margin-bottom: 10px;}
    .newsContent .bottom .btn{position: inherit;background: #353795;width: 110px;}


    /*产品中心*/
    .product li{width: 48.5%;float: left;text-align: center;margin:0 10px 20px 0;}
    .product .li01{margin-right:0}
    .product li .bigBox{width:auto;height:auto;position: relative;margin: 0 auto 20px auto;}
    .product li .imgBox img{width: 100%;}
    .product li .bgBox .btn{width: 90px;height: 25px;line-height: 25px;}
    .product li p{font-size: 12px;color: #666666;}

    /*产品中心详情*/
    .productShow .tit{font-size: 16px;}
    .productShow .wal1 .middle .imgBox{margin: 30px 0;}
    .productShow .bottom{position: inherit;}
    .productShow .bottom li{margin-bottom: 10px;}
    .productShow .bottom .btn{position: inherit;background: #353795;width: 110px;}

    /*创新平台*/
    .titBox1 p,.titBox2 p{font-size: 16px;}
    .platform .wal1{position: inherit;}
    .platform .imgBox1{position: inherit;margin-bottom: 30px;}
    .platform .imgBox img{width: 100%;}
    .platform .imgBox3 img{margin-bottom: 30px}
    .platform .imgBox3 img:first-child{width: 70%;}

    /*创新成绩*/
    .result .imgBox1{width: auto;margin-bottom: 0;}
    .result .imgBox1 img{width: 100%;}

    /*市场网络*/
    .market .name{margin-bottom: 30px;}

    /*技术支持*/
    .support .contentBox li{float:none;width: auto;margin-bottom:30px;}
    .support .contentBox li .name .one{margin-bottom: 10px;}
    .support .contentBox .imgBox img{width: 100%;}

    /*技术文章*/
    .article .list li{line-height: 0;height: 40px;line-height: 40px;}
    .article .list li span a{padding-left:10px;font-size: 14px;vertical-align: middle;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;;}
    .article .list li .btn{display: none;}

    /*常见问题*/
    .questionBox .libox .box p{font-size: 16px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width: 80%;}
    .questionBox .textab .box{padding: 20px;}

    /*合作加盟*/
    .join table tr th, .join table tr td{padding:0 10px;}

    /*人才理念*/
    .idea .imgBox{width: 20%;}
    .idea .imgBox img{width: 100%;}
    .idea .name{margin-left: 10px;}
    .idea .name .one,.idea .name .two{margin-bottom: 0;}
    .idea .name .one{font-size: 16px;}

    /*职业发展*/
    .develop .titBox .one{font-size: 16px;margin-bottom: 15px;}
    .develop .titBox .two{font-size: 14px;}
    .develop .imgBox{margin-top: 30px;}
    .develop .imgBox img{width: 100%;}

    /*招贤纳士*/
    .job1 .libox .box1 p{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
    .job1 .libox .box2{display: none;}
    .job1 .libox li{text-align: left;}
    .job1 .libox li:first-child{width: 70%;text-indent: 10px;}
    .job1 .libox li:last-child{width: 30%;}
    .job1 .libox li .move{text-indent: 10px;background: #b1b1b1 url(../images/ico5_2.png) no-repeat right -30px center}
    .job1 .libox.currentDt3 .move{ background:#353795 url(../images/ico5_2on.png) no-repeat right -30px center;}
    .job1 .textab .box{padding: 20px;}
    .job1 .textab .text{padding-bottom: 20px;}

    /*员工生活*/
    .mien li{width:100%;margin-bottom: 10px;}
    .mien li .imgBox img{width: 100%}
    .mien li p{font-size: 14px;}


    /*联系我们*/
    .contact .titBox{height:16px;line-height: 16px;}
    .contact .titBox p{font-size: 16px;}
    .contact .imgBox{margin: 30px 0 30px 0;}
    .contact .imgBox img{width: 100%;}
    .contact li{ width: auto; float: left; position: relative; padding-left:50px; height: 40px; line-height: 40px; margin-bottom: 20px;  }
    .contact li:last-child{line-height: 20px;}
    .contact li p{font-size: 14px;}
    .contact li img{margin-right: 0;float: none;position: absolute;left: 0;height: 40px}

    /*合作伙伴*/
    .partner li{width: 47%}
    .partner li .imgBox img{width:100%;}

    /*网站动图*/
    .map li{padding-bottom: 15px;}
    .map li dl dd{margin-right:20px;line-height: 30px;}


}
@media screen and ( max-width:320px ){
    .phFooterDiv .msg .list li{padding: 0 14px;}
    .honor li{width: 46.5%;}
    .newsList{margin-bottom: 30px;}
    .phFooterDiv .msg .list ul{margin: 0 4px;}
    .phListBox .phList .slick .two .small{margin-right: 7px}
    .care .list li{height: 100px;}
    .care .list li .name p{height: 90px;overflow: hidden;margin-top: 10px;}
    .product li{width: 48%;}
    .questionBox .libox .box p{width:75%;}
    .pageLeft p{padding-right: 5px;font-size: 15px;}
    .contact li:first-child{line-height: 20px;}
    .partner li{width: 46%}
}