@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{width: auto;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;}
    .w875{width:auto;}

    .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: 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:#008647;background-size: 100%;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;}
    .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: none; margin-bottom: 0; }
    .navLayer2 .top p{font-size: 16px;color: #cccccc;text-align: center;line-height: 60px;margin-left: 10px;}
    .navLayer2 .bg{overflow-x: auto;position:relative; background:rgba(0,0,0,.8);width:100%; float:right;}
    .subNav2{ cursor:pointer; display:block; height:50px; line-height:50px; position:relative;  font-size:14px;}
    .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;}
    .subNav2 .name em{ display:block; font-size:16px; color:#cccccc;width: 100%;text-align: center;}
    .currentDt2 .name{ background:rgba(255,255,255,.6) url("../images/phIco1.png") left center no-repeat; background-position-x:15px;background-size: 5%; }
    .currentDt2 .name em{ color:#ffffff;}
    .navContent2{display: none; background-color:#f8f8f8;}
    .navContent2 li{ height:50px; line-height:50px; font-size:14px;margin-bottom: 0;}
    .navContent2 li a{ display:block; padding-left:10px; color:#666666;text-align: center }
    .sideNav li a{height: 50px;line-height: 50px;}
    /*导航菜单触发 END*/

    /*二级导航菜单触发*/
    .phPageNav {display: block;position: relative;height: 60px;width: 100%;text-align: center;line-height: 60px;background:#008647 ;}
    .phPageNav .phn_tit {font-size: 16px;color: #FFFFFF;}
    .phPageNav .a_prev {display: block;width: 60px;height:38px;background: url("../images/phBtn1.png") no-repeat;position: absolute;bottom: 10px;left: 25px;background-size: 100%;}
    .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:#ffffff;  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;}
    /*二级导航菜单触发 END*/

    /*脚部*/
    .footerDiv{display: none;}
    .phFooterDiv{width: 100%;height:auto;background-color: #686868;}
    .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: 30px;width: 100%;}
    .phFooterDiv .link .left li{float: left;width: 20%;text-align: center;}
    .phFooterDiv .link .left li p{font-size: 14px;height: 30px;}
    .phFooterDiv .link .left li p a{color: #fff;}
    .phFooterDiv .link .left li .line{width: 30px;height: 3px;background: #bb0303;margin: 10px 0;}
    .phFooterDiv .link .left li dd{line-height: 30px;font-size: 14px}
    .phFooterDiv .link .left li dd a{color: #565656}

    .phFooterDiv .link .right{text-align: center;}
    .phFooterDiv .link .right .icoList{margin-bottom: 40px;}
    .phFooterDiv .link .right .icoList li{display: inline-block;margin: 0 5px;}
    .phFooterDiv .link .right .list{margin-top: 30px;}
    .phFooterDiv .link .right .list li{display:inline-block;padding:0 10px;border-right:1px solid #bdbdbd;height: 14px;line-height: 14px;}
    .phFooterDiv .link .right .list li:last-child{border: none;}
    .phFooterDiv .link .right .list li a{color:#bdbdbd; }
    .phFooterDiv .msg{height: 60px;background: #5d5d5d;}
    .phFooterDiv .msg p{font-size: 12px;color: #bdbdbd;text-align: center;padding:15px 10px;}
    .phFooterDiv .msg p a{color: #bdbdbd;}

    /*首页*/
    .contentBox{height: auto;background: none;}
    .indexPart1 li{width: 50%;margin-right: 0;height: 100px;}
    .indexPart1 li .imgBox{left: 15px;top: 30px;}
    .indexPart1 li .imgBox img{height: 35px;}
    .indexPart1 li .titleBox{left: 55px;top: 25px}
    .indexPart1 li .titleBox .one{font-size: 14px;margin-bottom: 10px;  }
    .indexPart2 .bigBox{position: inherit;height: auto;padding-left: 0;}
    .indexPart2 .wal .leftBox{position: inherit;}
    .indexPart2 .wal .leftBox .imgBox{margin-right: 0;}
    .indexPart2 .wal .leftBox .imgBox img{width: 100%;height: auto;}
    .indexPart2 .wal .leftBox .imgBox .name{width: auto;}
    .indexPart2 .wal .slickBox{position: inherit;margin: 10px 0 20px 0;width: auto;}
    .indexPart2 .wal .slickBox .listOne{display: none;}
    .indexPart2 .wal .slickBox .phList .slick{margin-right:5px; }
    .indexPart2 .wal .slickBox .phList .slick:last-child{margin-right: 0;}
    .indexPart2 .wal .listBox li{position: inherit;padding-left: 0;}
    .indexPart2 .wal .listBox li .timeDiv{position: inherit;float: left;margin-right: 10px;}
    .indexPart2 .wal .listBox li .titDiv .one{margin-bottom: 10px;height: 16px;overflow: hidden}
    .indexPart2 .wal .listBox li .titDiv .two{height: 36px;overflow: hidden;}

    .indexPart3 .wal .listBox li{width: 100%;position: inherit;padding-left: 0;}
    .indexPart3 .wal .listBox li .timeDiv{position: inherit;float: left;margin-right: 10px;}
    .indexPart3 .wal .listBox li .titDiv{position: inherit;}
    .indexPart3 .wal .listBox li .titDiv .one{margin-bottom: 10px;height: 16px;overflow: hidden}
    .indexPart3 .wal .listBox li .titDiv .two{height: 36px;overflow: hidden;}

    /*关于我们页面*/
    .pad{padding: 20px 0 60px 0;}
    .about .containerBox .imgBox img{width: 100%;height: auto!important;}

    /*视频中心页面*/
    .w875 .title .one{font-size: 16px;}
    .w875 .title .two{font-size: 12px;margin-bottom: 20px;}
    .videoList li{width: 48.5%;}
    .videoList .videoBox{width: 100%;}
    .videoList .videoBox img{width: 100%;}
    .videoList .videoBox .name{font-size: 14px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

    /*资质荣誉页面*/
    .phHonorPic{padding:60px 0 60px 0;position: relative}
    .phHonorPic .slick .imgBox{width: 70%;margin: 0 auto}
    .phHonorPic .slick .imgBox img{width: 100%}
    .phHonorPic .slick p{font-size: 12px;text-align: center;margin-top: 10px;}
    .phHonorPic  .phList .slick-prev { display: block; width: 10%; height:30%; background: url(../images/prev1.png) no-repeat; background-size: 100%; position: absolute; z-index: 22; left: 10px; top: 35%; }
    .phHonorPic  .phList .slick-next {display: block;width: 10%;height: 30%;background: url(../images/next1.png) no-repeat;background-size: 100%;position: absolute;z-index: 22;right: 10px;top: 35%;}

    /*发展历程页面*/
    .history{padding-top: 0;}
    .history .txt{font-size: 16px!important;margin-top: 20px;}
    .history .timeBox{display: none;}
    .history .listTel{ display:block; background:url(../images/line5.jpg) center repeat-y; background-position-x: 90%;padding:50px 0;}
    .history .listTel li{ position:relative; padding-right:20%; padding-bottom:40px; min-height:50px;}
    .history .listTel li .year{ position:absolute; width:50px; height:50px; left:90%; margin-left:-25px; top:0px; font-size:16px; color:#333; text-align:center; line-height:50px; background:#eee; border-radius:40px; -moz-border-radius:40px;}
    .history .listTel li .contentBox{ padding-right:12px; position:relative;}
    .history .listTel li .content{ background:#eee; border-radius:4px; -moz-border-radius:4px; font-size:12px; padding:10px; line-height:24px;}
    .history .listTel li .content em{ display:block; font-size:16px;color:#199d54;}
    .history .listTel li .ico{ position:absolute; right:0px; top:12px; width:12px; height:14px; background:url(../images/nimg12_1.png) no-repeat;}
    .history .listTel .li01{ padding-right:0; padding-left:58%;}
    .history .listTel .li01 .contentBox{ padding-right:0px; padding-left:12px;}
    .history .listTel .li01 .ico{ right:auto; left:0px; background:url(../images/nimg12_2.png) no-repeat;}

    /*联系我们页面*/
    .contactBox .list li{float: left;position: relative;padding-left:45px;height: 35px;line-height: 35px;margin-bottom: 20px;}
    .contactBox .list li img{height: 35px;}
    .contactBox .list li p{font-size: 14px;}
    .contactBox .list li p em{font-size:16px;  }
    .contactBox .imgBox img{width: 100%;height: auto;}

    /*产业经营-石化能源页面*/
    .petrifiedBox p{font-size: 14px;}
    .petrifiedBox .imgDiv .listBox p{font-size: 16px;}
    .petrifiedBox .imgDiv img{width: 100%;}
    .petrifiedBox .imgDiv .listBox{bottom: 10px;left: 10px;right: 10px;}
    .petrifiedBox .listBox .mediaList{padding: 15px!important;width: auto!important;height: auto!important;}
    .petrifiedBox .listBox .mediaList .item{height: 250px; overflow-x: auto;}
    .petrifiedBox .listBox .mediaList .tab3 li .content{ width: 100%; font-size:14px;border-bottom: 1px dashed #cbcbcb;padding: 9px 0;}
    .petrifiedBox .listBox .mediaList .tab3 li .content a{color: #ffffff;}
    .petrifiedBox .tit{margin-top: 30px;font-size: 16px;}
    .petrifiedBox .phHonorPic{padding: 30px 0;}

    /*产业经营-可再生能源页面*/
    .reproducibleBox p{font-size: 14px;}
    .reproducibleBox .tit{margin-top: 0px;font-size: 16px;}
    .reproducibleBox .cbList .name p{font-size: 16px;}
    .reproducibleBox .cbList .slick{height: auto;}
    .reproducibleBox .cbList .imgBox{position: inherit;}
    .reproducibleBox .cbList .name{height: 38px;}
    .reproducibleBox .cbList .name p{font-size: 14px;line-height: 38px;}
    .reproducibleBox .cbList .cbBtn{width: 100px;height: 30px;line-height: 25px;}
    .reproducibleBox .cbList .slick-dots{line-height: 38px;}

    /*产业经营-成员企业页面*/
    .member .list li{position: inherit;padding-right:0px;height: auto;margin-bottom:40px;}
    .member .list li .imgBox{width: auto;height: auto;position: inherit;right: 0; }
    .member .list li .imgBox img{width: 100%;}
    .member .list li .name{font-size: 14px;color: #868686;line-height: 25px;margin-top: 15px;}
    .member .list li .name p{font-size: 16px;color: #008647;}

    /*新闻动态页面*/
    .news .list li{position: inherit;padding-right: 0px;height: auto;margin-bottom: 35px;padding-bottom: 30px;border-bottom: 1px solid #cccccc;}
    .news .list li .imgBox{width: auto;height: auto;position: inherit;right: 0; }
    .news .list li .imgBox img{width: 100%;}
    .news .list li .bigBox{margin-bottom: 10px;}
    .news .list li .bigBox .timeDiv{display: none;}
    .news .list li .bigBox .tit{font-size: 16px;color:#008647; height: auto;margin: 15px 0;}
    .news .list li .name{font-size: 14px;color: #6e6e6e;line-height: 25px;}
    .news .list li .btn{width: 96px;height: 38px;line-height: 38px;color: #ffffff;display: block;background:#008647 url("../images/ico19.png") 95px  center no-repeat;padding-left:20px;font-size: 14px;margin-top: 10px;}

    /*新闻动态详情页面*/
    .newsShow .newsBox .top .tit{font-size:16px;}
    .newsShow .newsBox .top .time{margin: 10px 0;}
    .newsShow .newsBox .middle{padding: 30px 0;}
    .newsShow .newsBox .middle .imgBox{width: auto}
    .newsShow .newsBox .middle .imgBox img{width: 100%;}
    .newsShow .newsBox .bottom .btn{position: inherit;top:0}

    /*文化党建-发展理念页面*/
    .ideaBox .imgBox{width: auto;height: auto;margin-bottom: 20px;}
    .ideaBox .imgBox img{width: 100%;}
    .ideaBox p{font-size: 14px;color: #444444;}

    /*文化党建-电子刊物页面*/
    .book .list li{width: 48.5%;}
    .book .list li .imgBox{width:auto;height:auto;}
    .book .list li .imgBox img{width: 100%;}
    .book .list li .name{font-size: 14px;}

    /*人才招聘页面*/
    .job .content .tit{font-size:16px;color: #008647;}
    .job .content .j_content{font-size: 14px;line-height: 25px;color: #707070;}
    .job .content .imgBox{width: auto;}
    .job .content .imgBox img{width: 100%;}

    /*人才招聘-列表页面*/
    .jobList .jobTop .li3,.jobList .jobTop .li4{display: none;}
    .jobList .jobBottom li .box  .dd03,.jobList .jobBottom li .box  .dd04{display: none;}
    .jobList .jobTop .li1,.jobList .jobTop .li2, .jobList .jobTop .li5{width: 33.33%;}
    .jobList .jobBottom li .box  .dd01,.jobList .jobBottom li .box  .dd02,.jobList .jobBottom li .box  .dd05{width: 33.33%;}
    .jobList .jobTop li p{font-size: 16px;}
    .jobList .jobBottom li .box dd{font-size: 14px;}

    /*人才招聘-详情页面*/
    .jobListShow .tit p{font-size: 14px;font-weight: bold;color: #5d5d5d;}
    .jobListShow .content{font-size: 14px;margin-bottom: 30px;}
    .jobListShow .bot{margin-bottom: 10px;}
}


@media screen and ( max-width:320px ){



    .book .list li{width: 48.3%;}
}

