﻿
@media(max-width:1024px){
body{ background-color:#fff; }
.container{ width:96%;}
.top-wrap{ min-width:auto; height:auto; background-size:cover;} 
.top-wrap .container{ height:auto; padding:20px 0px; }
.top-wrap .logo{ float:initial; width:100%; height:auto; padding:0px; }
.top-wrap .logo img{ width:80%; }
.top-wrap .container .menu{ display:block; position: absolute; z-index: 99; top:calc((100% - 40px)/2); right: 5px; width: 40px; height: 40px;  background: url(../images/menu.png) no-repeat center center; border-radius: 10px;  -moz-border-radius: 10px; -webkit-border-radius: 10px; background-color: #0083e3; background-size: 20px; cursor: pointer;}

.shade{ width:100%; height:100%; position:fixed; right:0; top:0; z-index:999;}
.tipBox{ width:100%; height:100%; background-color:#ececec; position:absolute; top:0; right:0;}
.tip_tit{ height:50px; line-height:50px; position:relative; background-color:#0083e3; color:#fff; text-align:center;}
.tip_tit .logo{ height:100%; display:flex; align-items: center; padding-left:15px; text-align:left;}
.tip_tit .logo img{ width:60%;}
.tip_tit p{ text-align:center; font-size:1.1em;}
.tip_tit a{ position:absolute; top:0; color:#fff;}
.tip_tit a:first-child{ right:10px;}

.bb{ border-bottom:1px solid #cccccc; padding:10px 15px; font-size: 16px; line-height:28px}
.bb a{ display:block; width:100%; height:100%; color:#221815;}

.nav_list span{ width:auto; float:right; cursor:pointer;display:inline-block; background:url(../images/down1.png) no-repeat right center; background-size:16px; padding-right:20px; width:20px; height:20px;}
.nav_list div.cur{ background-color:#0083e3; color:#fff;}
.nav_list div.cur a{color:#f4870f;}
.nav_list div.cur span{ color:#ff4e02; background:url(../images/down.png) no-repeat right center; background-size:16px;}
.ri_ul{  border:none; display:none; background-color:#fff;}
.ri_ul ul li a{ display:block; line-height:40px; border-bottom:1px solid #cccccc; padding:0 15px; color: #221815;}

.gb{ width:24px; height:24px; display:inline-block; background:url(../images/gb.png) no-repeat center center; background-size:cover; margin-top:13px; z-index:9999;}
   
.menu-wrap{ display:none;}

.footer-wrap{ min-width:auto; padding:20px 0px;}
.footer-wrap .container p{ line-height:26px; font-size:14px; }
.footer-wrap .left-wrap{ float:initial; display:inline; width:100%; padding:10px 0px; text-align:center;  }
.footer-wrap .right-wrap{ float:initial; display:flex; width:100%; padding-top:10px;}
.footer-wrap .right-wrap .qr{ width:60px; height:60px;}
.footer-wrap .copy{ text-align:center;}
.footer-wrap .container p a{ display:block;}

.banner-wrap{ min-width:auto; height:160px;}
.banner-wrap .banner{ min-width:auto; height:160px;}
.banner-wrap .banner .swiper-pagination-bullet{ width:8px; height:8px; }

.pic-news-wrap{ min-width:auto; }
.pic-news-wrap .container{ padding:8px 0px; }
.pic-news-wrap .img-news{ float:initial; width:100%; height:calc(100vw * 0.6);}
.pic-news-wrap .img-news .swiper-wrapper{ width:100%; height:calc(100vw * 0.6);}
.pic-news-wrap .img-news .swiper-slide img{ width:100%; height:calc(100vw * 0.6);}

.pic-news-wrap .right-news{ float:initial; width:100%;}
.pic-news-wrap .news-wrap{ min-height:auto; padding-top: 1rem; padding-bottom: 1rem;}
.pic-news-wrap .news-head{ width:2rem; height:140px; font-size:18px; font-weight:initial; }
.pic-news-wrap .news-head a{ display:flex; align-items: center;  width:2rem; height:100%; padding-top:0px; }
.pic-news-wrap .hot-new .news-head a{  background:url('') center 38px no-repeat; }
.pic-news-wrap .gsxw .news-head a{  background:url('') center 38px no-repeat; }
.pic-news-wrap .jcdt .news-head a{ background:url('') center 38px no-repeat;}

.pic-news-wrap .news-list{ width:calc(100% - 3rem);}
.pic-news-wrap .news-list li{ height:28px; line-height:28px;}

.party-wrap .container{ margin:0px auto auto auto;}
.party-wrap .left-con{ float:initial; width:100%;}
.party-wrap .center-con{ float:initial; width:100%; margin-left:0px;}
.party-wrap .right-zl{ float:initial; width:100%;}

.party-wrap .news-wrap{ width:98%; height:auto; margin:0px auto auto auto; padding:20px 0px; }
.party-wrap .news-list li{ height:30px; line-height:30px;}

.zt-wrap .container{ margin:10px auto auto auto; padding-top:0px; }
.zt-wrap .left-btn{ display:none; }
.zt-wrap .right-btn{ display:none; }
.zt-wrap .zt-list{ width:100%; }
.zt-wrap .zt-list .swiper-slide img{ width:100%; }

.other-wrap .container{ margin:0px auto 0px auto; }
.other-wrap .left-con{ float:initial; width:100%;}
.other-wrap .center-con{ float:initial; width:100%; margin-left:0px;}
.other-wrap .right-link{ float:initial; width:100%;}
.other-wrap .head.p-top{ margin-top:0px;}
.other-wrap .news-wrap{ width:98%; height:auto; margin:0px auto auto auto; padding:20px 0px; }
.other-wrap .news-list li{ height:30px; line-height:30px; }

.other-wrap .link-wrap{ margin:10px auto auto auto; padding:0px 0px 0px 0px; }
.other-wrap .link-wrap .link-list{ width:100%; height:auto; }
.other-wrap .link-wrap .link-list li{ width:48%; height:auto; margin-bottom:10px; text-align:center;}
.other-wrap .link-wrap .link-list li:nth-child(odd){ float:left;}
.other-wrap .link-wrap .link-list li:nth-child(even){ float:right;}
.other-wrap .link-wrap .link-list li a{ height:56px; line-height:56px; text-align:center; font-size:20px; background:url(../images/icon-13.png) 12px 17px no-repeat;}

.main-wrap{ background-color:#fff; padding:0px 0px 10px;}
.main-wrap .container{ min-height:auto; padding-bottom:0px;}
.main-wrap .location-wrap{ height:30px; padding:10px 0px; border-bottom:1px solid #cccccc;}
.main-wrap .location-wrap .name{ display:none;}
.main-wrap .location-wrap .location{ line-height:28px; font-size:13px; }
.left-nav{ display:none;}
.right-con{ float:initial; display:inline; width:100%; padding-right:0px;}

/*文章内容*/
.single-page{ width:96%; padding:0px; }

/*图片新闻列表*/
.img-news-list{ margin:1rem auto auto auto; min-height: auto; }
.img-news-list li{ padding: 0px 0px 1rem; margin-bottom: 1rem;}
.img-news-list .news-pic{ float:initial; width:96%; height:auto; margin:0px auto auto auto;}
.img-news-list .news-pic img{ width:100%; height:auto; max-height: 200px;}
.img-news-list .news-right{ width:96%; height:auto; margin:0px auto auto auto; }
.img-news-list .noimg{ width:96%; height:auto; margin:0px auto auto auto; }

/*详细页*/
.detail-page{ width:98%; margin:1rem auto auto auto; padding:0px 0px 1rem 0px; }
.detail-page .detail-title{ line-height:initial; font-size:1.2rem; }

/*分页*/
.page-wrap{ padding:0.4rem 0px 1rem; }
.page-wrap a,.page-wrap span{ display:none;}
.page-wrap .previous,.page-wrap .next{ display:inline-block;}

}
