@charset "utf-8";
/* CSS Document */

.ind_s1l {width: 60%;height: 390px;float: left;}
/*焦点图*/
.index_focus .lft_pic {width:100%;height: 390px;overflow: hidden;float: left;}
.index_focus img {width:100%;height: 390px;}
/*focus*/
.titBg {background: #f5f5f5;}
/* slider-carousel */
.slider-carousel {position: relative;width:100%;height: 390px;overflow: hidden;}
.slider-carousel .item {width:100%;height: 390px}
.pannel-image{ width:60%; float:left;}
.slider-carousel .slidesjs-navigation {width: 42px;height: 69px;display: block;position: absolute;text-indent: -9999em;top: 140px;z-index: 100;}
.slidesjs-previous {background: url(index_btn03.png) no-repeat;left: 0px}
.slidesjs-next {background: url(index_btn04.png) no-repeat;right: 40%;}
.slidesjs-previous:hover {background: url(index_btn01.png) no-repeat;}
.slidesjs-next:hover {background: url(index_btn02.png) no-repeat;}
.slidesjs-pagination {overflow: hidden;zoom: 1;position: absolute;right: 10px;top: 340px;width: 80px;height: 10px;z-index: 10;overflow: hidden;}
.slidesjs-pagination-item {float: left;width: 15px;height: 10px;}
.slidesjs-pagination-item a {float: left;display: block;width: 9px;height: 9px;text-indent: -9999em;margin: 0 2px 0 0;background: url(index140516-02.png) no-repeat;}
.slidesjs-pagination-item a.active {background: url(index140516-01.png) no-repeat;}
.slider-carousel .titBg {position: absolute;width: 40%;height: 390px;left: 60%;bottom: 0px;z-index: 1}
.slider-carousel .subtitle {position: absolute;width:400px;height: 350px;left: 63%;top: 30px;z-index: 2}
.slider-carousel .subtitle h6 {color: #ffffff;font-size: 16px;font-weight: bold;height: 40px;line-height: 40px;overflow: hidden;}
.slider-carousel .subtitle p {font-size: 16px;line-height: 32px;overflow: hidden;}
.ind_s1r {width:40%;height: 302px;float: right;}
.news-txt li {line-height: 40px; clear: both;}
.news-txt li a {float: left;padding: 0 0 0 10px;}
.news-txt li span {float: right;color: #999999;padding: 0 5px;font-size: 14px;}
.menuxt{ width:100%;  margin:0 auto; padding:15px 0; line-height:30px; font-size:30px; font-weight:bold; text-align:center;}
.menuxt a{ color:#245399;}
.yaowen{*text-align:center;margin:auto; height:30px;overflow: hidden}
.yaowen ul{margin:0px auto; padding:0px;display: table;}
.yaowen ul li{float:left; font-size:16px;*float:none;*display:inline;*zoom:1;margin:0px;padding:0px;color:#245399;text-align:center;margin-right:5px;list-style:none}
.yaowen li a{ color:#245399;}
.yaowen li a:hover {color:#F00;text-decoration: none;}



.loc{
  padding-left: 28px;
  padding-top: 10px;
  padding-bottom: 10px;
  background-image: url(icon-loc.png);
  background-position: left center;
  background-repeat: no-repeat;
  border-bottom: 1px solid #d8d8d8;
}
.loc span,.loc a{
  margin-left: 3px;
  margin-right: 3px;
}
.col {
  width: 23%;
  min-height: 670px;
  background-color: #f6f6f6;
  border: 1px solid #d8d8d8;
  text-align: center;
}

.col h1 {
  background-image: url(icon-bg.png);
  background-repeat: no-repeat;
  background-position: right 15px center;
  background-color: #006eab;
  font-size: 1.1em;
  font-weight: normal;
  color: #fff;
  line-height: 2.6em;
}
.col li {
  background-color: #fff;
  border-bottom: 1px solid #e7e7e7;
  font-size: 1em;
  line-height: 2.6em;
}
.col li:hover,.col li.on {
  background-color: #eef7ff;
  border-left: 6px solid #006eab;
}
.col li:hover a,.col li.on a { color: #0040a1;}
.txli{ width:49%;  }
.tibta{ width:100%; height:2.5em;border-bottom:#f1f1f1 solid 2px; margin-top:-2px;}
.gzcy{ width:100%; height:2.5em; }
.lmta{ padding:0 10px;height: 2.0em; float:left; line-height:2.0em;font-size:1.2em; font-weight:bold; color:#245399;}
.gzcy p{ width:240px; float:right; height:15px; margin-top:15px; background:#CCC;}
.lmt{ padding:0 10px;height: 2.0em; float:left; line-height:2.0em;font-size:1.2em; font-weight:bold; border-bottom:2px solid #006eab;}
.lmm{width:60px;float:right;height: 2.0em; line-height:2.0em;}
.list-page { padding:10px 0; margin:0 auto;width: 98%;}
.list-lpage{ margin:0 auto; width: 100%;}
.list-pr{width:75%; }
.news-listb{ width:90%; margin:0 auto; overflow:hidden; padding-bottom:20px;line-height: 36px;}
.colb {
  width: 30%; 
  padding:1.5%;
  background-color: #f6f6f6;
}
.colba{
  width: 27%; margin-top:20px;
  padding:1.5%;
  background-color: #f6f6f6;
}



 /* 新闻列表结构 */
 .list-pl{width: 65%; float:left  }
.cola { width: 33%; border-left:1px solid #CCC; padding-bottom:20px;}
.qlyxt{ width:55%; margin:0 auto; height:74px; font-size:20px; font-weight:bold; line-height:74px; padding-left:25%;}
.qlmgb{background: url(yzb.jpg) no-repeat left; }
.qlmgc{background: url(yzc.jpg) no-repeat left; }
.qlyxt a{ color:#31689b;}
.news-list{ width:100%; overflow:hidden;padding-bottom:20px;line-height: 3em;}
.newstxt{ width:88%; float:left; font-size:1em; }
.date{width: 12%;color: #999; float:right; text-align:right;}
.news-list li a:hover{ text-decoration: underline; }
.news-list li a { display: block; float: left; overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.news-list li span {float: right;color: #999999;padding: 0 5px;font-size: 0.8em;}
.news-txtxb{ width:96%; padding-left:4%;}
.news-txtxb li span {float: right;color: #999999;padding: 0 5px;font-size: 14px;}
.news-txtxb li {line-height: 40px; clear: both;}
.news-txtxb li a {color: #636363;float: left;background: url(jt2a.gif) no-repeat left 15px;padding: 0 0 0 20px;}
.news-txtxb li a:hover {color:#F00;text-decoration: underline;}
/*list--end*/
/*分页--start*/
.pager {text-align: center; margin-top:20px;
}
.pager a{ display: inline-block;
    background-color: #fff;
  height: 32px;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 15px;
  padding-right: 15px;
  line-height: 31px;
  border: 1px solid #ccc;
}
.pager span{ display: inline-block;
    background-color: #006eab;
  height: 32px;
   color:#FFF;
  margin-left: 3px;
  margin-right: 3px;
  padding-left: 15px;
  padding-right: 15px;
  line-height: 31px;
  border: 1px solid #ccc;
}
.pager a.on,.pager a:hover{
  background-color: #62adf1;
  color: #fff;
  text-decoration: none;
}
/*分页--end*/
/*细览--start*/
.detail-page{
  padding: 25px;
  background-color: #fff;
}
  .info-container {
    position: relative;
    text-align: center;
  }
    .news-cont h2{
      margin-bottom: 30px;
      font-size: 26px;
      font-weight: normal;
      color: #0040a1;
      text-align: center;
    }
    .news-cont .news-infob span{
        font-size: 12px;
        color: #999;
        margin-right: 10px;
        margin-left: 10px;
    }
    .news-cont .icon-group {
      position: absolute;
      top: 0;
      right: 0;
    }
    .icon-group img{
      margin-left: 5px;
    }
    .news-cont .seg-line{
      height: 1px;
      margin-top: 20px;
      margin-bottom: 20px;
      background-color: #d8d8d8;
    }
    .news-cont .news-pic{
      display: block;
      margin-left: auto;
      margin-right: auto;
      margin-top: 30px;
      margin-bottom: 30px;
    }
    .news-cont p{
      font-size: 16px;
      margin-bottom: 15px;
      line-height: 1.7;
    }
    .attachment{
      margin-top: 20px;
      margin-bottom: 20px;
      color: #183181;
    }
    .attachment a {
      color: #183181;
    }
    .attachment li {
      margin-top: 12px;
    }
    .func{
      margin-top: 24px;
      text-align: center;
    }
    .btn-group{
      display: inline-block;
      margin-right: 5px;
    }
    .btn-group img{
      margin-left: 5px;
      margin-right: 5px;
    }
    .share{
      position: relative;
      top: -5px;
      display: inline-block;
      width: 210px;
      height: 34px;
      padding-left: 75px;
      background-image: url(ashare-bg.png);
      background-repeat: no-repeat;
      background-position: center center;
    }
    .share img{
      margin-top: 5px;
      margin-left: 3px;
      margin-right: 3px;
    }
/*细览--end*/
.yanews_menu {overflow: hidden;height:2.7em;width:100%;border-bottom:2px solid #f1f1f1; }

.yanewsmenu {width:70%;height: 45px; float:left;}
.yanewsmenu li {width:25%;height: 41px;text-align: center;font-size:1.2em;font-weight: bold;line-height: 41px;color: #000;float: left; }
.yanewsmenu li.hover {color: #006eab;font-size:1.2em;border-bottom:3px solid #006eab;font-weight: bold;border-bottom: !important}
.yanewsmenub {width:30%;height: 2.5em; float:left;}
.yanewsmenub li {width:48%;height: 2.15em;text-align: center;font-size:1.2em;font-weight: bold;line-height: 2.15em;color: #000;float: left; }
.yanewsmenub li.hover {color: #006eab;font-size:1.2em;border-bottom:3px solid #006eab;font-weight: bold;border-bottom: !important}
.txtmore{width:70%;float:right;text-align:right;height:45px; font-size:16px; line-height:45px;}
.txtmore li{display: none; width:100%;overflow: hidden;}
.txtmore li a{ padding:0 10px;}
.txtmore li.block {display:block;}
.yanewscontent ul {padding-top:16px;display: none;overflow: hidden;}
.yanewscontent ul.block {display: block;}
.wjjsl{width:5%; text-align:center;float:left; padding:5px; background:#FFF; border-radius:5px; margin:5px;}
.zdxxl{ float:left; width:25%; font-size:20px; font-weight:bold;}
.zdxxm{ float:left; width:65%; border-bottom:3px solid #CCC; height:10px;}
.zdly li{ width:18%; height:130px; border-radius:10px; margin:1%; float:left;}
.zdly li p{ text-align:center;width:100%; float:left; margin-top:30px; }
.zdly li  img {
	-webkit-transition: -webkit-transform 0.5s ease-out;
	-moz-transition: -moz-transform 0.5s ease-out;
	-o-transition: -o-transform 0.5s ease-out;
	-ms-transition: -ms-transform 0.5s ease-out;
}

.zdly li:hover img {
	webkit-transform: rotateY(360deg);
	-moz-transform: rotateY(360deg);
	-o-transform: rotateY(360deg);
	-ms-transform: rotateY(360deg);
	transform: rotateY(360deg);
}
.zdly li span{ font-size:16px; text-align:center; width:90%; float:left; padding:0 5%;margin-bottom:20px; }
.zdly li:nth-child(1),.zdly li:nth-child(4),.zdly li:nth-child(7),.zdly li:nth-child(10){ background:#effde4;}
.zdly li:nth-child(2),.zdly li:nth-child(5),.zdly li:nth-child(8){background:#f2f9ff;}
.zdly li:nth-child(3),.zdly li:nth-child(6),.zdly li:nth-child(9){background:#fff7e3;}
.zdly li:nth-child(1):hover,.zdly li:nth-child(4):hover,.zdly li:nth-child(7):hover,.zdly li:nth-child(10):hover{ background:#dcfbc3;}
.zdly li:nth-child(2):hover,.zdly li:nth-child(5):hover,.zdly li:nth-child(8):hover{background:#d7ecfe;}
.zdly li:nth-child(3):hover,.zdly li:nth-child(6):hover,.zdly li:nth-child(9):hover{background:#fdf0ce;}
.zdxxr{ float:right; width:6%;  background: url(gd.jpg) no-repeat left center; font-size:16px; text-align:right;}
.zdxxr a{ color:#cbc8c8}

.news-imglist{ width:100%;}
.news-imglist li{ width:29%; margin:2%; height:260px; float:left;}
.news-imglista{ width:100%;}
.news-imglista li{ width:24%; margin:0.5%; height:220px; float:left;}
.imgba{width:100%; height:130px; float:left; }
.imgbax{width:90%; height:100px; padding:5%; padding-top:20px; line-height:35px; text-align:center; float:left; font-size:20px; font-weight:bold; color:#FFF; background:#36F}
.imgtxa{width:100%; height:40px; float:left; line-height:40px; text-align:center;background:#CCC; }
.zjline{ width:15%;height:55px;background: url(zjycb.jpg) repeat-x; }
.ztbj{ background:#f6f4f1; padding:30px;}
.dbti{font-size:1.2em;color: #000;}
.dbti a{float:right; width:83%; height:30px;background:url(zt.jpg) no-repeat left center; font-size:18px; text-align:right; padding-right:2%}
.dbti span{color: #000;font-weight: bold; padding-left:2%;float:left; width:12%; }
.ztlb{  display: none;}
.ztlb li{ width:48%; margin:1%; float:left;}
.ztlb img{ width:100%; }

.jgtt{width:70%; height:55px; line-height:55px;background:url(nj.png) no-repeat left center; padding-left:2%; text-align:left; font-weight:bold; color:#069; }
.jgttb{width:70%; height:55px; text-align:center;}
.ycts li{ width:31%; margin:1%; float:left;}
.tsgd{ line-height:40px; width:100%; color:#CCC; text-align:center;}
.tsgd a{ color:#CCC; }
.xtzy{ width:100%; line-height:40px;}
.xtzy li{ width:31%; margin:1%; text-align:center; border:1px solid #eee; float:left;}
.jgtna{ width:100%; line-height:40px;}
.jgtna li{ width:31%; margin:0 1%; float:left;}
.ryb li{ width:30%; padding:0.5%; height:45px;border:1px solid #CCC; margin:1%; float:left;}
.ryb li a{ width:85%; line-height:45px; padding:15px;padding-left:15%;background: url(ryb.png) no-repeat left center; overflow:hidden;}
.zwfa{ width:100%;}
.zwfa img:hover {filter: alpha(opacity=100);
  opacity: 1;}
  .zwfnl{ width:70%;}
  .zwfnr{ width:29%;}
  .zwgkl{ width:65%;}
  .zwgkr{ width:33%;}
  .xfgk li{width:48%; height:76px; background:#e6f5ff; border-bottom:1px solid #d5e7ff; border-right:1px solid #d5e7ff; border-radius:10px;  line-height:2.5em; margin-bottom:15px; line-height:25px}
  .xfgk  span{   text-align:center; float:left; padding:15px;}
  .xfgk li:nth-child(1),.xfgk li:nth-child(3),.xfgk li:nth-child(5){ float:left;}
  .xfgk li:nth-child(2),.xfgk li:nth-child(4),.xfgk li:nth-child(6){ float:right;}
  .xfgk a{ text-align:left; padding:10px 0;float:left;}
 
  .xfgk li  img {
	-webkit-transition: -webkit-transform 0.5s ease-out;
	-moz-transition: -moz-transform 0.5s ease-out;
	-o-transition: -o-transform 0.5s ease-out;
	-ms-transition: -ms-transform 0.5s ease-out;
}
.xfgk li:hover{ background:#f0f8fe; color:#F30}
.xfgk li:hover img {
	webkit-transform: rotateY(360deg);
	-moz-transform: rotateY(360deg);
	-o-transform: rotateY(360deg);
	-ms-transform: rotateY(360deg);
	transform: rotateY(360deg);
}
  .sqgk{ width:100%;}
  .sqgk a:hover, .sqgk a{color:#FFF;}
  .sqgk:hover{ background:#007fce;color:#FFF;}
  .huiy li{ width:46%; margin:2%; border:1px solid #f1f1f1; box-sizing:border-box; text-align:center; line-height:2.3em; float:left; }
.huiy i,.huiya i{ font-size:1.3em;}
.huiy li a{ color:#000;text-decoration:none;cursor:pointer;}
.huiy li:hover{ background:#f1f1f1}
  .zwfnrn{ width:100%; border:1px solid #eee; overflow: hidden}
.imgb{width:100%; height:220px; float:left; }
.imgtx{width:100%; height:40px; float:left; line-height:40px; text-align:center;background:#CCC; }
.ldimg{ width:12%;padding:2px; border:1px solid #eee; float:left;}
.ldtxt{width:85%; float:right;}
.ldtxt p{ width:100%; line-height:40px; font-size:1em; float:left;}
.ldtxt a{color: #333;}
.ldhdb{ width:95%; font-size:1em; font-weight:bold; line-height:40px; float:left;}
.news-txtimgb p{ padding-top:10px;}
.news-txtimgb li{ width:31%;float:left; height:90px; font-size:16px; padding-bottom:10px; margin:0.9%; border:1px solid #e5f3ff;text-align:center;  border-radius:10px;  color:#686868}
.news-txtimgb li span{ width:100%; float:left;}
.news-txtimgb li:hover{ background:#e5f3ff;cursor:pointer}
#show { width:1200px;overflow:hidden; margin:0 auto;}
#show ul li { width:220px;padding:0px 6px;float:left;display:inline;}
#show .content #bosspre {float:left;width:18px;height:121px;background:url(nexaa.png) no-repeat left center;text-indent:-9999px;cursor:pointer;}
#show .content #bossnex {float:right;width:18px;height:121px;background:url(preaa.png) no-repeat left center;text-indent:-9999px;cursor:pointer;}
#show .content{float:right;width:1200px; height:220px;}
#show .content #bosszbox {float:left;width:1140px;}
.wlzzl{ width:50%; float:left;}
.wlzzr{ width:49%; float:right;}
.wlzzr li{ width:48%; margin:1%; float:left;}
.wlzzr img{ width:100%;}
.ldhdb a{ color:#000;}
.ldhdn{width:95%;font-size:1em;  line-height:40px; float:left;}
.ldbt{width:95%; text-align:left;font-size:1.2em; color:#015293; font-weight:bold; line-height:40px;}
.divtitle { padding:10px; color:#F00;
text-align: left;
clear: both;
}
.news-txtx li span {float: right;color: #999999;padding: 0 5px;font-size: 14px;}
.news-txtx li {line-height: 40px; clear: both;}
.news-txtx li a {color: #636363;float: left;background: url(jt2.gif) no-repeat left;padding: 0 0 0 20px;}
.news-txtx li a:hover {color:#F00;text-decoration: underline;}
.ryz{background:url(rybk.png) repeat-x ; clear:both}
.dsj li{ width:29%; margin:0 1%; padding:1%; border:1px solid #09F; border-radius:10px; float:left;}
.dsj li a{ font-size:16px; width:100%; float:left;}
.dsj li span{width:100%; float:left; line-height:35px; color:#40aff0;}

.main_table,
.main_table tr th,
.main_table tr td {
    border: 1px solid #fff;
}

.main_table {
    width:100%;
    margin: 10px auto 0px;
    border-collapse: collapse;
    font-size: 1em;
}
.main_table tr th {
    font-weight: normal;
    height: 38px;
    line-height: 38px;
}
.main_table tr th:first-child,.main_table tr td:first-child {
    width: 65%;
    text-align: center;
}
.main_table tr th:nth-child(2),.main_table tr td:nth-child(2) {
    width: 20%; 
}

.fwrt{ width:124px; height:35px; line-height:30px; margin-left:10px; background:url(fwb.jpg) no-repeat bottom #3689ba; text-align:center; font-size:18px; font-weight:bold; color:#FFF;}
.zwlb{ width:94%; margin:0 auto;}
.zwlb li{ width:100%;font-size:18px; height:45px; line-height:45px; float:left; margin-bottom:15px; background:#f2f7fa; border:1px solid #efefef; text-align:center;}
.main_table tr td:nth-child(2),.main_table tr td:last-child { font-size:0.8em;}
.main_table tr th:last-child,.main_table tr td:last-child {
    width: 15%;
    text-align: center;
}
.main_table tr td{
    height: 38px;
}
.striped_table tr:nth-child(odd){
    background-color: #E7F7FC;
}
.striped_table tr:nth-child(even){
    background-color: #F9F9F9;
}
.ldlb{ width:160px; line-height:35px; margin:0 auto; font-size:18px;}
.ldlb li{ width:60px; padding:0 10px;float:left;}
.ldlba{ width:90%; line-height:35px; margin:0 auto;}
.ldlba li{ width:60px; padding:0 10px;float:left;}
.divtitle a{ color:#F00;}

.identitytitle {padding:0 10px;

}

.identitytitle div {
	 width:15.5%;
	  float:left;
height: 30px;
text-align: left;
 padding:5px;
float: left;
}



.identitytitle a:hover {
text-decoration: underline;
color: red;
}



.divtitle a:hover {
text-decoration: underline;
color: red;
}

.colc{ width: 30%;height:317px; 
  padding:0 1.5%;
  background-color: #1878b7;}

	.tShare{ text-align: center; float:right; margin-left: 20px;}

.tShare div{float: left;}
.tRelArticle{ background-color:#f5f5f5;}
.tRelArticle h1{font-size: 1.2em; color:#1a6cbd; padding-left: 15px; padding-top: 15px;}
/*政务公开*/
.ldxs{ width:30%; float:left;}
.zxgk{width:67%; float:right;}
.ldxx{ width:100%;}
.ldxximg{ width:45%; float:left;}
.ldxxtxt{ width:48%; float:right; font-size:1.1em;}
.ldxxtxt i{font-size:1.3em;}
.ldxxtxt p,.ldxxtxt span{ width:99%;text-align:center; line-height:2.5em; float:left;}
.ldxxtxt span{ border:1px #f1f1f1 solid;  margin:0.3em 0;}
.ldxxtxt span a{text-decoration:none;}
.fldxx{line-height:2.1em;}
.fld{ width:23%; float:left;}
.fldlb{ width:75%; float:right;}
.wjlb{ width:70%; float:left; }
.zccx{ font-size:18px !important; line-height:22px !important; font-weight:bold; color:#000 !important;} 
.jsxx{ padding:2% 1%; background:#f1f1f1;overflow:hidden;}
.jstxt{ width:160px;}
.jsxx span{ margin-left:15px;float:left !important; padding:0 !important;}
.jsxx INPUT{ width:100%;}
#name { border:none;width:90px;
    height: 20px; padding:5px;
    vertical-align: middle;
    line-height: 20px;
}
.form_btn{ width:100%;text-align: center;letter-spacing:25px;padding-bottom: 20px;}
#sub,#res{font-size: 14px; float:left;color: #fff; text-align:center;background: #118cd9;border: none;width: 46%;height: 35px; margin:2%;cursor: pointer;}
.fldlb span{ width:25%;  float:left;}
.zfgb{ background:#f1f1f1; padding:3%; overflow:hidden;}
.zfgbl{ width:35%; float:left;}
.zfgbr{ width:59%; float:right;}
.zfgbr span{ width:100%;line-height:28px; float:left; color:#555;  font-size:16px;}
.zfgbr p{float:left; margin-bottom:10px;}
.zfgbr p a{color:#FFF;}
.gbtz{ padding:3px 7px; background:#245399; border-radius:10px; color:#FFF;}
.xcyt p{ width:49%;}
.mbt{ margin-bottom:4%} .mri{ margin-right:4%}
.ggzypzcontent{
    height: 230px;
    background:url(wbj.jpg) no-repeat center #dceef6;
}

.gk-list {width:98%;margin:0 1%;height: 192px;padding-top: 25px;}
.gk-list .col-20 {
    width: 214px;
    float: left;
    position: relative;
    height: auto;
    margin-left: 20px;
    
}
.gk-list span{ width:100%; text-align:center; margin:10px 0;float:left;}
.gk-list .col-20 > a {
    display: block;
    height: 152px;
    color: #fff;
    padding: 10px;
    margin: 0 5px;
    text-decoration: none;
}
.gk-list .col-20:hover{filter: alpha(opacity=95);
  opacity: 0.95;}
.gk-list .col-20 > a p { width:100%;  float:left;
    font-size: 22px; font-weight:bold;
    position: relative;
    text-align: center;
    
}
.cla{ background:#4aa699}
.clb{ background:#41a3c9}
.clc{ background:#35bf9d}
.cld{ background:#7cb9e0}
.cle{ background:#58b6d8}
.gk-list .hover-show{
    position: absolute;
 line-height:45px;
  background-color: #fff; padding:10px 15px;
    top: 180px;
    z-index: 99999;
    left: 0;
    right: 0;
    display: none;
}
.gk-list .col-20:hover .hover-show{
    display: block;
}
.gk-list .hover-show li {
    list-style: none;
}
.gk-list .hover-show li a{
    display: block;
    font-size: 18px;
   background: url(jt2a.gif) no-repeat left;
    padding-left: 20px;
    text-decoration: none;
}
.gk-list .hover-show li a:hover{ 
    color: #de371c;
}
.container{ width:100%; background:#FFF ;  margin:0 auto; }
.col-20 i{width:100%;text-align:center;height: 40px;line-height: 75px;font-size: 3em;float:left;color: #5478ad;}

/* 走进峄城闭合 */

.ewb-guide {position: relative; padding: 10px 0;}
.ewb-guide .container {overflow: hidden;}
.ewb-guide-wrap { margin-right: -20px;}
.ewb-guide-node { float: left;margin:3px;}
.ewb-guide-node.current { width: 48%;}
.ewb-guide-item {box-shadow: 0px 0px 2px 0px #ccc; background-color: #fff; overflow: hidden;}

/* 默认 */
.ewb-guide-hd {cursor: pointer;  width:55px; padding:10px; background:#eff2fa; color:#4972b0;}
.ewb-guide-tt {width:25px; padding:15px; font-size:1.2em; font-weight:bold; text-align:center; margin-bottom:20px;}

.qhtub{ width:100%; padding-top:30px;}
.tzfw{  width:100%; padding-top:30px;}
.titxt{ width:25px; padding:15px; font-size:1.2em; font-weight:bold; text-align:center; margin-bottom:20px;}
.neirong{ width:81%; padding:3% 2%; float:right;}
.neirong p{ height:20px; border-left:3px solid #39F; padding-left:15px; font-size:20px; margin-bottom:15px;}
.neirong span{ font-size:16px; line-height:30px;}
.xqdj{ width:60px; margin-left:380px; text-align:center; font-size:16px; background:#4e79bc; border-radius:10px;}
.xqdj a{ padding:5px; color:#FFF;}

.ewb-guide-node.current .ewb-guide-default { display: none;}
.ewb-guide-node.current .ewb-guide-open {display: block;}

/* 走进峄城展开 */

.ewb-guide-open {display: none;}
.ewb-open-cloumn { width:55px; padding:10px; background:#4e79bc; color:#fff;}
.ewb-info-link {float: right;margin-top: 8px; height: 52px;line-height: 52px;color: #797b80;}
.ewb-open-list { position: relative;padding-left: 40px;height: 160px; margin-right:5px; background-color: #f5f5f5;overflow: hidden;}
.ewb-open-tt { position: absolute;top: 0; bottom: 0; left: 0;width: 40px; background-color: #006eab;text-align: center;font-size: 0;-webkit-text-size-adjust: none;}
.ewb-open-tt span { display: inline-block;vertical-align: middle;padding: 0 5px;line-height: 20px;font-size: 16px; color: #fff;}
.ewb-open-tt i { width: 0;height: 100%;vertical-align: middle; display: inline-block;}
	@media (max-width: 1200px) {.slider-carousel .titBg{ height:5em;}.slider-carousel .subtitle{top:3.28rem;}.slider-carousel .subtitle p { display:none;}.pannel-image{ width:100%;}.news-txtimgb li{ width:14%;}.wapw li{ width:47%;}.gkzzl,.gkzzr,.wlzzl,.wlzzr{ width:100%;}.tShare{ display:none}.news-txtimgb li i{ line-height:none;}.xfgk i{ font-size:1em !important;}.zwgkl,.zwgkr { width: 100%;}.gk-list .col-20{ width:16%;}.ldxs{ width:100%;}.ldxxh{ height:auto;}.ldxximg{ width:35%;}.ldxxtxt{ width:60%;}
	.news-txtimgb p {
    height: 90px;}
	.news-txtimgb img{ height:100%;}
	.news-txtimgb li { height: 190px;font-size: 28px; line-height:70px}
	.jsxx { display:none;}
	.zdxxl { font-size:30px}
.zxgk{width:100%;}.txli{ width:100%;  }.news-cont .news-infob span{
        font-size: 1em; line-height:2em;}.xtzy li{line-height:2.2em;}.identitytitle div{ width:33%;}.line{ width:40%;}.jgttb{ width:100%;}.col li{ font-size:1.2em; line-height:2em;}
		.jggklt{ width:140px; height:1.8em; margin:0 auto; background:#0f6ab4; color:#FFF; font-weight:bold; line-height:1.8em; }
		.jggkl{ width:100%; margin-bottom:15px;}.ldlb{ width:200px; font-size:1.2em;}.ldlb li{ width:80px;}.ldlba li{ width:16.7%;}.jggkr p{ line-height:1.8em;}.jggkr{ width:100%;}
		.newstxt{ width:82%;}
		.wjlb{width:100%;}
		.wjxsjs{ display:none;}
.date{width: 18%;}
#show{ display:none;}
.ztlb{ width:100%;display: block;}
		.ind_s1l{width:100%;height:3.88rem }
		.index_focus .lft_pic{ height:3.88rem}
		.news-imglist li{height:4.24rem}
.lft_pic img{ height:3.88rem}
.imgb,.imgb img{ height:3.88rem}
.slider-carousel .slidesjs-navigation {top: 1.80rem;}
.slidesjs-pagination {top: 3.7rem;}
.slider-carousel {height:3.88rem}
.slider-carousel .item {height:3.88rem}
		.ind_s1r{ display:none}
		.list-pr{width:100%; }
	.colb {width: 98%; margin:0 auto; }
	.news-imglist li{width:95%;}
	.imgtx { height:60px;line-height: 60px;}
	.cola{width:100%;border-left: none;}
	.qlyxt{width: 100%;padding-left: 15%;}
	.gkimg{width:100%;}
	.gkimg img{ width:100%; height: auto;}
	.gktxt{ width:96%; padding:2%}
	.colc{width: 97%; margin-top:20px;}
	.col{width: 100%; min-height:auto;}
	.col li{ width:33%; float:left;}
.col li:hover,.col li.on {
  background-color: #eef7ff;
  border-left: none;
}.wapco{ display:none;}
.djt{ width:48%}
.main_table{line-height:2em;}
.lmm{ width:120px;}
.fwrt{ width:200px; font-size:1.2em; height:2em;line-height:1.9em;background:#3689ba;}
.zwfnl, .zwfnr{width:100%; margin-top:20px;}
.news-cont h2{ font-size:1.5em; line-height:2.2em;}
.news-cont p{ font-size:1.2em; line-height:2em;}
.news-imglista li{ width:48%;}
.wapn{ display:none;}
.zyxs{width:98% !important; margin-top:1em;}
.ldimg { width: 100%;}
.ldimg img{ width: 50% !important; padding-left:24%;}
.ldtxt { width: 100%;}
.ldtxt p {line-height: 70px;}
.imgba, .imgba img{ height:auto}
.dbti span { width:15%}
.dbti a { width:80%}
.qlyxt {font-size: 35px;}
.slider-carousel .titBg{ width:100%; left:0;}
.slider-carousel .subtitle {  width: 90%;left: 3%;}
.pannel-image img{ height:100% !important;}
.list-pl{ width:100%}
.news-listb{ width:96%; line-height: 70px;}
.slidesjs-next {background: url(index_btn04.png) no-repeat;right: 0%;} .daoej {
    width: 100% !important;}
	.huiy li {line-height:3em;}
	.news-txtx li {
    line-height: 70px;}
	.yanewsmenub {
    width: 40%;}
	.zdly li {
    width: 48%;
    height: 230px;}
	.zdly li span {
    font-size: 30px; line-height:70px;}
	.zdly li p { height:80px;}
	.zdly img{ height:100%;}
	.xfgk li{ line-height:70px}
	.zfgbr span {line-height: 70px;font-size: 28px;}
 br {
    display: none;
  }
  .ewb-guide-node.current,.ewb-guide-node {width:97%; margin-bottom:30px;
}.neirong p {
    height: 50px;
    font-size: 32px;}
	.neirong span {
    font-size: 28px;
    line-height: 50px;}
	.ewb-guide-open{ display:block;}
	.ewb-guide-default{display:none;}
	.neirong {
    width: 85%;}
 .zjline,.ryz{display: none;}
 .xqdj {width: 80px;font-size: 26px;}
 .ryb li {width: 97%;height: 70px;}
 .ryb li a {line-height: 70px;}
 .dsj li {
    width: 98%;
    margin: 2% 1%;}
	.dsj li a {
    font-size: 28px; line-height:70px}
	.ycts li{ width:46%;}
	}
	