@media screen and (max-width: 1105px) {
    .max-wrap {
        max-width:100%;
        min-width:100%;
    }
    .main-wrap {
        width: auto;
        margin-left:10px;
        margin-right:10px;
    }
    .top-news,.index-topbg {
        width:auto;
    }
    .text-links {
        display:none;
    }
    .index-adv img{
        width: 100%;
    }
    .index-page a {
        margin-left:0;
    }
    .location {
        margin-bottom: 0;
        display: none;
    }
    .zwfw-img {
        padding:37px 0;
    }
    .bottom_copyright .con {
        padding: 10px 0px;
        font-size: 0.865em;
    }
    .img-frame img {
        width: 100%;
    }
    .news-content-wrap .big-title {
        padding-top:20px;
    }
    .sub-box-c .box-tabs {
        padding-top:10px;
    }
    .mobile-menu {
        display: none;
    }
    .btn4 a {
        width:49.33%;
        margin-top:10px;
    }
    .btn4 a:nth-child(2n+1){
        margin-left:0;
    }
}
@media screen and (max-width: 1000px) {
    .main-wrap {
        margin-left:0;
        margin-right:0
    }
    .banner{
        height:auto;
    }
    .top-bar {
        position:relative;
    }
    .top-bar .logo {
        margin-top:0;
        text-align:left;
    }
    .swiper-container {
        display:none;
    }
    .top-bar .bar-left {
        display:none;
    }
    .top-bar .bar-right>i,
    .top-bar .bar-right>a>i{
        display:none;
    }
    .logo-right {
        top:2px;
        left:0;
    }
    .top-bar .bar-right a,
    .version-links>a:after {
        color:#555;
    }
    .pip-triggers>em>i {
        color:#555!important;
    }
    .pip-triggers>em .pip-triggers-on {
        color:#fff!important;
    }
    .logo img {
        width:400px;
        display:block;
        padding:5px 0 0 5px;
    }
    .search-wrap-bar {
        top:0;
        width:calc(100% - 50px);
        width:-webkit-calc(100% - 50px);
        width:-moz-calc(100% - 50px);
    }
    .search-wrap {
        width:100%;
    }
    .find-bar {
        background:none;
    }

    .find-bar input[type="text"],
    .find-bar input[type="submit"]{
        height:40px;
        line-height:40px;
    }
    .find-bar input[type="submit"] {
        color:#fff;
        background:none;
        border-right:1px solid #4c9dd8;
        border-radius:0px 0px;
    }
    .find-bar input::-webkit-input-placeholder{ /* WebKit browsers */
        color:#fff;
    }
    .find-bar input:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */
        color:#fff;
    }
    .find-bar input::-moz-placeholder{ /* Mozilla Firefox 19+ */
        color:#fff;
    }
    .find-bar input:-ms-input-placeholder{ /* Internet Explorer 10+ */
        color:#fff;
    }
    .top-news a {
        white-space:normal;
        font-weight:normal;
    }
    .main-nav-bg {
        background:#1a81cc;
    }
    .btns-zwfw a{
        width:40%;
        margin: 4px 1.5%;
    }
    .col-d {
        width:32%
    }
    .col-c {
        width:66.4%;
    }
    .col-3-a {
        width:100%;
        margin-left:auto;
        margin-bottom:10px;
    }
    .col-3-a:last-child {
        margin-bottom:0;
    }

    .find-bar span input {
        margin-left:0!important;
    }
    .top-bar .logo-right {
        padding-right:0;
    }
    .box-tabs>dd {
        padding: 0px;
    }
    .box-tabs>dd>ul>li>a{
        display: block;
        text-align: center;
        line-height: 32px;
        border-bottom: 1px solid #f3f3f3;
    }
    .box-tabs>dd>ul>li>a:before {
        content: "\e919";
        font-family: commfont;
        color: #666;
        font-size:1.125em;
    }
    .mobile-menu {
        display: block;
        background: url(../images/icon_list.png) center center no-repeat;
        width: 40px;
        height: 40px;
        position: absolute;
        right: 0px;
    }
    .main-nav{
        width: 40px;
        height: 40px;
        position:absolute;
        right:0;
    }
    .main-nav-bg{
        height:40px;
        border-top: none;
    }
    #menu{
        display: none;
        float: right;
        position: absolute;
        top: 40px;
        right: 0px;
        padding: 0;
        width: 6.2em;
        background-color: #fff;
        border-left: 1px solid #e5e5e5;
        border-right: 1px solid #e5e5e5;
        background-image: none;
        z-index:2;
        box-shadow:0 5px 5px -4px rgba(0,0,0,.5);
    }
    #menu li:hover>ul{
        display:none;
    }
    #menu>ul{
        display:block;
        float:right;
    }
    #menu>ul>li{
        display:block;
        text-align:center;
        float: none;
        background: none;
        border-right:0;
    }
    #menu>ul>li:first-child {
        border-left:0;
    }
    #menu>ul>li>a {
        height: auto;
        line-height:normal;
        padding: 0.5em 0;
        border-bottom: 1px solid #e8e8e8;
        background: #fff;
        color: #333;
        text-align: center;
        font-size: 1em;
        font-weight:normal;
    }
    .d-table>div{
        display: block;
    }
    .col-a,.col-b {
        width: 100%;
        float: none;
        margin-left: initial;
    }
    .col-e {
        width:97%;
        padding:0 1.5% 10px;
    }
    .news-pic {
        padding:0;
    }
    .news-pic img {
        width: 100%;
        height:auto;
    }
    .btn4 a:after {
        display:none;
    }
    .btns-zmhd a {
        width:31.3333%;
        font-size:0.875em;
        margin:0% 1% 11px;
    }
    .btns-zmhd a:nth-child(4) {
        width:64.66%;
    }
    .btns-zmhd {
        padding-top:11px;
    }
    .btns-zwfw a {
        font-size:0.875em;
    }
    .btn4 a {
        line-height:normal;
        padding:10px 0;
        font-size:1em!important;
    }
    .btn4 a span {
        text-align:center;
        display:block;
    }
    .btn4 a span:before {
        display:block;
        margin:0 auto;
        text-align:center;
    }
    .btn4 span:after {
        margin-left:0;
    }
    .btn4 span:after {
        position:absolute;
    }
    .news-content-wrap {
        padding:0px 10px;
    }
    .news_content_text img {
        max-width: 100%!important;
        height: auto!important;
        display:block;
        margin:0 auto;
    }
    .news-list-title {
        display:none;
    }
    .left-menu {
        width:100%;
        padding:0;
        background:#f9f9f9;
        border-color:#f0f0f0;
    }
    .left-menu:before {
        content:"\e91c";
        float:right;
        width:1.5em;
        height:1.5em;
        font-family:commfont;
        font-size:1.5em;
        line-height:1.5em;
        padding:5px;
        display:inline-block;
        text-align:center;
        color:#666;
        position:absolute;
        right:0;
    }
    .left-menu.focus:before {
        content:"\e91a";
    }
    .left-menu>span:before {
        content:"\e91d";
        float:left;
        font-family:commfont;
        font-size:1.125em;
        display:inline-block;
        margin-right:5px;
        color:#4a94cb;
        margin-left:5px;
        position:absolute;
        left:0;
        margin-top:3px;
    }
    .left-menu > *:after {
        display:inline-block;
        float:left;
        margin-left:25px;
    }

    .left-menu.focus>a {
        display:block;
        border-top:1px solid #f0f0f0;
    }
    .left-menu.focus>a.focus {
        display:block;
        float:none;
        border-top:1px solid #f0f0f0;
        padding:15px 20px;
    }

    .left-menu.focus>span {
        display:inline-block;
        float:none;
        padding:10px 3em 10px 0px;
    }
    .left-menu.focus >a.focus:before {
        display:none;
    }

    .left-menu a {
        display:none;
        margin-bottom:0;
        border:0;
        text-align:left;
    }
    .left-menu > span {
        display:inline-block;
        padding-top:10px;
        padding-bottom:10px;
        padding-right:3em;
    }
    .left-menu >a.focus {

        padding: 10px 0;
        background: none;
        color: #016bb9;
        border: 0;
    }
    .left-menu >a.focus:before {
        content:">>";
        display:inline-block;
        color:#999;
        font-family:fangsong;
        margin-right:5px;
    }
    .left-menu >a.focus:hover {
        color:#016bb9;
    }
    .news-list-alone {
        margin-left:0;
        padding:0;
    }
    .news-list>a {
        border-bottom:1px solid #eee;
    }
    .news-list>a>span {
        display:-webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        white-space: normal;
        overflow: hidden;
        line-height:1.5em;
        text-align:justify;
        float:none;
        padding:0 0.5em;
        width:auto;
    }
    .news-list>a>em {
        display:none;
    }
    .news-list>a:last-child {
        border-bottom:0px;
    }
    .pre-1 a:before {
        display:none;
    }
    .news-list-classify {
        margin-left:0;
        padding:0;
    }
    .news-list-classify .more.more-right {
        display:none;
    }
    .news-list.pl-10 {
        padding-left:0;
    }
    .box-tabs>dt>ul {
        width:100%;
    }
    .enter-gy .view-point li {
        padding:0;
    }
    /*政民互动*/
    .col-f,.col-g {
        width:auto;
        float:none;
    }
    .zmhd-btn-link a {
        width:calc((100% - 4px) / 2);
        float:left;
        font-size:unset;
    }
    .interview .tab-titles>div> a {
        padding-left:10px;
    }
    /*.zmhd-btn-link a:first-child {
        width:calc(100% - 2px);
        border-left:1px solid #83b2d9;
    }*/
    /*走进巩义*/
    .city-intro .c-video,.city-intro .c-text {
        width:auto;
        float:none;
    }
    .city-intro .c-text {
        padding:0;
    }
    .col-4>li {
        margin:1%;
    }
    .view-point .col-4>li {
        width:46%;
        margin:10px 2%;
    }
    .enter-gy .cit-pic>.tab-titles {
        width:100%;
        display:table;
    }
    .enter-gy .cit-pic>.tab-contents {
        padding-top:0.5em;
    }
    .enter-gy .view-point .intro>a img {
        height:10em;
    }
    .city-intro .c-text .c-title {
        font-size:1.125em;
    }
    /*招商引资*/
    .zsyz > div {
        width:auto;
        float:none;
    }
    .zsyz > div:first-child {
        margin-right:0;
    }
    .zdxm-more {
        display: block;
        text-align: center;
        line-height: 32px;
        border-bottom: 1px solid #f3f3f3;
    }
    .zdxm-more:before {
        content: "\e919";
        font-family: commfont;
        color: #015196;
    }
    .bottom_copyright .con>div{
        display:none;
    }
    .bottom_copyright .con table td div>*{
        display:none;
    }
    .bottom_copyright .con table td div>.m-visible{
        display:inline-block;
        font-size:1.25em;
        padding:0 5px;
    }
    .bottom_copyright .con table td:first-child,
    .bottom_copyright .con table td:last-child{
        display:none;
    }
    .bottom_copyright .con table td:nth-child(2){
        width:auto;
    }
    .bottom_copyright .con table td div>.m-block {
        display:block;
    }
    .bottom_copyright .con table td:nth-child(2) div:first-child{
        display:none;
    }
}
@media screen and (max-width: 1000px) {
    .page-tile {
        padding: 12px 0 20px;
    }
    .page-tile a, .page-tile span{
        display: none;
    }
    .page-tile>* {
        float: none;
    }
    .page-tile a.prev, .page-tile a.next {
        margin:25px 5px;
        background:#f0f0f0;
    }
    .page-tile a, .page-tile span{
        display: none;
    }
    .page-tile>* {
        float: none;
    }
    .page-tile{
        padding-bottom:0;
        text-align: center;
        padding: 0;
    }
    .page-tile a.prev,.page-tile a.next{
        display: inline-block;
        box-sizing: border-box;
        height: 40px;
        line-height: 40px;
        padding: 0 15px;
        color: #333;
        border:none;
    }
    .page-tile a.prev:before {
        content: "上一页";
    }
    .page-tile a.next:before {
        content: "下一页";
    }
    .box-tabs > dt > ul > li:before{
        display:none;
        position: relative;
        color: #333;
        padding: 0.75em 12px;
        text-align:center;
    }
    .box-tabs > dt > ul > li > a {
        display:block;
        font-size:1em;
    }
    .box-tabs > dt > ul > li:before{
        display:none;
        content:attr(data-title);
        position: relative;
        color: #333;
        padding: 0.75em 12px;
        text-align:center;
    }
    .sub-box-c .news-list-alone.border,.sub-box-c .news-list-alone dt,.sub-box-c .news-list-classify.border {
        border-color:#f0f0f0;
        border-top:1px;
    }
    .interview {
        margin-bottom:15px;
    }
    .interview .tab-titles>a {
        display:none;
    }
    .advice>.tab-titles>a {
        display:none;
    }
    .box-tabs>.tab-titles>*>a:before {
        display: none;
    }
    .box-tabs>.tab-titles>*:before {
        content: attr(data-title);
        font-size: 1.125em;
        color: #333;
        display:inline-block;
        padding:0.5em 0;
        display:none;
    }
    .box-tabs>.tab-titles>*.focus:before {
        color: #0085CC;
    }
    .box-tabs .tab-contents>*>a {
        display: block;
        text-align: center;
        line-height: 32px;
        border-bottom: 1px solid #f3f3f3;
    }
    .box-tabs .tab-contents>*>a:before {
        content: "\e919";
        font-family: commfont;
        color: #015196;
    }
    .box-tabs>.tab-contents .box-content {
        padding:0px;
    }
    .index-ztzl .title {
        display:none;
    }
    .index-ztzl .con {
        width:100%;
        float:none!important;
        margin:auto;
    }
    .advice.box-tabs>.tab-contents .box-content {
        padding-left:0;
        padding-right:0;
    }
    .advice .box-content .news-list>a>span {
        width:auto;
    }
}

/*720以下start*/
@media screen and (max-width:720px){
    .top-news a {
        font-size:1.25em;
        font-weight:normal;
        line-height:normal;
    }
    .news_content_img  img {
        width: 100%;
    }
    .sub-box-c .news-list-alone.border {
        border-left:0;
        border-right:0;
    }
    .sub-box-c .box-tabs>dt {
        padding-top:0px;
    }
    .main-wrap {
        margin: 0;
    }
    .index-zwfw {
        margin-top:10px;
    }
    .col-c,.col-d {
        width:100%;
    }
    .zwfw-img {
        padding:10px 0 5px;
        height:auto;
    }
    .zwfw-img img {
        width:55%;
    }
    .search-h {
        display:none;
    }
    .zmhd-btn-link a{
        width:calc(100% - 2px);
        width:-webkit-calc(100% - 2px);
        width:-moz-calc(100% - 2px);
    }
    .interview .pic,.interview .con {
        width:auto;
        float:none;
    }
    .interview .con {
        margin-top:5px;
    }
    .img-list.first-large>li:first-child {
        width:auto;
        float:none;
    }
    .img-list.first-large>li {
        width:48.5%;
        margin-left:3%;
        margin-bottom:3%;
    }
    .img-list.first-large>li:nth-child(2n){
        margin-left:0;
    }
    .list-ztzl.border,
    .listpic.border {
        border:0;
    }
    .index-change-news .news-list>a {
        display:none;
    }
    .index-change-news .news-list>a:nth-child(-n+4){
        display: block;
    }
    .col-4>li {
        width:47.5%;
    }
}

/*480以下start*/
@media screen and (max-width:480px){
    .zwfw-img img {
        width:75%;
    }
    .pic-links {
        padding-bottom:0;
    }
    .pic-links a {
        width:46.8%;
        margin-left:2%;
        margin-bottom:10px;
    }
    .logo img {
        width:75%;
    }
    .enter-gy .view-point .intro>a,
    .enter-gy .view-point .text {
        width:100%;
        float:none;
        text-align:center;
    }
    .enter-gy .view-point .text p{
        text-align:left;
    }
    .enter-gy .view-point .text a {
        float:none;
    }
    .listpic .col-4>li {
        width:48%;
    }
    .ad {
        display:none!important;
    }
    .col-4>li {
        width:96%;
    }
    .news-content-wrap .big-title {
        font-size:1.5em;
    }
    .btn4 a {
        width:100%;
        margin-left:0;
        font-size:1.05em;
    }
}
@media screen and (max-width:420px){
    .zsyz .v-point .pic,.zsyz .v-point .intro {
        width:auto;
        float:none;
        padding:5px;
    }
}
