@media screen and (max-width: 1920px) {
  .import_first {
    overflow: hidden;
    margin-bottom: 30px;
  }
  .import_first_tittle {
    float: left;
    width: 9%;
  }
  .import_first_content {
    float: right;
    font-size: 2em;
    color: #8e0d2b;
    width: 91%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    margin-top: 15px;
    transition: color 0.5s;
    -webkit-transition: color 0.5s;
    -o-transition: color 0.5s;
    -moz-transition: color 0.5s;
  }
  .import_first_content:hover {
    color: #0e9fee;
  }
  .inpage_content {
    overflow: hidden;
  }
  .inpage_block {
    width: 47%;
  }
  .inpage_block:nth-child(2) {
    float: left;
  }
  .inpage_block:nth-child(3) {
    float: right;
  }
  .list_name {
    width: 80%;
  }
  .pic {
    float: none;
    clear: both;
    width: 100%;
  }
  .inpage_pic li {
    width: 22.25%;
    margin-bottom: 0;
  }
  .inpage_pic li:nth-child(4) {
    margin-right: 0;
  }
  .import_video {
    overflow: hidden;
    width: 100%;
  }
  .import_video .c-call.multi-1 {
    height: auto !important;
  }
  .import_video_left {
    float: left;
    width: 32%;
  }
  .import_video_right {
    float: right;
    width: 67%;
    overflow: hidden;
    height: 210px;
  }
  .import_video_list {
    margin-left: 4%;
  }
  .import_video_list ul {
    color: #0e9fee;
  }
  .import_video_list li {
    line-height: 40px;
    font-size: 1.2em;
    list-style: initial;
  }
  .import_video_list li:hover {
    background: #ececec;
  }
  .import_video_list li a {
    color: #1f1f1f;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: visible ;
  }
  
  
/*  旅游休闲css*/
  
 .div1{ width:1200px; margin:20px auto;}
.tzgg{ width:595px; height:350px; float:left; background:#fff;}
.tzgg1{ margin:0 20px;}
.tzgg1 h1 { padding:20px;}
.tzgg1 h1 span{ float:right; margin-right:15px;}
.tzgg1 h1 span a{ font-family:"微软雅黑"; font-size:16px; color:#666;}
.tzgg1 h1 a{ font-size:26px; color:#0055aa; font-weight:bold;font-family:"微软雅黑";}
.tzgg1 ul{ margin:0 20px; overflow:hidden; height:240px;}
.tzgg1 ul li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:90%;}
.tzgg1 ul li a{ line-height:33px; font-family:"微软雅黑"; font-size:16px; color:#333;}
.tzgg1 ul li a:hover{ color:#fa5900;}

.jsxx{ width:595px; height:350px; float:right; background:#fff;}

  
  /* 焦点图本例子css */
.focusBox { position: relative; width: 595px; height: 350px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox .pic img { width: 595px; height: 350px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%; background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; margin-bottom:40px;}
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60; }

.lyxx_tb{  margin:0 auto;}

.lyxx_tb ul li{ width:33%; height:115px; float:left; margin:0 1px; background-color:#696868; line-height:115px; font-size:30px;}
.lyxx_tb ul li a{color:#fff;}
.lyxx_tb ul li a:hover{ background-color:#0e9fee; color:#fff;}
.lyxx_tb ul li span{ float:left; margin:15px 50px;}
/*  旅游休闲css结束*/

/*网上政务css*/
.fwgr{ width:940px; margin:0 auto; height:395px;}
.fwgr_bt{ height:43px; border-bottom:2px solid #7c7c7c; width:945px; margin-bottom:20px;}

.fwgr_bt h1{ line-height:43px; border-bottom:2px solid #1a87df; font-size:24px; color:#1a87df; width:120px; text-align:center;}
.fwgr ul li{ width:90px; height:125px; text-align:center; margin:20px; float:left;}
.fwgr ul li a{color:#1a87df; line-height:30px;}
}
@media screen and (max-width: 768px) {
  .import_first {
    overflow: hidden;
    margin-bottom: 30px;
  }
  .import_first_tittle {
    width: 25%;
  }
  .import_first_content {
    font-size: 1.2em;
    color: #8e0d2b;
    width: 75%;
    white-space: initial;
    margin-top: 8px;
    line-height: 30px;
    height: 60px;
    overflow: hidden;
  }
  .inpage_block {
    width: 100%;
    float: none;
  }
  .list_name {
    width: 70%;
  }
  .inpage_pic li {
    width: 46%;
    margin-bottom: 15px;
  }
  .inpage_pic li:nth-child(2),
  .inpage_pic li:nth-child(4) {
    margin-right: 0;
  }
  .import_video_left,
  .import_video_right {
    width: 100%;
    float: none;
    clear: both;
  }
  .import_video_right {
    padding-top: 15px;
  }
}
