@charset "utf-8";

/*清除*/
.clear10{height:11px;clear:both;}
.mr0{margin-right: 0 !important}
.index-clear{height:25px;clear:both;}
.dn{display: none;}

/*=========index==================*/

body{ background:#fff !important; font-size:16px !important;}

.container{
  width:1200px;margin:0 auto;
}
a{
  transition: background,color 0.2s ease-out 0s;
}
a:hover {
  color:#0054a5;
}

/*顶部*/
.top{
  overflow: hidden;
  background:#ededed;
  padding: 9px 0;
}
.top img{
  position: relative;
    top: -2px;
    margin-right: 2px;
}
.top a{
  display: inline-block;
  line-height: 30px;
  margin-right: 10px;
}
.top-1{
  float: left;
}
.top-2{
  float: right;
}
.top-link{
  background: #fbb727;
  border-radius: 8px;
  color:#333;
  padding:0 14px;
}

/*头部*/
.mobile-head{
  display: none;
}
.mask-menu{
  width:0;overflow: hidden;height:0;
}
.head{
  padding: 20px 0;
  position: relative;
}

.head img{
  
}

/*头部-搜索*/
.head-search{
  width:521px;
  position: absolute;
  right:23px;
  top:40px;
  overflow: hidden;
}

.search-icon{
  position: absolute;
  left:12px;
  top:11px;
  padding-right: 12px;
  border-right: 1px solid #b1b1b1;
}
.search-icon img{display: block;}

.head-search input{
  width: 456px;
  height:37px;
  border:1px solid #c5c9cf;
  outline: 0;
  font-size: 16px;color:#666;
  text-indent: 54px;
  border-radius: 5px;
}
.search-btn{
  background: #2273c1;
  color:#fff;
  display: block;float: right;
  width:58px;border-radius: 5px;
  text-align: center;
  height:37px;line-height: 37px;
}
.container{
  min-width:inherit;
}

/*导航*/
.nav {
  background: #0054a5;
}
.nav > .container {
  overflow: hidden;
}
.nav > .container > a {
  width:20%;font-size: 20px;
  line-height: 65px;
  color:#fff;font-weight: bold;
  display: block;float: left;
  text-align: center;
}
.nav > .container > a:hover {
    background: #106bc3;
}

/*内容*/
.index-con{
  background:#fff;
  padding:12px 0px;
  overflow: hidden;
}
.index-con-1{
  width:645px;float:left;
}
.index-con-2{
  width:513px;float:right;
}

/*新闻切换*/
.tab-tit{
  border-bottom: 1px solid #c2cfe3;
}
.tab-tit > a,.tab-tit2 > a{
  font-size: 22px;
  display: inline-block;
  line-height: 52px;
  margin-right: 30px
}
.tab-tit > a.on,.tab-tit2 > a.on{
  font-weight: bold;
  border-bottom: 3px solid;
  color:#0054a5;
}
.tab-tit .more{
  float: right;
  font-weight: normal;
  font-size: 14px;
}
.tab-tit2{
  padding-left:15px; 
}
.tab-tit2 a{
  font-size: 18px;
  line-height: 35px;
  padding:0 2px;
}
.tab-tit2 a.on{
  border-bottom: 2px solid;
}
.tab-con{
  margin-top: 10px;
}

/*新闻*/
.news-list{
  margin-top: 10px;
}
.tab-con .load-more{display: none;}
.news-item{
  overflow: hidden;
  line-height: 36px;
  font-size:16px;
  padding:2px 0;
}
.older .news-item,.older .column-list .tab-tit{
  line-height: 2 !important;
  padding: 10px 0;
}
.older .column-list .tab-tit{
  line-height: 0 !important;
}
.older .columns-link{
  line-height: 0
}
.older .columns-lef{ width:180px;}
.older .tab-tit2 a{
  font-size: 0.36rem !important;
  line-height:60px;
}
.news-item > a{
  float: left;
  text-indent:10px;
  width: 80%;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.older .news-item{
  border-bottom: 1px solid #dedede;
}
.older .news-item > a{
  font-size: 0.36rem !important;
  width:75%;
  display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}
.older .news-item > span{
  font-size: 0.36rem !important;
}
.news-item > a:before {
  content:'';
  height: 4px;width: 4px;
  border-radius: 4px;
  display: inline-block;
    background: #999;
    position: relative;
    top: -3px;
    left: -10px;
}
.news-item > span{
  float: right;
  color: #b3b3b3;
}
.news-item .state{
  color:#c1c1c1;
  border:1px solid;
  font-size: 14px;
  border-radius: 5px;
  display: inline-block;
  line-height: 25px;
    padding: 0 5px;
    margin-top: 5px;
    float: left;
    margin-left: 10px;
}
.news-item .state.on{
  color:#1a74d0;
}

/*大标题*/
.index-tit{
  background: url("older-bg2.png") repeat-x center ;
  text-align: center;
  margin-bottom: 10px;
}
.index-tit-txt{
  font-size: 36px;
  font-weight: bold;
  padding: 0 32px;
  background: #fff;
  margin:0 auto;
  display: inline-block;
  position: relative;
}
.index-tit-txt:before,.index-tit-txt:after{
  content: '';
    border-radius: 8px;
    height: 8px;
    width: 8px;
    display: inline-block;
    position: absolute;
    background: #0b3a7f;
    top: 50%;
    margin-top: -4px;
}
.index-tit-txt:before{
    left: 0;
}
.index-tit-txt:after{
  right:0;
}

/*首页链接*/
.index-link-tit{
  font-size: 20px;
  margin-bottom: 10px;
  margin-top: 10px;
}
.index-link {
  overflow: hidden;
}
.index-link a {
  color:#62728a;
  display: block;
  float: left;
  width:25%;
  font-weight: bold;
  margin-bottom: 15px;
  padding-left: 18px;
  position: relative;
}
.index-link a:before {
  content:'';
  background: #216ad5;
  width:4px;
  height:4px;
  border-radius: 3px;
  position: absolute;
  top:50%;
  left:0;
  margin-top: -2px;
}
/*首页链接样式二*/
.index-link2 {
  overflow: hidden;
}
.index-link2 a {
  /* color:#62728a;
  font-weight: bold; */
  text-align: center;
  float: left;display: block;
  line-height: 50px;
  background: #f0f3f7;
  width:153px;margin-right: 20px;
  margin-bottom: 20px;
}
.index-link2 a:hover{
  background: #0054a5;color:#fff;
}
.index-link2 a img {
  height: 30px;
  vertical-align: middle;
  width: auto;
  position: relative;
  bottom: 3px;
  margin-right: 3px;
}
.index-link2.index-zlb a {width:245px;}

/*政务服务*/
.zwfw-tit {
  font-size: 22px;
  font-weight: bold;
  color:#666666;
  margin-bottom: 10px;
}
.zwfw-tit img{
  position: relative;
  top:-4px;
  margin-right: 5px;
}
.zwfw-con{
  background: #f4f7f9;
  padding: 20px;
  margin:10px 0;
  margin-bottom: 20px;
  line-height: 28px;
}
.zwfw-con > a{
  color:#0054a5;
}
.zwfw-con > div{
  color:#777777;
}


/*尾部*/
.foot {
  background: #0b3a7f;
  padding-top:30px;
  padding-bottom: 10px;
  overflow: hidden;
}
.foot a,.foot,.foot-2 p{color:#fff;}
.foot-1,.foot-2,.foot-3{
  float: left;
}
.foot-1{
  width:320px;
}
.foot-1 a{
  float: left;
  margin-right: 25px;
  margin-bottom: 15px;
}
.foot-2{
  width: 620px;
  margin-left: 10px;
}
.foot-2 p{
  margin-bottom: 15px;
}
.foot-3{
  margin-left: 30px;
}

/*友情链接*/
.friendlink{
  background: #e2eaf2;
  padding: 27px 0;
  line-height: 40px;
  overflow: hidden;
}
.friendlink .container{
  overflow:hidden;
}
.friendlink-tit{
  font-size: 20px;
  font-weight: bold;
  display: block;
  float: left;
}
.friendlink-tit2{
  background: #fff;
  float: left;
  width:192px;
  margin-left: 27px;
  text-align: center;
}
.friendlink-tit2 img{
  margin-left: 40px;
}
.friendlink-list{
  width: 100%;
  overflow: hidden;
  margin-top: 20px;
  padding-top: 20px;
  background: #fff;
}
.friendlink-list a{
  display: block;
  width:210px;
  float: left;
  margin-bottom: 20px;
  text-indent: 1em;
}

/*图片切换*/
.index-pic2 img{
  width:100%;
}
.swiper-slide img{
  width:100%;
}
.swiper-pagination{
  position: static;
  margin-top:8px;
}
.swiper-pagination-bullet-active{
  background: #0054a5;
  width:20px;
  border-radius: 5px;
}







/*===
======column==================*/

.zwgk .index-con-1,.zwgk .index-con-2{width:578px;}
.index-tit-txt img {
  width:51px;
  margin-right: 11px;
  position: relative;
  top:-6px;
}
.advise a {
  margin-right: 20px;
}
.advise a:last-of-type {
  margin-right: 0;
}
.index-link a {width: 33%;}
.index-link2 a {margin-bottom: 15px;}

/**
=======
走进永嘉
========================================
*/
.column-zjyj {
  line-height: 2;
  text-indent: 2em;
}

.roundabout_box {height:425px;width:750px;margin:40px auto 20px auto;}
.roundabout-holder{list-style:none;height:425px;margin:0px auto;}
.roundabout-moveable-item{font-size:12px!important;height:425px;width:650px;cursor:pointer;background:#f9f9f9;}
.roundabout-moveable-item img{height:100%;width:100%;background-color:#FFFFFF;margin:0;}
.roundabout-in-focus{cursor:auto;border-left:1px #fff solid;border-right:1px #fff solid;}
.roundabout-in-focus000:hover{-webkit-box-shadow:0px 0px 20px #787878;-moz-box-shadow:0px 0px 20px #787878;background:#f9f9f9;}
.roundabout-in-focus000:hover span{display:inline;position:absolute;bottom:5px;right:5px;padding:8px 20px;background:#f9f9f9;color:#3366cc;z-index:999;-webkit-border-top-left-radius:5px;-moz-border-radius-topLeft:5px;border-left:1px solid #aaaaaa;border-top:1px solid #aaaaaa;}
.roundabout a:active, .roundabout a:focus, .roundabout a:visited{outline:none;text-decoration:none;}
.roundabout li{margin:0}
/**/
.ewb-mask{
    position: absolute;top: 0;left: 0;
    right: 0;bottom: 0;border-radius: 6px;
    background: url("mask_black_50.png");
}
.roundabout-in-focus .ewb-mask{display: none;}
.roundabout_box ul li {position: relative;}
.roundabout_box ul li .text{text-align: center;position: absolute;bottom:0;
  height:53px;line-height: 53px;background: rgba(0,0,0,0.7);border-radius: 0 0 10px 10px;
  width:100%;left:0;color:#fff;font-size: 16px;}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next{background:url(zjt2.png) no-repeat center;
  width:38px;height: 38px;}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{background:url(yjt2.png) no-repeat center;
  width:38px;height: 38px;}

.zjyj.index-link2 a{
  width: 120px;margin-bottom: 10px;
    margin-right: 10px;
}

.zjyj-left{
  position: relative;
  display: block;
}
.zjyj-left img{width:100%}
.zjyj-left .text{
  text-align: center;position: absolute;bottom:0;
  height:53px;line-height: 53px;background: rgba(0,0,0,0.7);
  width:100%;left:0;color:#fff;font-size: 16px;
}

/**
=======
栏目页
========================================
 */
.lanmu {
  padding: 25px 0;
}
.older .lanmu{
  font-size: 0.36rem;
  padding:30px 0 10px;
  line-height:42px;
}
.older .lanmu table{
	padding:0.2rem 0 !important;
}
.lanmu a {
  /*line-height: 68px;*/
}
.line {
  border: 1px solid #e1e5eb;
  margin: auto;
}
.column-link{
  /* border:1px solid #f4f6f8;
  padding: 18px 25px;
  margin-bottom: 15px; */
  display: inline-block;
  width:630px;
}
#columnLink{
  width:100%;
  display: block;
  position: absolute;left:0;
  top:0;
  background:#fff;
  min-height: 200px;
  z-index: 999;
  border:1px solid #f4f6f8;
  padding: 18px 25px;
}
#closeColumnLink{
  position: absolute;
  right:15px;
  bottom:15px;border:1px solid #7eb5ea;
  padding:5px 10px;
  color:#7eb5ea;
}
#closeColumnLink:hover{
  cursor: pointer;
}
.column-link b{
  float: left;
}
.column-link a{
  /* padding-right:19px;margin-right: 19px;
  margin-bottom: 15px; */
  color:#62728a;
  margin-right:20px;margin-left: 10px;
  display: block;/* width:130px; */float: left;
  /* border-right: 1px solid #b5bbc3; */
}
.column-link a:hover{
  color:#0054a5;
}
.column-link img{float: right;margin-top: 7px;}
.column-link img:hover{cursor:pointer;}
.column-list {

}
.column-list .tab-tit{
  position: relative;
}
.column-right {
  width:314px;
  float: right;
}
.xxgk-tit {
  font-size: 22px;
  font-weight: bold;
  color:#0054a5;
  margin-bottom: 15px;
}
.xxgk-tit img {
  margin-right: 15px;
    vertical-align: bottom;
}
.xxgk-link a {
  display: block;
  border-left: 3px solid #e03636;
  line-height: 50px;height: 50px;
  margin-bottom: 10px;
  background: #f0f7ff;
  color:#62728a;
  font-weight: bold;
  text-indent: 3em;
}

.xxgk-link a:hover{
  background:#0054a5;
  color:#fff;
  border:none;
}

/**
 ========
 文章页
 =========================================
 */
#zoom p{margin-top:15px;line-height: 1.5;}
.older #zoom p{
  font-size: 0.24rem !important;
}
.title{color:#db140c;}
.older .content-title{
  font-size: 0.4rem !important;
}
.older hr{
  margin:0;
}
.older .content-time,.older .content-pubdate,.older .content-source,.older .content-hit,.older .content-script{
  font-size: 0.24rem !important;

}
.older .content-share{
  font-size: 0.24rem !important;
}
/**
 ========
 政务公开
 =========================================
 */
.index-link2.zhongdian a{
  width:224px;
}

/**
 ========
 网络问政
 =========================================
 */
.jgfk{
  float: right;line-height: 52px;
}
.wlwz a{
  display: block;float: left;
  width:299px;height:87px;
  line-height: 87px;
  font-size: 26px;color:#fff;
  font-weight: bold;
  text-align: center;
}
.wlwz-1{
  background: url(wlwz1.jpg) no-repeat center;
}
.wlwz-2{
  background: url(wlwz2.jpg) no-repeat center;
}
.wlwz-3{
  background: url(wlwz3.jpg) no-repeat center;
}
.wlwz-4{
  background: url(wlwz4.jpg) no-repeat center;
}


/*文章*/
.content-title{
  font-size: 28px;
  padding:30px !important;
}

#zoom img{ max-width:100%;}



.zwgk .index-con-1,.zwgk .index-con-2{width:578px;}
.index-tit-txt img {
  width:51px;
  margin-right: 11px;
  position: relative;
  top:-6px;
}
.advise a {
  margin-right: 20px;
}
.advise a:last-of-type {
  margin-right: 0;
}
.index-link a {width: 33%;}
.index-link2 a {margin-bottom: 15px;}

/**
=======
èµ°è¿›æ°¸å˜‰
========================================
*/
.column-zjyj {
  line-height: 2;
  text-indent: 2em;
}

.roundabout_box {height:425px;width:750px;margin:40px auto 20px auto;}
.roundabout-holder{list-style:none;height:425px;margin:0px auto;}
.roundabout-moveable-item{font-size:12px!important;height:425px;width:650px;cursor:pointer;background:#f9f9f9;}
.roundabout-moveable-item img{height:100%;width:100%;background-color:#FFFFFF;margin:0;}
.roundabout-in-focus{cursor:auto;border-left:1px #fff solid;border-right:1px #fff solid;}
.roundabout-in-focus000:hover{-webkit-box-shadow:0px 0px 20px #787878;-moz-box-shadow:0px 0px 20px #787878;background:#f9f9f9;}
.roundabout-in-focus000:hover span{display:inline;position:absolute;bottom:5px;right:5px;padding:8px 20px;background:#f9f9f9;color:#3366cc;z-index:999;-webkit-border-top-left-radius:5px;-moz-border-radius-topLeft:5px;border-left:1px solid #aaaaaa;border-top:1px solid #aaaaaa;}
.roundabout a:active, .roundabout a:focus, .roundabout a:visited{outline:none;text-decoration:none;}
.roundabout li{margin:0}
/**/
.ewb-mask{
    position: absolute;top: 0;left: 0;
    right: 0;bottom: 0;border-radius: 6px;
    background: url("mask_black_50.png");
}
.roundabout-in-focus .ewb-mask{display: none;}
.roundabout_box ul li {position: relative;}
.roundabout_box ul li .text{text-align: center;position: absolute;bottom:0;
  height:53px;line-height: 53px;background: rgba(0,0,0,0.7);border-radius: 0 0 10px 10px;
  width:100%;left:0;color:#fff;font-size: 16px;}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next{background:url(zjt2.png) no-repeat center;
  width:38px;height: 38px;}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{background:url(yjt2.png) no-repeat center;
  width:38px;height: 38px;}

.zjyj.index-link2 a{
  width: 120px;margin-bottom: 10px;
    margin-right: 10px;
}

.zjyj-left{
  position: relative;
  display: block;
}
.zjyj-left img{width:100%}
.zjyj-left .text{
  text-align: center;position: absolute;bottom:0;
  height:53px;line-height: 53px;background: rgba(0,0,0,0.7);
  width:100%;left:0;color:#fff;font-size: 16px;
}

/**
=======
栏目页
========================================
 */
.lanmu table td{ font-size:16px;}
.lanmu a {
  /*line-height: 68px;*/
}
.line {
  border: 1px solid #e1e5eb;
  margin: auto;
}
.column-link{
  display: inline-block;
  width:630px;
}
#columnLink{
  width:100%;
  display: block;
  position: absolute;left:0;
  top:0;
  background:#fff;
  min-height: 200px;
  z-index: 999;
  border:1px solid #f4f6f8;
  padding: 18px 25px;
}
#closeColumnLink{
  position: absolute;
  right:15px;
  bottom:15px;border:1px solid #7eb5ea;
  padding:5px 10px;
  color:#7eb5ea;
}
#closeColumnLink:hover{
  cursor: pointer;
}
.column-link b{
  float: left;
}
.column-link a{
  /* padding-right:19px;margin-right: 19px;
  margin-bottom: 15px; */
  color:#62728a;
  margin-right:20px;margin-left: 10px;
  display: block;/* width:130px; */float: left;
  /* border-right: 1px solid #b5bbc3; */
}
.column-link a:hover{
  color:#0054a5;
}
.column-link img{float: right;margin-top: 7px;}
.column-link img:hover{cursor:pointer;}
.column-list {
  /* width:827px; */
  /* float: left; */
}
.column-list .tab-tit{
  position: relative;
}
.column-list .tab-tit > a{
  font-size: 28px;
}
.older .column-list .tab-tit > a{ font-size:0.36rem;}
.column-list .tab-tit > a.on{
  color:#333;
  border-bottom: none;
}
.column-right {
  width:314px;
  float: right;
}
.xxgk-tit {
  font-size: 22px;
  font-weight: bold;
  color:#0054a5;
  margin-bottom: 15px;
}
.xxgk-tit img {
  margin-right: 15px;
    vertical-align: bottom;
}
.xxgk-link a {
  display: block;
  border-left: 3px solid #e03636;
  line-height: 50px;height: 50px;
  margin-bottom: 10px;
  background: #f0f7ff;
  color:#62728a;
  font-weight: bold;
  text-indent: 3em;
}

.xxgk-link a:hover {
  background:#0054a5;
  color:#fff;
  border:none;
}


.columns-lef{
  width: 150px;
  float: left;
  text-align: center;
}

.bd-rgt{
    float: right;
    width: 1010px;
}

.columns-link {
  margin:10px 0;
  padding-bottom: 10px;
  padding-right:2px;
  padding-top:2px;
  overflow: hidden;
  border-bottom: 1px solid #c2cfe3;
}



.columns-link.tab-tit2 a {
  margin-right: 15px;
  display:inline-block;
}
.columns-link.tab-tit2 a.on {
  border-bottom:0;
}
.columns-link.tab-tit2 a:hover,.columns-link.tab-tit2 a.on {
  color:#0054a5;
  font-weight: bold;
}
.columns-wrap {
  overflow: hidden;
  /*float: left;
  width:713px;
  height:35px;*/
}
#columnShow {
  float: right;
  padding-top: 7px;
  padding-right: 15px;
}
#columnShow:hover{cursor:pointer;}


#zoom p{margin-top:15px;line-height: 1.5;}
.title{color:#db140c;}

.index-link2.zhongdian a{
  width:224px;
}

.jgfk{
  float: right;line-height: 52px;
}
.wlwz a{
  display: block;float: left;
  width:299px;height:87px;
  line-height: 87px;
  font-size: 26px;color:#fff;
  font-weight: bold;
  text-align: center;
}
.wlwz-1{
  background: url(wlwz1.jpg) no-repeat center;
}
.wlwz-2{
  background: url(wlwz2.jpg) no-repeat center;
}
.wlwz-3{
  background: url(wlwz3.jpg) no-repeat center;
}
.wlwz-4{
  background: url(wlwz4.jpg) no-repeat center;
}


.content-title{
  font-size: 28px;
}

.go_top{display:none}
.sjdwzz-a{display:none}


@media screen and (max-width:319px){
	html{font-size:42.66px}
}
@media screen and (min-width:320px){
	html{font-size:42.66px}
}
@media screen and (min-width:360px){
	html{font-size:48px}
}
@media screen and (min-width:375px){
	html{font-size:50px}
}
@media screen and (min-width:384px){
	html{font-size:51.2px}
}
@media screen and (min-width:400px){
	html{font-size:53.34px}
}
@media screen and (min-width:414px){
	html{font-size:55.2px}
}
@media screen and (min-width:424px){
	html{font-size:56.54px}
}
@media screen and (min-width:480px){
	html{font-size:64px}
}
@media screen and (min-width:540px){
	html{font-size:72px}
}
@media screen and (min-width:720px){
	html{font-size:96px}
}
@media screen and (min-width:750px){
	html{font-size:16px}
}

@media only screen   
and (min-device-width : 768px)   
and (max-device-width : 1024px)   
and (orientation : portrait) {  
html{ font-size:60px;}
html{font-size:60px}
body{ font-size:16px;}
.closewap{display:block}
.header-bottom-box{width:100% !important;height:auto !important;font-size:0;display:block;font-weight:bold;overflow:hidden;padding:.16rem 0}
.header-bottom-title{font-size:0.32rem !important;line-height:0.8rem !important;float:left !important;display:inline-block !important;width:33.333%;padding:0}
.default-box{width:100%;max-width:1200px;padding-bottom:0.6rem !important;padding:0 0.3rem}
.header-box{height:4rem !important;width:100%;background-image:url('luchengTopBg.jpg');background-size:auto 4.5rem !important;background-position:center center;background-repeat:no-repeat}
.header-box-content{width:100% !important;max-width:1200px;margin:0 auto;height:4rem;position:relative}
.header-left{float:none !important;margin-top:0rem !important}
.header-left img{display:inline-block;position:absolute;top:0.5rem;left:0.3rem;width:4.5rem}
.header-right{float:none !important}
.header-right-top-item{float:left;height:0.37rem !important;margin-left:0.25rem;margin-top:0.12rem;cursor:pointer;position:relative}
.header-right-top-item img{position:absolute;top:0.01rem;left:-0.18rem;float:left}
.header-right-top-item-text{font-size:0.12rem;float:left}
.header-right-top-bt{float:left;padding:0.03rem 0.07rem;background-color:#FBB727;font-size:0.12rem;border-radius:0.06rem;margin-left:0.07rem;cursor:pointer}
.search-box{margin-top:0 !important;padding-left:0.2rem !important;height:0.8rem !important;width:90% !important;position:absolute;bottom:0.4rem !important;left:50%;transform:translateX(-50%);border:0.02rem solid #0054A5;border-radius:0.05rem}
.search-box img{width:0.4rem !important;height:0.4rem !important;margin-right:0.2rem !important;margin-top:0.17rem !important}
.search-box .search-input{width:3.8rem !important;margin-right:0rem !important;height:0.76rem !important;line-height:0.76rem;font-size:0.3rem !important}
.search-bt{background-color:#0054A5 !important;width:1.2rem !important;height:0.76rem !important;border-radius:0 0.02rem 0.02rem 0;font-size:0.3rem !important;line-height:0.76rem !important; border:none;}
.mask{position:fixed;top:0;left:0;width:0%;height:100%;z-index:100;background:rgba(0,0,0,0.7);z-index:1009}
.mask-menu{position:fixed;overflow:hidden;top:0;left:0;width:0%;height:100%;z-index:1200;background:#0054a5}
.mask-menu a{display:block;color:#fff;margin-top:0.4rem;text-align:center;font-size:0.32rem}
.icon-menu{display:block !important;position:absolute;top:0.8rem;right:0.3rem;width:0.5rem;cursor:pointer}
.footer-content{display:none !important}
.footer-content2{display:block !important;padding:0.3rem;width:100%;max-width:1200px;margin:0 auto}
.footer-content-left{width:100% !important;height:1.8rem !important;position:relative}
{width:6.9rem;transform:translateX(-50%) translateY(-50%) !important;left:50% !important}
.footer-content-right{margin-top:0.2rem;width:100% !important}
.footer-text{display:block !important;font-size:0.32rem !important;line-height:0.6rem !important;max-width:100% !important}
.footer-content-right{text-align:center}
.footer-content-right img{height:1rem}
.default-box{width:100% !important;max-width:1200px}
.headlines{width:100%;padding:0.3rem 0.3rem;height:auto;overflow:hidden}
.headlines img{width:0.8rem;display:none}
.headlines-title{margin-left:0rem;font-size:0.36rem;float:none;text-indent:0.2rem;display:block}
.banner-box{padding:0 0.3rem}
#banner{width:100%;height:5rem;display:block}
#banner_bg{height:1rem}
#banner_info{left:0.2rem;height:1rem;line-height:1rem;font-size:0.32rem}
#banner ul{right:0.2rem;height:0.1rem;line-height:0.1rem;bottom:0.45rem}
#banner ul li{width:0.2rem;height:0.2rem;margin-left:0.1rem}
#banner ul li.on{width:0.4rem}
.banner-right{width:100%;display:block;float:none}
.banner-right-nav{padding-top:0.1rem;height:auto;background-color:unset;border-bottom:0.01rem solid #0054A5;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}
.banner-right-nav-item{display:block;font-size:0.36rem;height:0.8rem;margin:0 0.05rem;line-height:0.8rem;padding:0 0.05rem}
.banner-right-nav-item.active{background-color:unset;color:#0054A5;font-weight:bold;border-bottom:0.02rem solid #0054A5}
.banner-right{height:auto}
.index-ul{height:auto;padding:0 0.02rem;margin-top:0.2rem}
.index-li{line-height:1.5;height:auto;position:relative;overflow:hidden;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #eee}
.index-li-yuan{display:none}
.index-li-title{width:auto;font-size:0.32rem;white-space:normal;float:left;vertical-align:top;padding-left:0.1rem}
.index-li-title::before{content:'';height:0.07rem;width:0.07rem;border-radius:0.07rem;display:inline-block;background:#999;position:relative;top:-0.05rem;left:-0.1rem}
.index-li-time{font-size:0.32rem;color:#999;float:right}
.swiper-left{display:none}
.swiper-right{display:none}
#swiper{width:100%;height:72px;margin-top:0.3rem}
#swiper_list img{height:72px !important}
.swiper-box ul{position:absolute;left:50%;width:100%;transform:translateX(-25%);filter:Alpha(Opacity=80);z-index:1002;bottom:-0.3rem;list-style-type:none;margin:0;padding:0;height:auto}
.swiper-box ul li{height:0.1rem;width:0.2rem;padding:0 0.1rem;margin:0 0.1rem;background:#999 !important;border-radius:0.1rem;float:left;display:block;cursor:pointer}
.swiper-box ul li.on{background:#0058A8 !important;width:0.4rem;border-radius:0.3rem}
.swiper-box{padding:0 0.3rem;width:100%;height:auto;position:relative;margin-bottom:0.5rem}
.none{display:block !important}
.index-nav{display:none}
.select-box1-nav{width:100%;height:0.6rem;margin-bottom:0.2rem;padding:0 0.3rem}
.select-box1-nav-item{float:left;width:49%;height:1.2rem;text-align:center;line-height:1.2rem;border:0.01rem solid #eee;border-radius:0.03rem;padding:0 0.3rem;position:relative;cursor:pointer;margin-bottom:0.2rem}
.select-box1-nav-item:nth-child(2n - 1){margin-right:2%}
.select-box1-nav-item:nth-child(2n){margin-right:0}
.mobileShow{display:block;Visibility:visible}
.select-box1{margin-top:0.3rem}
.mobileShow-title{margin:0 0.3rem;margin-bottom:0.3rem;padding:0.2rem 0;border-bottom:0.01rem solid #eee;font-size:0.4rem;font-weight:bold;text-align:left}
.select-title{height:auto;background-color:unset;border-bottom:0.01rem solid #0054A5;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:0}
.select-box1-nav-item-title{right:50%;transform:translateX(50%);position:absolute;font-size:0.32rem;width:100%}
.select-box1-nav-item img{left:0.3rem;width:0.5rem;display:none}
.select-box1-content{width:100%;padding:0 0.3rem;overflow:hidden}
.select-box1-content-left{width:100%}
.select-title-text{display:block;font-size:0.36rem;height:0.8rem;margin:0 0.05rem;line-height:0.8rem;font-weight:bold}
.select-title-text.active{background-color:unset;color:#0054A5;font-weight:bold}
.select-title-text.active .select-title-text-line{width:100%;height:0.05rem;background-color:#0054A5;position:absolute;bottom:0px}
.select-title-line{display:none}
.select-title2{height:0.8rem;float:none !important}
.select-box1-content-right{display:block;width:100%;float:none}
.select-title2-line{display:none}
.select-title2-text{margin-left:0;font-size:0.4rem;line-height:0.8rem}
.select-box1-content-right{height:auto}
.select-box1-content-right-top{width:auto;padding:0 0.3rem 0.2rem;background-color:#FAFAFA;overflow:hidden}
.select-box1-content-right-top-content1{height:2.7rem;border:0}
.select-box1-content-right-top-content1-item{float:left;height:0.7rem;line-height:0.7rem;cursor:pointer;padding:0 0.1rem;width:33%}
.select-box1-content-right-top-content1-item-yuan{margin-top:0.35rem;margin-right:0.1rem}
.select-box1-content-right-top-content1-item-text{color:#65768E;font-size:0.32rem;float:left}
.select-box1-content-right-bottom{display:block;clear:both}
.select-box1-content-right-bottom-content1{overflow:hidden}
.select-box1-content-right-bottom-content1-item{width:32%;height:1.8rem;display:block;margin-bottom:0.2rem;margin-right:0}
.select-box1-content-right-bottom-content1-item:nth-child(3n - 1){margin:0 2%;margin-bottom:0.2rem}
.select-box1-content-right-bottom-content1-item img{height:0.6rem;top:0.25rem}
.select-box1-content-right-bottom-content1-item-text{font-size:0.32rem;bottom:0.25rem}
#textSwiper_list2 .select-box1-content-right-bottom-content1{display:block;height:3.8rem}
.select-box2{display:block;margin-top:15px}
.mobile_hidden{display:none}
.noborder{padding:0;background-color:transparent}
.select-box2-content-right-top-content1{height:8.3rem}
.select-box2-content-right-top-content1-item{width:49%;height:2.5rem;margin-top:0.2rem;margin-left:0}
.select-box2-content-right-top-content1-item:nth-child(3n - 1){margin:0;margin-top:0.2rem}
.select-box2-content-right-top-content1-item:nth-child(2n){margin-right:0}
.select-box2-content-right-top-content1-item:nth-child(2n - 1){margin-right:2%}
.select-box2-content-right-top-content1-item-top{position:relative}
.select-box2-content-right-top-content1-item-top img{width:0.5rem;transform:none;left:0.3rem;top:0.3rem;margin-top:0}
.select-box2-content-right-top-content1-item-text{transform:none;left:0.9rem;top:0.3rem;font-size:0.36rem}
.select-box2-content-right-top-content1-item-bt{top:1rem;text-align:left;position:absolute;left:0.3rem;width:calc(100% - 0.6rem)}
.select-box2-content-right-top-content1-item-textarea{font-size:0.32rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.zwfw-bt-mobile{margin-top:0.2rem}
.zwfw-bt-mobile-title{font-size:0.36rem;font-weight:bold}
.zwfw-bt-mobile-list{margin-top:0.2rem}
.zwfw-bt-mobile-item{float:left;width:49%;height:1.2rem;line-height:1.2rem;text-align:center;font-size:0.32rem;color:#65768E;background-color:#F0F3F8;margin-bottom:0.2rem;margin-right:2%;padding:0 0.3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.zwfw-bt-mobile-item:nth-child(2n){margin-right:0}
.zwfw-bt-mobile{height:4.5rem}
.select-box3{display:block}
.zaixian-box{height:auto}
.zaixian-box-text1{font-size:0.32rem;display:block}
.zaixian-box-text2{font-size:0.32rem;margin-top:0.2rem}
.zaixian-box-text3{font-size:0.32rem;margin-top:0.2rem}
.index-li2{padding:0.3rem 0;border-bottom:0.01rem solid #ccc;height:auto}
.index-li-yuan2{width:0.08rem;height:0.08rem;margin-right:0.1rem;margin-top:0.2rem;border-radius:50%;float:none;display:none}
.index-li-title2{width:100%;font-size:0.32rem;float:none;padding-left:0.1rem}
.index-li-title2::before{content:'';height:0.07rem;width:0.07rem;border-radius:0.07rem;display:inline-block;background:#999;position:relative;top:-0.05rem;left:-0.1rem}
.index-li-time2{font-size:0.32rem;bottom:1.5rem;transform:none;float:none;display:block;position:static;margin-top:0.3rem;text-align:right}
.zhengjizhong{width:1.6rem;height:0.6rem;font-size:0.32rem;border:0.01rem solid #E9974F;line-height:0.6rem;border-radius:0.01rem;right:1.2rem;bottom:0rem;top:auto;transform:translateY(-35%)}
.yijieshu{width:1.6rem;height:0.6rem;font-size:0.32rem;border:0.01rem solid #999;line-height:0.6rem;border-radius:0.01rem;right:1.2rem;bottom:0rem;top:auto;transform:translateY(-35%)}
#textSwiper{display:none}
#textSwiper2{height:3.5rem}
.select-title2-right img{display:inline-block;margin-left:0.1rem;width:0.4rem;cursor:pointer}
.zixun-box{width:100%;height:auto;border:0rem solid #eee;overflow:hidden}
.zixun-box-item{width:49%;height:1.2rem;margin-bottom:0.2rem;background-color:#F0F3F8}
.zixun-box-item:nth-child(2n - 1){margin-right:2%}
.zixun-box-item img{width:0.6rem;left:0.5rem;top:50%;transform:translateY(-50%)}
.zixun-box-item-text{font-size:0.36rem;right:0.5rem;top:50%;bottom:auto;transform:translateY(-50%);left:auto}
.xxgk_article td{font-size:0.24rem !important;padding:0 0.1rem !important}
.top{display:none}
.top a{margin-right:0}
.top-link{padding:0}
.top-1,.top img{display:none !important}
.top-2{float:none;display:flex}
.top-2 > a{flex:1;text-align:center;border-right:1px solid #333}
.top-2 > a:nth-child(5){border:none}

.header-box-top{display: none}

.closewap{display:block}
.header-bottom-box{width:100% !important;height:auto !important;font-size:0;display:block;font-weight:bold;overflow:hidden;padding:.16rem 0}
.header-bottom-title{font-size:0.32rem !important;line-height:0.8rem !important;float:left !important;display:inline-block !important;width:33.333%;padding:0}
.default-box{width:100%;max-width:1200px;padding-bottom:0.6rem !important;padding:0 0.3rem}
.header-box{height:4rem !important;width:100%;background-image:url('luchengTopBg.jpg');background-size:auto 4.5rem !important;background-position:center center;background-repeat:no-repeat}
.header-box-content{width:100% !important;max-width:1200px;margin:0 auto;height:4rem;position:relative}
.header-left{float:none !important;margin-top:0rem !important}
.header-left img{display:inline-block;position:absolute;top:0.5rem;left:0.3rem;width:4.5rem}
.header-right{float:none !important}

.header-right-top{display:none}
.header-right-top-item{float:left;height:0.37rem !important;margin-left:0.25rem;margin-top:0.12rem;cursor:pointer;position:relative}
.header-right-top-item img{position:absolute;top:0.01rem;left:-0.18rem;float:left}
.header-right-top-item-text{font-size:0.12rem;float:left}
.header-right-top-bt{float:left;padding:0.03rem 0.07rem;background-color:#FBB727;font-size:0.12rem;border-radius:0.06rem;margin-left:0.07rem;cursor:pointer}
.search-box{margin-top:0 !important;padding-left:0.2rem !important;height:0.8rem !important;width:90% !important;position:absolute;bottom:0.4rem !important;left:50%;transform:translateX(-50%);border:0.02rem solid #0054A5;border-radius:0.05rem}
.search-box img{width:0.4rem !important;height:0.4rem !important;margin-right:0.2rem !important;margin-top:0.17rem !important}
.search-box input{width:3.8rem !important;margin-right:0rem !important;height:0.76rem !important;line-height:0.76rem;font-size:0.3rem !important}
.search-bt{background-color:#0054A5 !important;width:1.2rem !important;height:0.76rem !important;border-radius:0 0.02rem 0.02rem 0;font-size:0.3rem !important;line-height:0.76rem !important}
.mask{position:fixed;top:0;left:0;width:0%;height:100%;z-index:100;background:rgba(0,0,0,0.7);z-index:1009}
.mask-menu{position:fixed;overflow:hidden;top:0;left:0;width:0%;height:100%;z-index:1200;background:#0054a5}
.mask-menu a{display:block;color:#fff;margin-top:0.4rem;text-align:center;font-size:0.3rem}
.icon-menu{display:block !important;position:absolute;top:0.8rem;right:0.3rem;width:0.5rem;cursor:pointer}
.footer-content{display:none !important}
.footer-content2{display:block !important;padding:0.3rem;width:100%;max-width:1200px;margin:0 auto}
.footer-content-left{width:100% !important;height:auto !important;position:relative}
.footer-content-left-left{width:100%;transform:none;position:relative}
.footer-content-right{margin-top:0.2rem;width:100% !important}
.footer-text{display:block !important;font-size:0.3rem !important;line-height:0.6rem !important;max-width:100% !important}
.footer-content-right{text-align:center}
.footer-content-right img{height:1rem;width: auto !important;}
.mobile_hidden{display:none;visibility:hidden}

.container{ width:100%;}
.container .wenzhnag{ padding:0 .2rem;}
.lanmu{ padding:.2rem;}
.column-list{ padding:0 .2rem;}
table#xxgk_wzjg{ display:none;}
}

@media only screen   
and (min-device-width : 768px)   
and (max-device-width : 1024px)   
and (orientation : landscape) {  
html{ font-size:60px;}
html{font-size:60px}
body{ font-size:16px;}
.closewap{display:block}
.header-bottom-box{width:100% !important;height:auto !important;font-size:0;display:block;font-weight:bold;overflow:hidden;padding:.16rem 0}
.header-bottom-title{font-size:0.32rem !important;line-height:0.8rem !important;float:left !important;display:inline-block !important;width:33.333%;padding:0}
.default-box{width:100%;max-width:1200px;padding-bottom:0.6rem !important;padding:0 0.3rem}
.header-box{height:4rem !important;width:100%;background-image:url('luchengTopBg.jpg');background-size:auto 4.5rem !important;background-position:center center;background-repeat:no-repeat}
.header-box-content{width:100% !important;max-width:1200px;margin:0 auto;height:4rem;position:relative}
.header-left{float:none !important;margin-top:0rem !important}
.header-left img{display:inline-block;position:absolute;top:0.5rem;left:0.3rem;width:4.5rem}
.header-right{float:none !important}
.header-right-top-item{float:left;height:0.37rem !important;margin-left:0.25rem;margin-top:0.12rem;cursor:pointer;position:relative}
.header-right-top-item img{position:absolute;top:0.01rem;left:-0.18rem;float:left}
.header-right-top-item-text{font-size:0.12rem;float:left}
.header-right-top-bt{float:left;padding:0.03rem 0.07rem;background-color:#FBB727;font-size:0.12rem;border-radius:0.06rem;margin-left:0.07rem;cursor:pointer}
.search-box{margin-top:0 !important;padding-left:0.2rem !important;height:0.8rem !important;width:90% !important;position:absolute;bottom:0.4rem !important;left:50%;transform:translateX(-50%);border:0.02rem solid #0054A5;border-radius:0.05rem}
.search-box img{width:0.4rem !important;height:0.4rem !important;margin-right:0.2rem !important;margin-top:0.17rem !important}
.search-box input{width:3.8rem !important;margin-right:0rem !important;height:0.76rem !important;line-height:0.76rem;font-size:0.3rem !important}
.search-bt{background-color:#0054A5 !important;width:1.2rem !important;height:0.76rem !important;border-radius:0 0.02rem 0.02rem 0;font-size:0.3rem !important;line-height:0.76rem !important}
.mask{position:fixed;top:0;left:0;width:0%;height:100%;z-index:100;background:rgba(0,0,0,0.7);z-index:1009}
.mask-menu{position:fixed;overflow:hidden;top:0;left:0;width:0%;height:100%;z-index:1200;background:#0054a5}
.mask-menu a{display:block;color:#fff;margin-top:0.4rem;text-align:center;font-size:0.32rem}
.icon-menu{display:block !important;position:absolute;top:0.8rem;right:0.3rem;width:0.5rem;cursor:pointer}
.footer-content{display:none !important}
.footer-content2{display:block !important;padding:0.3rem;width:100%;max-width:1200px;margin:0 auto}
.footer-content-left{width:100% !important;height:1.8rem !important;position:relative}
{width:6.9rem;transform:translateX(-50%) translateY(-50%) !important;left:50% !important}
.footer-content-right{margin-top:0.2rem;width:100% !important}
.footer-text{display:block !important;font-size:0.32rem !important;line-height:0.6rem !important;max-width:100% !important}
.footer-content-right{text-align:center}
.footer-content-right img{height:1rem}
.default-box{width:100% !important;max-width:1200px}
.headlines{width:100%;padding:0.3rem 0.3rem;height:auto;overflow:hidden}
.headlines img{width:0.8rem;display:none}
.headlines-title{margin-left:0rem;font-size:0.36rem;float:none;text-indent:0.2rem;display:block}
.banner-box{padding:0 0.3rem}
#banner{width:100%;height:5rem;display:block}
#banner_bg{height:1rem}
#banner_info{left:0.2rem;height:1rem;line-height:1rem;font-size:0.32rem}
#banner ul{right:0.2rem;height:0.1rem;line-height:0.1rem;bottom:0.45rem}
#banner ul li{width:0.2rem;height:0.2rem;margin-left:0.1rem}
#banner ul li.on{width:0.4rem}
.banner-right{width:100%;display:block;float:none}
.banner-right-nav{padding-top:0.1rem;height:auto;background-color:unset;border-bottom:0.01rem solid #0054A5;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}
.banner-right-nav-item{display:block;font-size:0.36rem;height:0.8rem;margin:0 0.05rem;line-height:0.8rem;padding:0 0.05rem}
.banner-right-nav-item.active{background-color:unset;color:#0054A5;font-weight:bold;border-bottom:0.02rem solid #0054A5}
.banner-right{height:auto}
.index-ul{height:auto;padding:0 0.02rem;margin-top:0.2rem}
.index-li{line-height:1.5;height:auto;position:relative;overflow:hidden;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #eee}
.index-li-yuan{display:none}
.index-li-title{width:auto;font-size:0.32rem;white-space:normal;float:left;vertical-align:top;padding-left:0.1rem}
.index-li-title::before{content:'';height:0.07rem;width:0.07rem;border-radius:0.07rem;display:inline-block;background:#999;position:relative;top:-0.05rem;left:-0.1rem}
.index-li-time{font-size:0.32rem;color:#999;float:right}
.swiper-left{display:none}
.swiper-right{display:none}
#swiper{width:100%;height:72px;margin-top:0.3rem}
#swiper_list img{height:72px !important}
.swiper-box ul{position:absolute;left:50%;width:100%;transform:translateX(-25%);filter:Alpha(Opacity=80);z-index:1002;bottom:-0.3rem;list-style-type:none;margin:0;padding:0;height:auto}
.swiper-box ul li{height:0.1rem;width:0.2rem;padding:0 0.1rem;margin:0 0.1rem;background:#999 !important;border-radius:0.1rem;float:left;display:block;cursor:pointer}
.swiper-box ul li.on{background:#0058A8 !important;width:0.4rem;border-radius:0.3rem}
.swiper-box{padding:0 0.3rem;width:100%;height:auto;position:relative;margin-bottom:0.5rem}
.none{display:block !important}
.index-nav{display:none}
.select-box1-nav{width:100%;height:0.6rem;margin-bottom:0.2rem;padding:0 0.3rem}
.select-box1-nav-item{float:left;width:49%;height:1.2rem;text-align:center;line-height:1.2rem;border:0.01rem solid #eee;border-radius:0.03rem;padding:0 0.3rem;position:relative;cursor:pointer;margin-bottom:0.2rem}
.select-box1-nav-item:nth-child(2n - 1){margin-right:2%}
.select-box1-nav-item:nth-child(2n){margin-right:0}
.mobileShow{display:block;Visibility:visible}
.select-box1{margin-top:0.3rem}
.mobileShow-title{margin:0 0.3rem;margin-bottom:0.3rem;padding:0.2rem 0;border-bottom:0.01rem solid #eee;font-size:0.4rem;font-weight:bold;text-align:left}
.select-title{height:auto;background-color:unset;border-bottom:0.01rem solid #0054A5;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:0}
.select-box1-nav-item-title{right:50%;transform:translateX(50%);position:absolute;font-size:0.32rem;width:100%}
.select-box1-nav-item img{left:0.3rem;width:0.5rem;display:none}
.select-box1-content{width:100%;padding:0 0.3rem;overflow:hidden}
.select-box1-content-left{width:100%}
.select-title-text{display:block;font-size:0.36rem;height:0.8rem;margin:0 0.05rem;line-height:0.8rem;font-weight:bold}
.select-title-text.active{background-color:unset;color:#0054A5;font-weight:bold}
.select-title-text.active .select-title-text-line{width:100%;height:0.05rem;background-color:#0054A5;position:absolute;bottom:0px}
.select-title-line{display:none}
.select-title2{height:0.8rem;float:none !important}
.select-box1-content-right{display:block;width:100%;float:none}
.select-title2-line{display:none}
.select-title2-text{margin-left:0;font-size:0.4rem;line-height:0.8rem}
.select-box1-content-right{height:auto}
.select-box1-content-right-top{width:auto;padding:0 0.3rem 0.2rem;background-color:#FAFAFA;overflow:hidden}
.select-box1-content-right-top-content1{height:2.7rem;border:0}
.select-box1-content-right-top-content1-item{float:left;height:0.7rem;line-height:0.7rem;cursor:pointer;padding:0 0.1rem;width:33%}
.select-box1-content-right-top-content1-item-yuan{margin-top:0.35rem;margin-right:0.1rem}
.select-box1-content-right-top-content1-item-text{color:#65768E;font-size:0.32rem;float:left}
.select-box1-content-right-bottom{display:block;clear:both}
.select-box1-content-right-bottom-content1{overflow:hidden}
.select-box1-content-right-bottom-content1-item{width:32%;height:1.8rem;display:block;margin-bottom:0.2rem;margin-right:0}
.select-box1-content-right-bottom-content1-item:nth-child(3n - 1){margin:0 2%;margin-bottom:0.2rem}
.select-box1-content-right-bottom-content1-item img{height:0.6rem;top:0.25rem}
.select-box1-content-right-bottom-content1-item-text{font-size:0.32rem;bottom:0.25rem}
#textSwiper_list2 .select-box1-content-right-bottom-content1{display:block;height:3.8rem}
.select-box2{display:block;margin-top:15px}
.mobile_hidden{display:none}
.noborder{padding:0;background-color:transparent}
.select-box2-content-right-top-content1{height:8.3rem}
.select-box2-content-right-top-content1-item{width:49%;height:2.5rem;margin-top:0.2rem;margin-left:0}
.select-box2-content-right-top-content1-item:nth-child(3n - 1){margin:0;margin-top:0.2rem}
.select-box2-content-right-top-content1-item:nth-child(2n){margin-right:0}
.select-box2-content-right-top-content1-item:nth-child(2n - 1){margin-right:2%}
.select-box2-content-right-top-content1-item-top{position:relative}
.select-box2-content-right-top-content1-item-top img{width:0.5rem;transform:none;left:0.3rem;top:0.3rem;margin-top:0}
.select-box2-content-right-top-content1-item-text{transform:none;left:0.9rem;top:0.3rem;font-size:0.36rem}
.select-box2-content-right-top-content1-item-bt{top:1rem;text-align:left;position:absolute;left:0.3rem;width:calc(100% - 0.6rem)}
.select-box2-content-right-top-content1-item-textarea{font-size:0.32rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.zwfw-bt-mobile{margin-top:0.2rem}
.zwfw-bt-mobile-title{font-size:0.36rem;font-weight:bold}
.zwfw-bt-mobile-list{margin-top:0.2rem}
.zwfw-bt-mobile-item{float:left;width:49%;height:1.2rem;line-height:1.2rem;text-align:center;font-size:0.32rem;color:#65768E;background-color:#F0F3F8;margin-bottom:0.2rem;margin-right:2%;padding:0 0.3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.zwfw-bt-mobile-item:nth-child(2n){margin-right:0}
.zwfw-bt-mobile{height:4.5rem}
.select-box3{display:block}
.zaixian-box{height:auto}
.zaixian-box-text1{font-size:0.32rem;display:block}
.zaixian-box-text2{font-size:0.32rem;margin-top:0.2rem}
.zaixian-box-text3{font-size:0.32rem;margin-top:0.2rem}
.index-li2{padding:0.3rem 0;border-bottom:0.01rem solid #ccc;height:auto}
.index-li-yuan2{width:0.08rem;height:0.08rem;margin-right:0.1rem;margin-top:0.2rem;border-radius:50%;float:none;display:none}
.index-li-title2{width:100%;font-size:0.32rem;float:none;padding-left:0.1rem}
.index-li-title2::before{content:'';height:0.07rem;width:0.07rem;border-radius:0.07rem;display:inline-block;background:#999;position:relative;top:-0.05rem;left:-0.1rem}
.index-li-time2{font-size:0.32rem;bottom:1.5rem;transform:none;float:none;display:block;position:static;margin-top:0.3rem;text-align:right}
.zhengjizhong{width:1.6rem;height:0.6rem;font-size:0.32rem;border:0.01rem solid #E9974F;line-height:0.6rem;border-radius:0.01rem;right:1.2rem;bottom:0rem;top:auto;transform:translateY(-35%)}
.yijieshu{width:1.6rem;height:0.6rem;font-size:0.32rem;border:0.01rem solid #999;line-height:0.6rem;border-radius:0.01rem;right:1.2rem;bottom:0rem;top:auto;transform:translateY(-35%)}
#textSwiper{display:none}
#textSwiper2{height:3.5rem}
.select-title2-right img{display:inline-block;margin-left:0.1rem;width:0.4rem;cursor:pointer}
.zixun-box{width:100%;height:auto;border:0rem solid #eee;overflow:hidden}
.zixun-box-item{width:49%;height:1.2rem;margin-bottom:0.2rem;background-color:#F0F3F8}
.zixun-box-item:nth-child(2n - 1){margin-right:2%}
.zixun-box-item img{width:0.6rem;left:0.5rem;top:50%;transform:translateY(-50%)}
.zixun-box-item-text{font-size:0.36rem;right:0.5rem;top:50%;bottom:auto;transform:translateY(-50%);left:auto}
.xxgk_article td{font-size:0.24rem !important;padding:0 0.1rem !important}
.top{display:none}
.top a{margin-right:0}
.top-link{padding:0}
.top-1,.top img{display:none !important}
.top-2{float:none;display:flex}
.top-2 > a{flex:1;text-align:center;border-right:1px solid #333}
.top-2 > a:nth-child(5){border:none}

.header-box-top{display: none}

.closewap{display:block}
.header-bottom-box{width:100% !important;height:auto !important;font-size:0;display:block;font-weight:bold;overflow:hidden;padding:.16rem 0}
.header-bottom-title{font-size:0.32rem !important;line-height:0.8rem !important;float:left !important;display:inline-block !important;width:33.333%;padding:0}
.default-box{width:100%;max-width:1200px;padding-bottom:0.6rem !important;padding:0 0.3rem}
.header-box{height:4rem !important;width:100%;background-image:url('luchengTopBg.jpg');background-size:auto 4.5rem !important;background-position:center center;background-repeat:no-repeat}
.header-box-content{width:100% !important;max-width:1200px;margin:0 auto;height:4rem;position:relative}
.header-left{float:none !important;margin-top:0rem !important}
.header-left img{display:inline-block;position:absolute;top:0.5rem;left:0.3rem;width:4.5rem}
.header-right{float:none !important}
.header-right-top{display:none}
.header-right-top-item{float:left;height:0.37rem !important;margin-left:0.25rem;margin-top:0.12rem;cursor:pointer;position:relative}
.header-right-top-item img{position:absolute;top:0.01rem;left:-0.18rem;float:left}
.header-right-top-item-text{font-size:0.12rem;float:left}
.header-right-top-bt{float:left;padding:0.03rem 0.07rem;background-color:#FBB727;font-size:0.12rem;border-radius:0.06rem;margin-left:0.07rem;cursor:pointer}
.search-box{margin-top:0 !important;padding-left:0.2rem !important;height:0.8rem !important;width:90% !important;position:absolute;bottom:0.4rem !important;left:50%;transform:translateX(-50%);border:0.02rem solid #0054A5;border-radius:0.05rem}
.search-box img{width:0.4rem !important;height:0.4rem !important;margin-right:0.2rem !important;margin-top:0.17rem !important}
.search-box input{width:3.8rem !important;margin-right:0rem !important;height:0.76rem !important;line-height:0.76rem;font-size:0.3rem !important}
.search-bt{background-color:#0054A5 !important;width:1.2rem !important;height:0.76rem !important;border-radius:0 0.02rem 0.02rem 0;font-size:0.3rem !important;line-height:0.76rem !important}
.mask{position:fixed;top:0;left:0;width:0%;height:100%;z-index:100;background:rgba(0,0,0,0.7);z-index:1009}
.mask-menu{position:fixed;overflow:hidden;top:0;left:0;width:0%;height:100%;z-index:1200;background:#0054a5}
.mask-menu a{display:block;color:#fff;margin-top:0.4rem;text-align:center;font-size:0.3rem}
.icon-menu{display:block !important;position:absolute;top:0.8rem;right:0.3rem;width:0.5rem;cursor:pointer}
.footer-content{display:none !important}
.footer-content2{display:block !important;padding:0.3rem;width:100%;max-width:1200px;margin:0 auto}
.footer-content-left{width:100% !important;height:auto !important;position:relative}
.footer-content-left-left{width:100%;transform:none;position:relative}
.footer-content-right{margin-top:0.2rem;width:100% !important}
.footer-text{display:block !important;font-size:0.3rem !important;line-height:0.6rem !important;max-width:100% !important}
.footer-content-right{text-align:center}
.footer-content-right img{height:1rem;width: auto !important;}
.mobile_hidden{display:none;visibility:hidden}

.container{ width:100%;}
.container .wenzhnag{ padding:0 .2rem;}
.lanmu{ padding:.2rem;}
.column-list{ padding:0 .2rem;}
table#xxgk_wzjg{ display:none;}
}
/*===============================
MOBILE
=================================
*/

@media screen and (max-width: 750px) {
.lanmu{ padding:.2rem; font-size:0.3rem; display: flex; align-items: center; flex-wrap: wrap; white-space: nowrap;}
.lanmu a,.lanmu table{ white-space: nowrap; padding:0 !important;}

.columns-lef,.bd-rgt{ width:100%;}
.column-list .tab-tit > a{ font-size:20px;}

*{line-height: 1.5;}
.container,.index-con-1,.index-con-2{width:100%;max-width:1100px;}
img{max-width: 100% !important; height:auto !important;}
body{font-size: 0.28rem;background-size:100% auto;background-color:#f5f5f5;}

/*隐藏*/
.friendlink{
  display: none !important;
}

/*顶部*/
.top{margin-top: 0.1rem;overflow: visible;}
.top a{margin-right:0;}
.top-link{padding: 0;}
.top-1,.top img,.top-link{display: none !important;}
.top-2{float: none;display: flex;}
.top-2 > a{flex:1;text-align: center;border-right:1px solid #333;}
.top-2 > a:nth-child(5){border:none;}
#laonian{display: inline-block !important;background: none;}

.head > img{
  display: block;
  width:70%;
  margin:0 auto;
}
.head-search{
  position: relative;
  margin:0.2rem auto;
  margin-top:0.4rem;
  right:0;
  top:0;
  width: 90%;
}
.search-icon{
    left: 0.12rem;
    top: 0.19rem;
    padding-right:0.16rem;
}
.search-icon img{
  height:0.16rem;
}
.head-search input{
  width:86%;
  text-indent: 0.6rem;
  height:0.5rem;
  font-size: 0.16rem;
}
.search-btn{
  height:0.5rem;
  line-height: 0.5rem;
  width:0.8rem;
}

/*头部*/

/*手机头部*/
.mobile-head{
  display: block;
  background: #f5f5f5;
  overflow: hidden;
  height:1px;
  opacity:0;
  z-index: 50;
}
.logo-mobile{
  width:3.87rem;
  margin-left: 0.3rem;
  float: left;
  margin-top:0.22rem;
  margin-bottom: 0.22rem;
}
.icon-menu{
  float: right;
  width:0.45rem;
  margin-top: 0.4rem;
  margin-right: 0.3rem;
}

/*左侧弹出*/
.mask{
  position: fixed;
  top:0;
  left:0;
  width:0%;
  height:100%;
  z-index: 100;
  background: rgba(0,0,0,0.7)
}
.mask-menu{
  position: fixed;
  overflow: hidden;
  top:0;
  left:0;
  width:0%;
  height:100%;
  z-index: 200;
  background: #0054a5
}
.mask-menu a{
  display: block;
  color:#fff;
  margin-top:0.4rem;
  text-align: center;
  font-size: 0.32rem;
}

/*导航栏*/
.nav > .container{
  display: flex;
  overflow-x:auto;
}
.nav > .container > a{
  flex:0 0 auto;
  line-height: 0.88rem;
  font-size: 0.32rem;
  width:25%;
}

/*切换*/
.tab-tit > a, .tab-tit2 > a{
  font-size:0.34rem;
  line-height: 0.96rem;
  margin-right: 0.53rem; 
}
.tab-tit{
  border-bottom: 0.01rem solid #c2cfe3;
}
.tab-tit > a.on{
  border-bottom: 0.03rem solid;
}
.tab-tit2{display: none;}

/*中间内容*/
.index-con{background: none;padding: 0;}
.index-con-1,.index-con-2{
  background: #fff;
  margin: 0.24rem 0.2rem;
  margin-bottom: 0;
  width: calc(100% - 0.4rem);
  border-radius: 0.05rem;
  padding: 0.2rem;
  box-shadow: 0 0 0.2rem #d7d7da;
}
.tab-tit{width:100%;display: flex;overflow-x: auto;}
.tab-tit > a{
  flex:0 0 auto;
}

/*新闻列表*/
.news-item{
  margin-bottom: 0.15rem;
  line-height: 1.5;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.news-item > a{
  text-indent: 0;
  float: none;
  font-size: 0.3rem;
  padding-left: 0.1rem;
}
.news-item > a:before{
  height:0.07rem;
  width:0.07rem;
  border-radius: 0.07rem;
}
.news-item > span,.news-item .state{
  font-size: .3rem;
  line-height: 2;
  margin:0;
  padding: 0;
}
.news-item .state{
  float: right;
  border: none;
  line-height: inherit;
}
.news-list .load-more{
  font-size: 0.28rem;
  background: #d7e2f2;
  width:3.44rem;
  line-height: 0.56rem;
  display: block;margin:0.15rem auto;
  text-align: center;
  color:#666;
  border-radius: 0.56rem;
}

/*大标题*/
.index-tit{margin-bottom: 0;}
.index-tit-txt{
  background: #f5f5f5;
  font-size: 0.48rem;
}
.index-tit-txt:before, .index-tit-txt:after{
  height:0.08rem;
  width:0.08rem;
  border-radius: 0.08rem;
  margin-top: -0.04rem;
}

/*政务服务*/
.zwfw-tit{
  font-size:0.34rem;
  color:#0054a5;
  margin-bottom: 0.2rem;
}
.zwfw-tit img{
  width:0.64rem;
}
.zwfw-con{
  background: none;
  padding: 0;
  margin-bottom: 0.4rem;
  margin-top:0.1rem;
}
.zwfw-con > div{
  color:#333;
}
.mobile-zj .news-item span{
  display: none;
}
.mobile-zj .news-item span.state{
  display: block;
}

/*链接*/
.index-link-tit{
  font-size: 0.32rem;
  margin:0.12rem 0;
}
.index-link a{
  width:24%;font-weight: normal;
  margin-right: 14%;
  margin-bottom: 0.2rem;
  padding-left: 0.2rem;
}
.index-link a:nth-child(3),.index-link a:nth-child(6),.index-link a:nth-child(9){margin-right: 0;}
.index-link a:before{
  width:0.07rem;
  height:0.07rem;
  border-radius: 0.07rem;
}
.index-link2.index-zlb a{
  width:3.15rem;
}
.index-link2 a{
  width:3.15rem;
  padding:0.18rem 0;
  margin-bottom: 0.2rem;
  margin-right: 0.2rem;
  line-height: inherit;
}
.index-link2 a.mr0{margin-right: 0.2rem !important;}
/* .index-link2 a:nth-child(2),.index-link2 a:nth-child(4),.index-link2 a:nth-child(6){margin-right: 0!important;} */

/*栏目页*/
.column-list{
  width:100%;
  float: none;
}
.column-list .tab-tit{
  overflow:visible;
}
.column-right{
  float: none;
  width:100%;
  padding: 10px;
  margin-top;10px;
}

/*文章页*/
.content-title{
  font-size: 0.5rem;
}
.content-pubdate,.content-source,.content-hit,.content-script{
  font-size: 0.28rem;
}

/*滚动图片*/
.index-pic,.index-pic2{
  padding:0 0.2rem;
}
.swiper-pagination-bullet{
  width:0.45rem;
  border-radius: 0px;
  margin:0 !important;
  height:0.08rem;
}
.swiper-pagination-bullet:nth-child(1){
  border-radius: 0.08rem 0 0 0.08rem;
}
.swiper-pagination-bullet:last-child{
  border-radius: 0 0.08rem 0.08rem 0;
}
.swiper-pagination-bullet-active{
  width:0.4rem;height:0.08rem;
  border-radius: 0.08rem !important;
}

/*尾部*/
.foot{padding: 0.28rem 0.2rem 0 0.2rem;margin-top: 0.2rem;}
.foot-1,.foot-2,.foot-3{width: 100%;}
.foot-1{
  border-bottom: 0.02rem solid #4268a0;
  padding: 0 0.3rem;
  margin-bottom: 0.2rem;
}
.foot-1 a{
  margin-right:0;
  color:#c0d1ec;
  width:33%;
}
.foot-3{text-align:center;}

/*政务公开*/
.index-link2.zhongdian a{width:2.24rem;}
.index-link2.zhongdian a.mr0{margin-right: 0 !important;}

/*网络问政*/
.zwgk .index-con-1, .zwgk .index-con-2{width:calc(100% - 0.4rem) !important;}

.jgfk{
  flex:1;
  float: none !important;
  line-height: 0.96rem !important;
  display: block;
  text-align: right;
}
.jgfk img{
  width:1rem;
}
.container.advise.wlwz{
  margin-top:0.2rem;
}
.jubao .index-link a{width:33% !important;margin-right:0 !important;}



/*=============新栏目==============*/
.columns-link {
  margin:10px 0;
  padding-bottom: 10px;
  overflow: hidden;
  border-bottom: 1px solid #c2cfe3;
}
.column-list .tab-tit2{
  display: block;
}
.columns-link.tab-tit2 a {
  margin-right: 0.2rem;
  margin-bottom: 0;
  font-size: 0.3rem;
  margin-top: 0;
  display:inline-block;
}
.columns-link.tab-tit2 a.on {
  border-bottom:0;
}
.columns-link.tab-tit2 a:hover,.columns-link.tab-tit2 a.on {
  color:#0054a5;
  font-weight: bold;
}
.columns-wrap {
  overflow: hidden;
  float: none;
  width: auto;
  height: auto;
}
#columnShow {
  float: right;
  padding-top: 7px;
  padding-right: 15px;
}
#columnShow:hover{cursor:pointer;}

/*========文章============*/
#contentJs{display: none;}


/*===========国务院省政府===========*/
.govpushinfo150203 li span{font-size: inherit !important;float:none !important;margin-top:0.1rem;}
.govpushinfo150203 li{
  padding-bottom: 0.1rem;
    border-bottom: 1px solid #eee;
    margin-bottom: 0.1rem;
}
.govpushinfo150203 li a{
    float: none !important;
}
.govpushinfo150203{
  height:auto !important;
  width:100% !important;
  max-height: 500px !important;
}
.govpushinfo150203 li a{
  font-size: 0.32rem !important;
  width:100% !important;
}


/*文章*/
.content-share,.content-script,.content-hit{
  display: none;
}
.older .content-share{
  font-size: 0.24rem !important;
}
.content-info{
  /*text-align: left;*/
  padding: 10px 15px;
}
.content-time,.content-source{
  /*display: block;*/
  font-size: 0.24rem;
}

#zoom table{ width:100% !important; table-layout:fixed;}
#zoom table td{ width:auto !important;}
.content-time label,.content-source label{
  display: none;
}
.content-top{
  margin:0 !important;
}
.bt_content{
  padding:0 .2rem .2rem !important;
}
.content-title{
  margin-top:0.3rem !important;
  padding: 0 0.4rem !important;
  font-size: 0.38rem;
}
.new-content{
  padding: 0 !important;
}
.new-content td{
  height:auto !important;
}
.xxgk_article{
  width:100% !important;
}
.xxgk_article td{
  /*width:auto !important;*/
  padding: 0.1rem !important;
  font-size: 0.29rem !important;
}


}

