@charset "utf-8";
/* css document */
*{margin:0;padding:0;}
a{text-decoration: none;color:#333;}
ul li{list-style-type: none;}

.clear{clear: both;}
.m-header{display: none;}
.zmq-head{width: 100%;height:939px;margin: 0 auto;background:  top center no-repeat;}
.zmq-nav{width: 1200px;margin: 0 auto;height: 100px;}
.zmq-logo{float:left;margin-top: 20px;}
.zmq-navc{float: left;}
.zmq-navc ul li{float:left;display: block;width: 105px;height: 100px;line-height: 100px;}
.zmq-navc ul li a{display: block;width: 100%;color: #fff;text-align: center;}
.zmq-navc ul li a:hover{border-bottom:2px solid #fff;}
.zmq-function{float: right;margin-top: 28px;}
.zmq-function ul li{display: block;width: 110px;height: 40px;border:1px solid #fff;float: left;border-radius: 10px;margin-right: 10px;}
.zmq-function ul li:last-child{margin-right: 0px;}
.zmq-function ul li a{display: block !important;line-height: 40px;color: #fff;}
.zmq-function ul li a img{float: left;margin: 8px 8px 8px 12px;}
.zmq-logob{width: 1200px;margin: 50px auto;text-align: center;}
.search{width:870px; font-size: 0px;margin: 20px auto;position: relative;margin-top: 45px;}
.search input {
    border-radius: 3px 0 0 3px;
    width: 730px;
    height: 70px;
    border: 1px solid #1b6fe3;
    opacity: 0.5;
    vertical-align: middle;
	padding-left: 10px;

	
}
 .search .searchn {
    border-radius: 0 3px 3px 0;
    width: 105px;
    height: 71px;
    border: 1px solid transparent;
    vertical-align: middle;
    background: 17px center  no-repeat #2859a0;
    text-align: center;
    color: #fff;
	 position: relative;
	 padding-left: 40px;
	 opacity: 1;
}

.search button>img{position: absolute;left: 14px;top: 20px;}
.zmq-dtyw{width: 100%;background:  top center  no-repeat;height: 1380px;margin-top: -78px;}
.zmq-dtywcon{width: 1200px;margin: 0px auto;}
.zmq-dtywcon::before{display: table;content: '';clear: both;}
.zmq-dtywcon::after{display: table;content: '';clear: both;}
.zmq-title{width:1200px;margin:80px auto 40px auto;text-align: center;background:  center 20px no-repeat;}
.zmq-title h2{font-size: 36px;color:#fff;text-align: center;}
.zmq-title span{width: 44px;height: 2px;background: #fff;display: inline-block;}
.zmq-title p{font-size: 26px;color: #fff;}
.zmq-news{width: 1200px;margin: 0 auto;}
.lunbo1 {
    width: 550px;
    height:365px;
    float: left;
	
}
.dd1 {
    width: 100%;
    height: 40px;
    background-color: #000;
    opacity: 0.88;
    filter: alpha(opaity=88);
    color: #fff;
    font-size: 14px;
    position: absolute;
    bottom: 0px;
    text-align: left;
}
.dd1 > span {
    display: block;
    height: 40px;
    line-height: 40px;
    margin-left: 10px;
    width: 410px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-size: 14px;
    color: #fff;
}
.news-container {
    width: 625px;
    height: 365px;
    float: right;
}
.ne1 {
    width: 625px;
    height: 47px;
    border-bottom: 1px solid #d7d7d7;
}
.ne1 ul li {
    float: left;
    width: 130px;
    text-align: center;
}
.ne1 ul li:hover {
    border-bottom: 2px solid #fff;
}
.ne1 ul li.on{ border-bottom: 2px solid #fff;}
.ne1 ul li.on a{color: #fff;}





.ne1 ul li a {
    line-height: 45px;
    font-size: 24px;
    font-weight: 400;
	color: #fff;
}
.ne1 ul li a:hover {
    font-weight: 600;
    color: #fff;
}
.ne1 ul span {
    width: 2px;
    height: 24px;
    background: #9f0000;
    display: inline-block;
    position: relative;
    top: 11px;
    left: -102px;
}
.nen1 {
    width: 625px;
}
.nen1 ul li {
    background:  no-repeat left center transparent;
    padding-left: 12px;
    position: relative;
    zoom: 1;
    line-height: 62px;
    border-bottom: 1px solid #fff;
    height: 62px;
}
.nen1 ul li a {
    font-size: 16px;
    color:#fff;
    float: left;
    width: 480px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.nen1 ul li span {
    position: absolute;
    bottom: 0;
    right: 0;
    font-size: 15px;
    color: #fff;
}
.zmq-zwgk{width: 1200px;margin: 20px auto;}
.zmq-title h2.h1{font-size: 36px;color:#1b4f9a;text-align: center;}
.zmq-title span{width: 44px;height: 2px;background: #fff;display: inline-block;}
.zmq-title p.p1{font-size: 26px;color: #d7d7d7;}
.zmq-zwgkcon{width: 1200px;}
.zmq-zwgkcon::after{display: table;clear: both;content: '';}
.zwgk-left{width:720px;float: left;}
.zwgk-left ul li {
    background:  no-repeat left center transparent;
    padding-left: 12px;
    position: relative;
    zoom: 1;
    line-height: 62px;
	border-bottom: 1px solid #d1d1d1;
	height:62px;
}
.zwgk-left ul li a {
    font-size: 16px;
	color:#333;
	float:left;width:580px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}
.zwgk-left ul li span {
    position: absolute;
    bottom: 0;
    right: 0;
    font-size: 15px;
    color: #333;
    float: right;
}
.zwgk-left>a{display: block;width: 720px;height: 48px;background:#deedff;text-align: center;margin-top: 15px;}
.zwgk-left>a>img{margin-top: 15px;}
.zwgk-right{width:440px;float: right;}
.zwgk-right ul li{display: block;width: 438px;border:1px solid #90b8ee;height: 80px;margin-bottom: 15px;}
.zwgk-right ul li a{display: block;font-size:18px;color: #1b4f9a;font-weight: bold;line-height: 83px;}
.zwgk-right ul li a img{float: left;margin: 20px 33px 0px 130px;}
.zmq-zwfw{width: 100%;height: 650px;background: top center no-repeat;}
.zmq-zwfwcon{width: 1200px;margin: 0 auto;}
.zmq-zwfwcon::before{content: '';clear: both;display: table;}
.zmq-zwfwleft{width: 580px;float: left;}
.zmq-zwfwleft p{height: 48px;border-bottom: 1px solid #d1d1d1;}
.zmq-zwfwleft p span{width: 120px;display: inline-block;font-size: 24px;color: #333;text-align: center;line-height: 48px;}
.zmq-zwfwleft p a{float:right;line-height: 48px;}
.zmq-zwfwleft ul li {
    background:  no-repeat left center transparent;
    padding-left: 12px;
    position: relative;
    zoom: 1;
    line-height: 62px;
    border-bottom: 1px solid #d1d1d1;
    height: 62px;
}
.zmq-zwfwleft ul li a {
    font-size: 16px;
    color:#333;
    float: left;
    width: 440px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.zmq-zwfwleft ul li span {
    position: absolute;
    bottom: 0;
    right: 0;
    font-size: 15px;
    color: #333;
    float: right;
}

.zmq-zwfwright{width: 580px;float:right;}
.zmq-zwfwright p{height: 48px;border-bottom: 1px solid #d1d1d1;}
.zmq-zwfwright p span{width: 120px;display: inline-block;font-size: 24px;color: #333;text-align: center;line-height: 48px;}
.zmq-zwfwright p a{float:right;line-height: 48px;}
.zmq-zwfwright ul li {
    background:  no-repeat left center transparent;
    padding-left: 12px;
    position: relative;
    zoom: 1;
    line-height: 62px;
    border-bottom: 1px solid #d1d1d1;
    height: 62px;
}
.zmq-zwfwright ul li a {
    font-size: 16px;
    color:#333;
    float: left;
    width: 440px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.zmq-zwfwright ul li span {
    position: absolute;
    bottom: 0;
    right: 0;
    font-size: 15px;
    color: #333;
    float: right;
}
.zmq-tzzm{width: 1200px;margin: 0 auto;}
.zmq-tzzmcon::after{display: table;clear: both;content: '';}
.zmq-zdcx{display: inline-block;width: 560px;height: 317px;background: linear-gradient(to bottom, #00c6a1, #008fd2);    background-size: 100% 100%;padding: 20px;float: left;}
.zmq-zdcx h2{font-size: 90px;color: #fff;text-align: right;}
.zmq-zdcx h3{font-size:22px;color: #fff;margin-top: 138px;}
.zmq-zdcx p{font-size: 16px;color: #fff; }
.zmq-zdcx a{display: inline-block;width: 120px;height: 36px;border:1px solid #77dbd3;text-align: center;line-height: 36px;color: #fff;margin-top: 20px;}
 .zmq-tzzmcon .zmq-zdcy p,
      .zmq-tzzmcon .zmq-zdcy a,
      .zmq-tzzmcon .zmq-yxzm p,
      .zmq-tzzmcon .zmq-yxzm a {
        display: none;
      }
.zmq-zdcy{width: 240px;height: 317px;padding: 20px;background: top center no-repeat;    background-size: 100% 100%;display: inline-block;float: left;}
.zmq-zdcy h2{font-size: 90px;color: #fff;text-align: right;}
.zmq-zdcy h3{font-size:22px;color: #fff;margin-top: 138px;}
.zmq-zdcy p{font-size: 16px;color: #fff; }
.zmq-zdcy a{display: inline-block;width: 120px;height: 36px;border:1px solid #77dbd3;text-align: center;line-height: 36px;color: #fff;margin-top: 20px;}
.zmq-yxzm{width: 240px;height: 317px;padding: 20px;background: top center no-repeat;    background-size: 100% 100%;display: inline-block;float: left}
.zmq-yxzm h2{font-size: 90px;color: #fff;text-align: right;}
.zmq-yxzm h3{font-size:22px;color: #fff;margin-top: 138px;}
.zmq-yxzm a{display: inline-block;width: 120px;height: 36px;border:1px solid #77dbd3;text-align: center;line-height: 36px;color: #fff;margin-top: 20px;}
.zmq-yxzm p{font-size: 16px;color: #fff; }
.zmq-tszt{width: 1200px;margin: 0 auto;}

.lunbo2{width: 1200px;height:240px;}
.swiper-button-prev{background:  no-repeat ;width:54px!important;height: 54px!important;position: absolute;top: 35%!important;z-index: 1000; }
.swiper-button-next{background:  no-repeat;width:54px!important;height: 54px!important;position:  absolute;top: 35%!important;z-index: 1000;right: 0}
.zmq-bottom{width: 100%;height: 230px;background: #1a5bbd;}
.zmq-bottomcon{width: 1200px;margin: 0 auto;}

.zmq-bottonleft{width: 665px;float: left;}
.zmq-yqlj>select{width: 320px;height: 52px;margin-top: 15px;color: #333;border: none;background: center right  no-repeat;background-color:#fff;padding: 0px 15px;margin-right: 20px;}
.zmq-yqlj>select:last-child{margin-right: 0px;}
.zmq-adress{width: 665px;}
.addresscon{float: left;width: 300px;margin-top: 20px;}
.addresscon ul li{color: #fff;line-height: 2}
.addresscon ul li img{float: left;margin: 9px 10px 0px 0px;}
.log{float: right;margin-top: 35px;width: 43%;}
.log .im1 img{width:100px;float:left;margin-top:-13px;}
.log .im2 img{margin-left: 30px;margin-right: 30px;width:142px;}
.zmq-ewm{width: 520px;height: 170px;background: #0c469e;float:right;margin-top: 15px;}
.zmq-ewm ul li{float: left;margin-right: 10px;display: block;width: 160px;text-align: center;margin-top: 25px;}
.zmq-ewm ul li p{color: #fff;line-height: 2;}
.zmq-ewm ul li:last-child{margin-right: 0px;}
.zmq-db{width: 100%;background: #001c58;padding: 10px 0px;}
.zmq-dbcon{width: 1200px;margin: 0 auto;}
.zmq-dbcon p{text-align: center;font-size: 14px;color: #fff;}
.zmq-dbcon p img{margin-bottom: -3px;height: 18px;width: 18px;}
.zmq-dbcon .wzbsm{margin-left: 6px;}
.zmq-dbcon .icp{margin-left: 6px;}










/*二级页面头部样式*/
.zmq-head1{width: 100%;height:100px;margin: 0 auto;}
.zmq-head1::after{display:table;clear: both;content: '';}
.zmq-nav1{width: 1200px;margin: 0 auto;height: 100px;}
.zmq-nav1p{display:none;}
.zmq-logo1{float:left;margin-top: 20px;}
.zmq-navc1{float: left;}
.zmq-navc1 ul li{float:left;display: block;width: 105px;height: 100px;line-height: 100px;}
.zmq-navc1 ul li a{display: block;width: 100%;color: #333;text-align: center;}
.zmq-navc1 ul li a:hover{border-bottom:2px solid #1e519b;}
.zmq-function1{float: right;margin-top: 28px;}
.zmq-function1 ul li{display: block;width: 110px;height: 40px;border:1px solid #1e519b;float: left;border-radius: 10px;margin-right: 10px;}
.zmq-function1 ul li:last-child{margin-right: 0px;}
.zmq-function1 ul li a{display: block !important;line-height: 40px;color: #1e519b;}
.zmq-function1 ul li a img{float: left;margin: 8px 8px 8px 12px;}
.tits1{background: #d7d7d7!important;}
/*政务公开页面样式*/
.zmq-wztop{width: 100%;height: 240px;background:top center no-repeat;}
.zmq-wztopcon{width:1200px;margin: 0 auto;}
.zmq-wztopcon img{margin:80px 0px 61px 0px;display: none;}


.zmq-zwgker{width: 100%;height: 240px;background:top center no-repeat;}
.zmq-zwgkercon{width:1200px;margin: 0 auto;}
.zmq-zwgkercon img{margin:80px 0px 61px 0px;}
.zmq-zwgkercon ul li{float: left;display: block;width: auto;height: 38px;background: #fff;border-radius: 10px 10px 0px 0px;text-align: center;line-height: 38px;margin-right: 10px;padding: 0 36px;}
.zmq-zwgkercon ul li a{display: block;}

.zmq-zwgkercon-zt{width:1200px;margin: 0 auto;}
.zmq-zwgkercon-zt img{margin:80px 0px 61px 0px;}
.zmq-zwgkercon-zt ul li{float: left;display: block;width: auto;height: 38px;background: #fff;border-radius: 10px 10px 0px 0px;text-align: center;line-height: 38px;margin-right: 10px;padding: 0 36px;}
.zmq-zwgkercon-zt ul li a{display: block;}


.zmq-zwgkercon-ywdt{width:1200px;margin: 0 auto;}
.zmq-zwgkercon-ywdt img{margin:80px 0px 61px 0px;}
.zmq-zwgkercon-ywdt ul li{float: left;display: block;width: auto;height: 38px;background: #fff;border-radius: 10px 10px 0px 0px;text-align: center;line-height: 38px;margin-right: 10px;padding: 0 36px;}
.zmq-zwgkercon-ywdt ul li a{display: block;}

.nr-con{width: 1200px;margin: 0 auto;}
.nr-con>p{line-height: 36px;font-size: 16px;}
.nr-con>p>img{float: left;margin-top: 5px;margin-right: 8px;}
.essay{width: 100%;
    padding-bottom: 20px;}
.essay-con{width:1200px;margin:0 auto;}
.title_xx{
  text-align: center;
  display: block;
  box-sizing: border-box;
  padding: 0 20px;
  font-size: 22px;
  font-weight: 600;
  padding-top: 40px;
  padding-bottom: 20px;
}
 .small{
  text-align: center;
  border-bottom: 1px dashed #97c8ea;
	 line-height: 36px;
}
.content {width: 100%;margin:0 auto;}
.content p{font-size: 16px;line-height: 39px;text-align: justify;}
.content p.p1{text-align: center;text-indent: 0px;}

.contentycdp p{font-size: 16px;line-height: 39px;text-align: justify;}
.contentycdp p.p1{text-align: center;text-indent: 0px;}
.contentycdp p img{width:100% !important;}

.zmq-fj p img{float: left;margin: 4px 5px 0px 0px;}
.zmq-fj p a{color: #1297dc;line-height: 1,75;}
.zmq-updown{width: 100%;background: #f3f9ff;height:58px;margin-top: 20px;}
.zmq-updown ul{display: block;width:1200px;margin: 0 auto;}
.zmq-updown ul li{float: left;display: block;width: 44%;padding: 0px 3%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.zmq-updown ul li:nth-child(2){text-align:right;float: right;}
.zmq-updown ul li a{font-size: 16px;color: #333;line-height: 58px;}
.pc{display:block;}
.phone{display:none;}
/*列表页样式*/
.lb-con{width: 1200px;margin: 0 auto;margin-bottom: 50px;}
.lb-con>p{line-height: 36px;font-size: 16px;}
.lb-con>p>img{float: left;margin-top: 5px;margin-right: 8px;}
.lb-container{width: 100%;}
.lb-container::after{display: table;clear: both;content: '';}
.lb-container h2{position: relative;line-height: 48px;}
.lb-container h2 em {
    z-index: 2;
    position: relative;
    background: #fff;
    padding-right: 25px;
    color: #1c92cf;
    font-weight: bold;
	font-size: 20px;
	font-style: normal;
}

.lb-container h2  span {
    background: #f5f5f5;
    width: 1200px;
    height: 8px;
    right: 0;
    bottom: 18px;
    display: block;
    margin-top: -17px;
    position: absolute;
    z-index: 0;
}


.lb-container h3{position: relative;line-height: 48px;margin-top:13px}
.lb-container h3 em {
    z-index: 2;
    position: relative;
    background: #fff;
    padding-right: 25px;
    color: #1e519b;
    font-weight: bold;
	font-size: 1.5em;
	font-style: normal;
}

.lb-container h3  span {
    background: #f5f5f5;
    width: 1200px;
    height: 8px;
    right: 0;
    bottom: 18px;
    display: block;
    margin-top: -17px;
    position: absolute;
    z-index: 0;
}


.right-section-yjs a{
	padding:2px;
}

.czyjszt ul li{
	width:30%;
	float:left;
	margin:30px 10px;
	text-align:center;
	background: #5b8fdc;
	line-height: 60px;
	border-radius:20px;;
}
.czyjszt ul li a{font-size:24px;color:#fff;}


#testfenye{
	width: 100%;
	margin: 20px auto;
}
.page-elem-field-root {
	display: flex;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
}

.page-elem-field {
	display: flex;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
}
/* .page-elem-field .item:first-child::after{
	content: "å…±{{total}}æ¡";
	position: absolute;
	left: -60px;
} */
.page-elem-field .item {
	position: relative;

	width: 32px;
height: 32px;
border: 1px solid #e3e3e6;
border-radius: 4px;


	
	line-height: 32px;
	text-align: center;
	font-size: 14px;
	
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;

	/* ä¸¤ä¸ªå°æ–¹å—ä¹‹é—´çš„è·ç¦» */
	margin-right: 8px;
}
.page-elem-field .item:last-child{
	margin-right: 0px;
}
.page-elem-field .item.head {
	width: 60px;
	min-width: 50px;
}

.page-elem-field .item.foot {
	width: 60px;
	min-width: 50px;
}

.page-elem-field .item.active {
	background-color: #425cde;
	color: #fff;
}

.page-elem-field .item:hover {
	background-color:#425cde;
	color: #fff;
}

.page-elem-field .item.item-disable {
	color: #d2d2d2 !important;
	cursor: not-allowed !important;
}

.page-elem-field .item.active:hover {
	background-color:#425cde;
	color: #fff;
}

.topage {
	margin-left: 32px;
	width: 100px;
	height: 30px;
	display: flex;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
	
}

.topage .inputbox {
	width: 40px;
	height: 30px;
	box-sizing: border-box;
	position: relative;
}

.topage .inputbox .inputborder {
	width: 40px;
	height: 30px;
	box-sizing: border-box;
	text-align: center;
	outline: none;
	border: 1px solid #e2e2e2;
	z-index: 22;
	position: absolute;
	left: 0;
	top: 0;
}

.topage .inputbox .show-val {
	position: absolute;
	left: 0;
	top: 0;
	width: 40px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border: 1px solid #e2e2e2;
	box-sizing: border-box;
}

.topage::before {
	content: '跳至';
	display: block;
	margin-right: 5px;
	width: 32px;
	height: 30px;
	line-height: 30px;
}

.topage::after {
	content: '页';
	margin-left: 5px;
	width: 16px;
	height: 30px;
	line-height: 30px;
}

.pagesbox {
	margin-left: 10px;
	width: 60px;
	height: 30px;
	display: flex;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
}

.pagesbox .currectpage {
	color: deepskyblue;
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
}
.pagesbox .line {
	color: deepskyblue;
	width: 10px;
	height: 30px;
	line-height: 30px;
	text-align: center;
}

.pagesbox .allpages {
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
}	
.left-section{width: 318px;border: 1px solid #f3f3f3;float: left;margin-top: 10px;}
.lb-title{
    height: 32px;
    padding: 15px 0;
    background-color: #1e519b;
    text-align: center;
    }
.lb-title span{font-weight: 700;font-size: 18px;color: #fff;line-height: 32px;}

.lb-title2{
    height: auto;
    padding: 20px 00;
    background-color: #1e519b;
    text-align: center;
    }
.lb-title2 span{font-weight: 700;font-size: 18px;color: #fff;line-height: 22px;}


.left-section > ul .lm_line {
    width: 250px;
    border-bottom: 1px solid #e9f2fe;
    margin: 0 auto;
    display: block;
}
.left-section ul li{background: none;text-align: center;padding-left: 0;}

.left-section ul li a{font-size: 18px;display: block;width: 100%;height: 100%;line-height: 50px;}
.left-section ul li a:hover{background: #1c92cf;color: #fff;}
.right-section{width: 860px;float: right;}

.right-section h2{position: relative;line-height: 48px;}
.right-section h2 em {
    z-index: 2;
    position: relative;
    background: #fff;
    padding-right: 25px;
    color: #1e519b;
    font-weight: bold;
    font-size: 20px;
    font-style: normal;
}

.right-section h2  span {
    background: #f5f5f5;
    width: 860px;
    height: 8px;
    right: 0;
    bottom: 18px;
    display: block;
    margin-top: -17px;
    position: absolute;
    z-index: 0;
}
.right-section ul li{display: block;padding: 10px;}
.right-section ul li:nth-child(2n){background: #e7f2ff;}
.right-section ul li a span{display: block;color: #717171;font-size: 14px;line-height: 1.75;}
.right-section ul li a p{font-size: 16px;color:#333;line-height: 1.75;}
.right-section ul li a span.s1 img{float: left;margin: 5px 5px 0px 0px;}
/*政务服务样式*/
.zmq-zwfwer{width: 100%;height: 240px;background:top center no-repeat;}
.zmq-zwfwercon{width:1200px;margin: 0 auto;}
.zmq-zwfwercon img{margin:80px 0px 61px 0px;}
.zmq-zwfwercon ul li{float: left;display: block;width: 135px;height: 38px;background: #fff;border-radius: 10px 10px 0px 0px;text-align: center;line-height: 38px;margin-right: 10px;}
.zmq-zwfwercon ul li a{display: block;}
.right-section1 ul li{display: block;padding: 10px;}
.right-section1 ul li:nth-child(2n){background: #e7f2ff;}
.right-section1 ul li:nth-child(2n) a{color:#333;}
.right-section1 ul li a span{display: block;color: #717171;font-size: 14px;line-height: 1.75;}
.right-section1 ul li a p{font-size: 16px;color:#333;line-height: 1.75;}
.right-section1 ul li a span.s1 img{float: left;margin: 5px 5px 0px 0px;}
/*影像自贸样式*/
.zmq-yxzmhead{width: 100%;background:  top center no-repeat;height: 450px;}
.zmq-yxzmhead h2{font-size: 50px;color: #fff;width: 1200px;margin: 40px auto;}
.zmq-yxtitle{width:100%;height: 70px;background: #e9e9e9;}
.zmq-yxtitlecon{width:1200px;margin:0 auto;}
.zmq-yxtitlecon ul li{display: block;width: 600px;height: 70px;float: left;}
.zmq-yxtitlecon ul li a{display: block;text-align: center;color: #333;font-size: 24px;font-weight: 700;line-height: 70px;}
.zmq-yxtitlecon ul li .zmq-a1{background: #1b4f9a;color: #fff;}
.yxzm-con{width: 1200px;margin: 0 auto;}
.yxzm-con::after{display: table;clear: both;content: '';}
.yxzm-con ul li{float: left;margin-top: 20px;margin-right: 22.5px;}
.yxzm-con ul li:nth-child(3n){margin-right: 0px;}
.yxzm-con ul li a p{line-height: 2;font-size: 16px;color: #333;width: 370px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.yxzm-con ul li a img{width:385px;height:200px;}
/*政务公开组织架构*/
.right-section2{width: 860px;float: right;}

.right-section2 h2{position: relative;line-height: 48px;}
.right-section2 h2 em {
    z-index: 2;
    position: relative;
    background: #fff;
    padding-right: 25px;
    color: #1c92cf;
    font-weight: bold;
	font-size: 20px;
	font-style: normal;
}

.right-section2 h2  span {
    background: #f5f5f5;
    width: 860px;
    height: 8px;
    right: 0;
    bottom: 18px;
    display: block;
    margin-top: -17px;
    position: absolute;
    z-index: 0;
}
.right-section2 ul li{display: block;padding: 10px;background: #f0f8ff;margin-bottom: 20px;}
.right-section2 ul li::after{display: table;content: '';clear: both;}
.right-section2 ul li a img{float: left;margin-right: 20px;width: 107px;height: 144px;}
.leadercon{float: left;width: 690px;}
.leadercon>p>b{font-size: 20px;padding-right: 10px;}
.grjl,.gzfg{margin-top: 10px;width: 100%;}
.grjl,.gzfg::after{content: '';display: table;clear: both;}
.grjl span{display: inline-block;float: left;width: 10%;font-size: 14px;color: #666;}
.grjl p{display: inline-block;float: left;width: 90%;font-size: 14px;}
.gzfg span{display: inline-block;float: left;width: 10%;font-size: 14px;color: #666;}
.gzfg p{display: inline-block;float: left;width: 90%;font-size: 14px;}
/*制度创新样式*/
.zmq-zdcyhead{width: 100%;background:  top center no-repeat;height: 450px;}
.zmq-zdcyhead h2{font-size: 50px;color: #fff;width: 1200px;margin: 40px auto;}
.zmq-zdtitlecon2{width:1200px;margin:0 auto;}
.zmq-zdtitlecon2 ul li{display: block;width: 240px;height: 70px;float: left;}
.zmq-zdtitlecon2 ul li a{display: block;text-align: center;color: #333;font-size: 24px;font-weight: 700;line-height: 70px;}
.zmq-zdtitlecon2 ul li .zmq-a1{background: #1b4f9a;color: #fff;}


.zmq-zdcxhead{width: 100%;background:  top center no-repeat;height: 450px;}
.zmq-zdcxhead h2{font-size: 50px;color: #fff;width: 1200px;margin: 40px auto;}
.zmq-zdtitle{width:100%;height: 70px;background: #e9e9e9;}
.zmq-zdtitlecon{width:1200px;margin:0 auto;}
.zmq-zdtitlecon ul li{display: block;width: 400px;height: 70px;float: left;}
.zmq-zdtitlecon ul li a{display: block;text-align: center;color: #333;font-size: 24px;font-weight: 700;line-height: 70px;}
.zmq-zdtitlecon ul li .zmq-a1{background: #1b4f9a;color: #fff;}
.zdcx-con{width: 1200px;margin: 0 auto;}
.zdcx-con::after{display: table;clear: both;content: '';}
.zdcx-con ul li{display: block;padding: 10px;}
.zdcx-con ul li:nth-child(2n){background: #e7f2ff;}
.zdcx-con ul li a span{display: block;color: #717171;font-size: 14px;line-height: 1.75;}
.zdcx-con ul li a p{font-size: 16px;color:#333;line-height: 1.75;}
.zdcx-con ul li a span.s1 img{float: left;margin: 5px 5px 0px 0px;}
/*投资自贸区样式*/
.zmq-tzzmhead{width: 100%;background:  top center no-repeat;height: auto;background-size: 100% 334px;}
.zmq-tzzmhead h2{font-size: 50px;color: #fff;width: 1200px;margin: 40px auto;}
.zmq-tzzmhead .pqgk{font-size: 40px;line-height: 2;width: 1200px;margin: 0px auto;font-weight: bold;margin-top: 150px;}
.zmq-tzzmhead>ul{display: block;width: 1200px;margin: 0 auto;}
.zmq-tzzmhead>ul li{display: block;width:515px;height: 100%;padding: 25px 35px;background: #4b7ea212;border-radius: 10px;margin-right: 30px;float: left;margin-top: 30px;}
.zmq-tzzmhead>ul li:first-child {
    width: 1130px;
    height: 100%;
}

.zmq-tzzmhead>ul li:last-child{margin-right: 0px;}
.zmq-tzzmhead>ul li h3{font-size: 20px;color: #fff;line-height: 2;width: 310px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.zmq-tzzmhead>ul li  p{font-size: 16px;color: #fff;line-height: 2;margin-top: 10px;}
.zmq-pqgh{width: 1200px;margin: 0 auto;}
.zmq-pqgh::after{content: '';display: table;clear: both;}
.zmq-pqghleft{float:left;width:610px;margin-top: 40px;}
.zmq-pqghleft h2{font-size: 40px;line-height: 2;}
.pqgh-con h3{font-size: 24px;line-height: 2;width: 600px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.pqgh-con p{line-height: 2;}
.pqgh-con a{font-size: 16px;color: #0377ad;margin: 20px 0px;display: block;}
.zmq-pgghright{float:right;margin-top: 65px;}
.zmq-zdcyy{width: 100%;height: 719px;background:  top center no-repeat;}
.zmq-zdcycon{width: 1200px;margin: 20px auto;padding-top: 100px;}
.zmq-zdcycon h2{font-size: 40px;color: #fff;line-height: 3}
.zmq-zdcycon::after{content: '';clear: both;display: table;}
.zmq-motel{width: 510px;float: left;}
.zmq-motel h3{color: #fff;font-size: 24px;}
.zmq-motel p{line-height: 2;font-size: 16px;color: #fff;}
.zmq-motel ul li{float: left;margin-right: 5px;margin-top: 10px;}
.zmq-motel ul li:last-child{margin-right: 0;}
.zmq-motell{width: 675px;float: right;}

.zmq-motell ul li{float: left;margin-right: 42px;}
.zmq-motell ul li:last-child{margin-right: 0;}
.zmq-zdcxxw{width:100%;height: 494px;background: top center no-repeat;}
.zmq-zdcxxwcon{width: 1200px;margin: 0 auto;}
.zmq-zdcxxwcon h2{font-size: 40px;color: #333;line-height: 3;}
.zdcxnews-container {
    width:100%;
    height: auto;
    position: relative;
}
.ne2 {
    width: 70%;
    height: 47px;
  position: absolute;
	left: 180px;
	top:-70px;
}
.ne2 ul li {
    float: left;
    width: 130px;
    text-align: center;
}
.ne2 ul li:first-child{margin-right:23px;}
.ne2 ul li:hover {
}
.ne2 ul li.on{ }
.ne2 ul li.on a{color: #1e519b;font-weight:700;font-size:20px;}





.ne2 ul li a {
    line-height: 45px;
    font-size: 18px;
    font-weight: 400;
	color: #333;
}
.ne2 ul li a:hover {
    font-weight: 600;
    color: #1e519b;
}
.ne2 ul span {
    width: 2px;
    height: 24px;
    background: #9f0000;
    display: inline-block;
    position: relative;
    top: 11px;
    left: -102px;
}
.nen2 {
    width:100%;
}
.nen2 ul li {
    background:  no-repeat left center transparent;
    padding-left: 12px;
    position: relative;
    zoom: 1;
    line-height: 62px;
    border-bottom: 1px solid #f1f1f1;
    height: 62px;
}
.nen2 ul li a {
    font-size: 16px;
    color:#333;
    float: left;
    width: 1050px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.nen2 ul li span {
    position: absolute;
    bottom: 0;
    right: 0;
    font-size: 15px;
    color: #333;
}

.zmq-yxzmcon{width:1200px;margin: 20px auto;}
.zmq-yxzmcon::after{content: '';clear: both;display: table;}
.yxzmleft{float:left;}

.yxzmleft h2{font-size: 40px;line-height: 3;}
.yxzmleft ul li{display: block;width:103px;height: 103px;border:1px solid #f5f5f5;float: left;margin-right: 20px;}

.yxzmleft ul li a{display: block;text-align: center;height: 100%;}
.yxzmleft ul li a img{margin-top: 20px;}
.yxzmleft ul li a p{font-size: 16px;line-height: 2;}

.yxzmright{width: 810px;height: 450px; float: right;}
  .lunbo4 .swiper-slide {
        width: 258px;
        height: 285px;
      }
      .lunbo4 .swiper-slide img {
        width: 258px;
        height: 100%;
      }
      .lunbo4 .swiper-slide {
        width: 258px;
      }
      .lunbo4 .swiper-slide-active {
        height: 366px;
      }
      .lunbo4 .swiper-slide-next {
        height: 331px;
      }
      .lunbo4 .swiper-wrapper {
        align-items: center;
      }
      .lunbo7 {
        height: 550px;
        position: relative;
      }
      .lunbo7 .swiper-button-next {
        top: 450px !important;
        right: 60px;
        background: ;
        background-repeat: no-repeat;
        background-size: 100% 100%;
      }
      .lunbo7 .swiper-button-prev {
        top: 450px !important;
        right: 140px;
        background: ;
        background-repeat: no-repeat;
        background-size: 100% 100%;
      }
      .lunbo7 .now-page {
        position: absolute;
        bottom: 60px;
        right: 560px;
      }
      .lunbo7 .swiper-pagination-bullets {
        bottom: 65px!important;
        right: 250px!important;
      }
      .lunbo7 .swiper-pagination-bullets .swiper-pagination-bullet {
        margin: 0;
        border-radius: 0;
        height: 2px;
        width: 50px;
        background-color: #f3f3f3;
      }
      .lunbo7 .swiper-pagination-bullets .swiper-pagination-bullet-active {
        background-color: #1c92cf;
      }


















/*政务信息公开*/
.zmq-year{width: 100%;height: 57px;position:relative;}
.zmq-year::after{clear: both;display: table;content: '';}
.lunbo5{width: 500px;height: 57px;background: #f0f0f0;float: left;padding: 0 40px;}
.leftlb{background:  no-repeat ;width:24px!important;height: 28px!important;position: absolute;top: 27%!important;z-index: 1000; }
.rightlb{background:  no-repeat;width:24px!important;height: 28px!important;position:  absolute;top: 27%!important;z-index: 1000;right:280px;}
.lba1{text-align: center;line-height: 57px;display: block;}
.xxsearch{width: 99%;height: 57px;border-radius: 5px;background: #f0f0f0;float: right;padding-left: 10px;}
.xxsearch-input{border:0;outline: 0;font-display: block;width: 70%;height: 57px;background: #f0f0f0;}
.h-tiao{height: 36px;width: 1px;background: #1895df;}
.xxsearch-icon{width:40px;height: 40px;border:0;background:  center center no-repeat;float: right;margin: 1% 22px 0 5%;}
/*联系我们样式*/
.zmq-lxwm{width: 100%;height: 600px;background: #f3f8ff;}
.zmq-lxwmcon{width:1200px;margin: 0 auto;}
.zmq-lxwmcon::after{content: '';clear: both;display: table;}
.lxwmleft{width: 510px;float: left;}
.lxwmleft h2{font-size: 50px;}
.lxwmleft ul li{border-bottom: 1px solid #e9e9e9;padding: 15px 0;}
.lxwmleft ul li h3{font-size: 18px;color:#333;line-height: 2;margin-bottom: 5px;margin-top: 10px;}
.lxwmleft ul li p{font-size: 16px;line-height: 2;margin-bottom: 6px;}
.lxwmleft ul li p img{float: left;margin: 5px 6px 0px 0px;}
.lxwmright{width: 640px;height: 540px;float: right;}
@media screen and (max-width: 750px){
	img{width: 100%;}
/*6月新增样式*/
	.m-header{display:block;}
	.btnmenu {
    
    background-size: contain;
    top: 15px;
    width: 100px;
    height: 48px;
    right: 10px;
    position: absolute;
	z-index: 100;
	background: #265ec4;
		text-align: center;
		line-height: 48px;color: #fff;
		
}
	.btnmenu>img{margin-top: 10px;float: left;margin:15px 0px 0px 10px;width:30%;}	
	
.menu-box {
    background: rgba(38, 94, 196, 0.9);
    top: 0px;
    width: 122px;
    height: 660px;
    right: 0px;
    display: none;
    position: absolute;
    z-index: 9999;
}
.menu-box .pclose {
    padding-top: 16px;
}
.menu-box .pclose i {
    background:  no-repeat;
    transition: transform 0.4s ease-out;
    width: 20px;
    height: 20px;
    margin-right: 20px;
    float: right;
    cursor: pointer;
    -webkit-transition: -webkit-transform 0.4s ease-out;
    -moz-transition: -moz-transform 0.4s ease-out;
}
.menu-box .pclose i:hover {
    /*	transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg);
*/
}
.menu-box .psearch {
    background: rgb(255, 255, 255);
    margin: 35px 18px 0px;
    height: 42px;
}
.menu-box .psearch input[type='text'] {
    background: none;
    margin: 3px 0px 0px 4px;
    border: currentcolor;
    border-image: none;
    width: 100px;
    height: 36px;
    float: left;
}
.menu-box .psearch input[type='button'] {
    background:  no-repeat;
    margin: 8px 5px 0px 0px;
    border: currentcolor;
    border-image: none;
    width: 26px;
    height: 26px;
    float: right;
}
.menu-box .menu {
    text-align: center;
    padding-top: 30px;
}
.menu-box .menu li {
    -font: 1.7rem/2rem ;
    padding: 4px;
    -height: 44px;
    font-size-adjust: none;
    font-stretch: normal;
}
.menu-box .menu li a {
    color: rgb(255, 255, 255);
    text-decoration: none;
    font-size: 0.6rem;
}
.menu-box .menu li a img {
    display: block;
    width: 20%;
    margin: 0px auto 10px auto;
}
.menu-box .menu > b {
    display: block;
    margin: 2px auto;
    width: 60%;
    background:  bottom no-repeat;
    height: 16px;
    margin-bottom: 8px;
}
.menu-box .menu > b img {
    width: 100%;
}
.showmenu .menu-box {
    display: block;
}
	/*6月新增样式	*/


.zmq-head{width: 100%;height:auto;margin: 0 auto;background:  top center no-repeat;}	
.zmq-nav{display: none;}	
.zmq-logob{width: 96%;margin: 0px auto;text-align: center;}
.zmq-logob>img{margin-top: 25px;}
.search{width:100%; font-size: 0px;margin: 20px auto;position: relative;margin-top: 45px;}
.search input {
    border-radius: 3px 0 0 3px;
    width: 77%;
    height: 70px;
    border: 1px solid #1b6fe3;
    opacity: 0.5;
    vertical-align: middle;
	padding-left: 10px;

	
}
 .search .searchn {
    border-radius: 0 3px 3px 0;
    width: 20%;
    height: 71px;
    border: 1px solid transparent;
    vertical-align: middle;
    background: 10px center  no-repeat #2859a0;
    text-align: center;
    color: #fff;
	 position: relative;
	 padding-left: 20px;
	 background-size:16px;
}
.search button>img{position: absolute;left: 14px;top: 20px;width:20%}	
.zmq-dtyw{width: 100%;background:  top center  no-repeat;height:auto;    margin-top: -44px;}
.zmq-dtywcon{width:96%;margin: 0px auto;}	
.zmq-title{width:100%;margin:50px auto 60px auto;text-align: center;background:  center 20px no-repeat;}
.zmq-title h2{font-size: 36px;color:#fff;text-align: center;}
.zmq-title span{width: 44px;height: 2px;background: #fff;display: inline-block;}
.zmq-title p{font-size: 26px;color: #fff;}
.zmq-news{width:100%;margin: 0 auto;}
.lunbo1 {
    width: 100%;
    height:auto;
    float: none;
	
}
.dd1 {
    width: 100%;
    height: 40px;
    background-color: #000;
    opacity: 0.88;
    filter: alpha(opaity=88);
    color: #fff;
    font-size: 14px;
    position: absolute;
    bottom: 0px;
    text-align: left;
}
.dd1 > span {
    display: block;
    height: 40px;
    line-height: 40px;
    margin-left: 10px;
    width: 260px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-size: 14px;
    color: #fff;
}
.news-container {
    width: 100%;
    height: 100%;
    float:none;
}
.ne1 {
    width: 100%;
    height: 47px;
    border-bottom: 1px solid #d7d7d7;
}
.ne1 ul li {
    float: left;
    width: 130px;
    text-align: center;
}
.ne1 ul li:hover {
    border-bottom: 2px solid #fff;
}
.ne1 ul li.on{ border-bottom: 2px solid #fff;}
.ne1 ul li.on a{color: #fff;}





.ne1 ul li a {
    line-height: 45px;
    font-size: 24px;
    font-weight: 400;
	color: #fff;
}
.ne1 ul li a:hover {
    font-weight: 600;
    color: #fff;
}
.ne1 ul span {
    width: 2px;
    height: 24px;
    background: #9f0000;
    display: inline-block;
    position: relative;
    top: 11px;
    left: -102px;
}
.nen1 {
    width: 100%;
}
.nen1 ul li {
    background:  no-repeat left center transparent;
    width: 96%;
    padding-left: 0px;
    margin: 0 auto;
    position: relative;
    zoom: 1;
    line-height: 24px;
    border-bottom: 1px solid #fff;
    padding-top: 10px;
    padding-bottom: 10px;
    height: 100%;
    display: flow-root;
}
.nen1 ul li a {
    font-size: 16px;
    color:#fff;
    float: left;
    width: 100%;
    overflow: inherit;
    white-space: inherit;
    text-overflow: inherit;
}
.nen1 ul li span {
    position: inherit;
    bottom: 0;
    right: 0;
    font-size: 15px;
    color: #fff;
    float: right;
}
.zmq-zwgk{width:96%;margin: 20px auto;}
.zmq-zwgkcon{width:100%}
.zmq-zwgkcon::after{display: table;clear: both;content: '';}
.zwgk-left{width:100%;float: none;}
.zwgk-left ul li{line-height: 24px;padding-left: 0px;width: 96%;margin: 0 auto;height: 100%;display: flow-root;padding-top: 10px;padding-bottom: 10px;}
.zwgk-left ul li a{float:left;width: 100%;overflow: inherit;white-space: inherit;text-overflow: inherit;}
.zwgk-left ul li a span{position:inherit;}
.zwgk-left>a{display: block;width:100%;height: 48px;background:#deedff;text-align: center;margin-top: 15px;}
.zwgk-left>a>img{margin-top: 15px;width: 6%;}
.zwgk-right{width:100%;float:none;margin-top: 30px;}
.zwgk-right::after{content: '';display: table;clear: both;}
.zwgk-right ul li{display: block;width:48%;border:1px solid #90b8ee;height: 73px;margin-bottom: 15px;margin-right: 2%;float: left;}
.zwgk-right ul li:nth-child(2n){margin-right: 0;}

.zwgk-right ul li a{line-height:70px;}
.zwgk-right ul li a img{float: left;margin: 20px 13px 0px 13px;width: 15%;}
.zmq-zwfw{width: 100%;height:auto;;background:none;}
.zmq-zwfwcon{width:96%;margin: 0 auto;}
.zmq-zwfwleft{width:100%;float:none;}
.zmq-zwfwleft ul li{line-height: 24px;padding-top: 10px;padding-bottom: 10px;height: 100%;display: flow-root;padding-left: 0px;width: 96%;margin: 0 auto;}
.zmq-zwfwleft ul li a{float:left;width: 100%;overflow: inherit;white-space: inherit;text-overflow: inherit;}
.zmq-zwfwleft ul li a span{position:inherit;}
.zmq-zwfwright{width:100%;float:none;}
.zmq-zwfwright ul li{line-height: 24px;height: 100%;display: flow-root;padding-top: 10px;padding-bottom: 10px;padding-left: 0px;width: 96%;margin: 0 auto;}
.zmq-zwfwright ul li a{float:left;width: 100%;overflow: inherit;white-space: inherit;text-overflow: inherit;}
.zmq-zwfwright ul li a span{position:inherit;}
.zmq-tzzm{width:96%;margin: 0 auto;}
.zmq-tszt{width:96%;margin: 0 auto;}
.zmq-tzzmcon {
  width: 100%;
}
.zmq-zdcx {
width: calc(53% - 40px);
}
.zmq-zdcy,.zmq-yxzm {
  width:calc(23% - 40px);
}
.zmq-zdcy h2,.zmq-yxzm h2 {
  font-size:60px;
  margin-top: 10px;
  margin-left:-14px;
}
.zmq-zdcy h3,.zmq-yxzm h3 {
  margin-top:30px
}


.lunbo2 {
  width: 100%;
}
	/*内容页样式*/
	.zmq-head1{width: 100%;height:auto;margin: 0 auto;background:  top center no-repeat;}	
.zmq-nav1{display: none;}
.zmq-nav1p{width: 90%;margin:0 auto;height: 140px;display: block;}
	.zmq-wztop{width: 100%;height:auto;background:top center no-repeat;}
.zmq-wztopcon{width:100%;margin: 0 auto;height: 161px;}
.zmq-wztopcon img{margin: 0px 0px 61px 20px;width: 50%;display: block;padding-top: 10px;}

	.zmq-zwgker{width: 100%;height:auto;background:top center no-repeat;}

.ztzl {float: left;display: block;width: 29.9% !important;height: 45px !important;background: #fff;border-radius: 10px 10px 0px 0px;text-align: center;margin-right: 1.4%;line-height: 38px !important;}
.ztzl:nth-child(2){line-height: 20px !important;}	
.ztzl a{margin-top:2px !important;}

.zmq-zwgkercon{width:100%;margin: 0 auto;}
	.zmq-zwgkercon ul:after{content: '';clear: both;display: table;}
	.zmq-zwgkercon::before{content: '';clear: both;display: table;}
.zmq-zwgkercon img{margin:80px 0px 61px 20px;width: 50%;}
.zmq-zwgkercon ul li{float: left;display: block;width: 10.6%;height: 55px;background: #fff;border-radius: 10px 10px 0px 0px;text-align: center;margin-right: 1.4%;padding: 0 5px;line-height: 20px;}
.zmq-zwgkercon ul li:last-child{margin-right:0px;}
.zmq-zwgkercon ul li a{display: block;margin-top: 7px;}

.zmq-zwgkercon-ywdt{width:100%;margin: 0 auto;}
	.zmq-zwgkercon-ywdt ul:after{content: '';clear: both;display: table;}
	.zmq-zwgkercon-ywdt::before{content: '';clear: both;display: table;}
.zmq-zwgkercon-ywdt img{margin:80px 0px 61px 20px;width: 50%;}
.zmq-zwgkercon-ywdt ul li{float: left;display: block;width: 46.4%;height: 45px;background: #fff;border-radius: 10px 10px 0px 0px;text-align: center;margin-right: 2%;padding: 0 5px;line-height: 32px;}
.zmq-zwgkercon-ywdt ul li:last-child{margin-right:0px;}
.zmq-zwgkercon-ywdt ul li a{display: block;margin-top: 7px;}	
	
.nr-con{width:96%;margin: 0 auto; }
	.nr-con>p>img{float: left;margin-top: 5px;margin-right: 8px;width: 5%;}
	.essay-con{width:100%;margin:0 auto;}
	.title_xx{
  text-align: center;
  display: block;
  box-sizing: border-box;
  padding: 0 10px;
  font-size: 22px;
  font-weight: 600;
	padding-top: 20px;
	padding-bottom: 20px;
}
	.zmq-fj p img{float: left;margin: 4px 5px 0px 0px;width: 5%;}


	.zmq-updown{height: 100%;margin-bottom: 10px;background: none;}	
	.zmq-updown ul{display: block;width:100%;margin: 0 auto;}
    .zmq-updown ul li{width: 86%;border: 1px #001c58 dashed;margin: 0 auto;float: none;background: #f3f9ff;border-radius: 10px;height: 100%;padding: 10px;}	
	.zmq-updown ul li:nth-child(2){text-align:left;margin-top: 10px;float: none;}	
    .zmq-updown ul li a{width:100%;white-space: break-spaces;line-height: 15px;font-size:14px;}

.pc{display:none;}
.phone{display:block;}

	/*列表页样式*/
	.lb-con{width: 96%;margin: 0 auto;}
.lb-con>p{line-height: 36px;font-size: 16px;}
.lb-con>p>img{float: left;margin-top: 5px;margin-right: 8px;width:5%;}

.czyjszt ul li{
	width:90%;
	float:left;
	margin:10px;
	text-align:center;
	background: #5b8fdc;
	line-height: 60px;
	border-radius:20px;;
}
.czyjszt ul li a{font-size:24px;}
	
.left-section{width:100%;border: 1px solid #f3f3f3;float: left;margin-top: 10px;}
	.right-section ul li a span.s1 img{float: left;margin: 5px 5px 0px 0px;width:5%;}
	.right-section{width:100%;float:right;}
	#testfenye{
	width: 100%;
	margin: 20px auto;
	padding-left: 20px;
}
.page-elem-field-root {
	display: block;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
}

.page-elem-field {
	display: block;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
}
/* .page-elem-field .item:first-child::after{
	content: "å…±{{total}}æ¡";
	position: absolute;
	left: -60px;
} */
.page-elem-field .item {
	position: relative;

	width: 32px;
height: 32px;
border: 1px solid #e3e3e6;
border-radius: 4px;


	
	line-height: 32px;
	text-align: center;
	font-size: 14px;
	
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;

	/* ä¸¤ä¸ªå°æ–¹å—ä¹‹é—´çš„è·ç¦» */
	margin-right: 8px;
	float: left;
}
.page-elem-field .item:last-child{
	margin-right: 0px;
}
.page-elem-field .item.head {
	width: 60px;
	min-width: 50px;
}

.page-elem-field .item.foot {
	width: 60px;
	min-width: 50px;
}

.page-elem-field .item.active {
	background-color: #425cde;
	color: #fff;
}

.page-elem-field .item:hover {
	background-color:#425cde;
	color: #fff;
}

.page-elem-field .item.item-disable {
	color: #d2d2d2 !important;
	cursor: not-allowed !important;
}

.page-elem-field .item.active:hover {
	background-color:#425cde;
	color: #fff;
}

.topage {
	margin-left: 32px;
	width: 100px;
	height: 30px;
    display: flex;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
	
}

.topage .inputbox {
	width: 40px;
	height: 30px;
	box-sizing: border-box;
	position: relative;
}

.topage .inputbox .inputborder {
	width: 40px;
	height: 30px;
	box-sizing: border-box;
	text-align: center;
	outline: none;
	border: 1px solid #e2e2e2;
	z-index: 22;
	position: absolute;
	left: 0;
	top: 0;
}

.topage .inputbox .show-val {
	position: absolute;
	left: 0;
	top: 0;
	width: 40px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border: 1px solid #e2e2e2;
	box-sizing: border-box;
}

.topage::before {
	content: '跳至';
	display: block;
	margin-right: 5px;
	width: 32px;
	height: 30px;
	line-height: 30px;
}

.topage::after {
	content: '页';
	margin-left: 5px;
	width: 16px;
	height: 30px;
	line-height: 30px;
}

.pagesbox {
	margin-left: 10px;
	width: 60px;
	height: 30px;
	display: flex;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
}

.pagesbox .currectpage {
	color: deepskyblue;
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
}
.pagesbox .line {
	color: deepskyblue;
	width: 10px;
	height: 30px;
	line-height: 30px;
	text-align: center;
}

.pagesbox .allpages {
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
}	
/*联系我们手机样式*/
.zmq-lxwm{width: 100%;height:auto;background: #f3f8ff;}
.zmq-lxwmcon{width:96%;margin: 0 auto;}
.zmq-lxwmcon::after{content: '';clear: both;display: table;}
.lxwmleft{width: 100%;float:none;}
.lxwmleft h2{font-size: 50px;}
.lxwmleft ul li{border-bottom: 1px solid #e9e9e9;}
.lxwmleft ul li h3{font-size: 18px;color:#333;line-height: 2;margin-bottom: 10px;}
.lxwmleft ul li p{font-size: 16px;line-height: 2;margin-bottom: 20px;}
.lxwmleft ul li p img{float: left;margin: 10px 6px 0px 0px;width: 5%;}
.lxwmright{width:100%;height:auto;float:none;}	
	
/*投资自贸区手机样式	*/
.zmq-tzzmhead{width: 100%;background:  top center no-repeat;height:auto;background-size: 100%;}
	.zmq-tzzmhead::after{content: '';display: table;clear: both;}
.zmq-tzzmhead h2{font-size: 50px;color: #fff;width:100%;margin: 0px auto;line-height: 3.2;}
.zmq-tzzmhead .pqgk{margin: 10px 0 -10px 10px;line-height: normal;width: 94%;}
.zmq-tzzmhead>ul{display: block;width:96%;margin: 0 auto;}
.zmq-tzzmhead>ul li{display: block;width:96%;height: auto;padding: 2%;background: #4b7ea2;border-radius: 10px;margin-right: 30px;float: left;margin-top: 30px;}
.zmq-tzzmhead>ul li:first-child {
    width: 96%;
    height: 100%;
}
	.zmq-tzzmhead>ul li:last-child{margin-right: 0px;}
.zmq-tzzmhead>ul li h3{font-size: 20px;color: #fff;line-height: 2;white-space: inherit;width: 100%;}
.zmq-tzzmhead>ul li  p{font-size: 16px;color: #fff;line-height: 2}
.zmq-pqgh{width: 96%;margin: 0 auto;}
.zmq-pqgh::after{content: '';display: table;clear: both;}
.zmq-pqghleft{float:left;width:100%;height: auto;}
.zmq-pqghleft h2{font-size: 40px;line-height: 2;}
.pqgh-con h3{width: 100%;font-size: 24px;line-height: 2;}
.pqgh-con p{line-height: 2;}
.pqgh-con a{font-size: 16px;color: #0377ad;margin: 20px 0px;display: block;}
.zmq-pgghright{float:right;}
.zmq-zdcyy{width: 100%;height:auto;background:#546061;}
.zmq-zdcycon{width: 96%;margin: 20px auto;padding-top: 0px;}
.zmq-zdcycon h2{font-size: 40px;color: #fff;line-height: 3}
.zmq-zdcycon::after{content: '';clear: both;display: table;}
.zmq-motel{width:96%;float: left;}
.zmq-motel h3{color: #fff;font-size: 24px;}
.zmq-motel p{line-height: 2;font-size: 16px;color: #fff;}
.zmq-motel ul li{float: left;margin-right: 5px;margin-top: 10px;}
.zmq-motel ul li:last-child{margin-right: 0;}
.zmq-motell{width:96%;float: right;margin-bottom: 20px;}

.zmq-motell ul li{float: left;margin-right: 42px;}
.zmq-motell ul li:last-child{margin-right: 0;}
.zmq-zdcxxw{width:100%;height: 794px;background: top center no-repeat;}
.zmq-zdcxxwcon{width: 96%;margin: 0 auto;}
.zmq-zdcxxwcon h2{font-size: 40px;color: #333;line-height: 3;}
.zdcxnews-container {
    width:100%;
    height: auto;
    position: relative;
}
.ne2 {
    width: 100%;
    height: 47px;
  position:static;
	left: 0px;
	top:0px;
}
.ne2 ul li {
    float: left;
    width: 114px;
    text-align: center;
}
.ne2 ul li:first-child{margin-left:12px;width:120px;}
.ne2 ul li:hover {
}
.ne2 ul li.on{}
.ne2 ul li.on a{color: #1e519b;}




.ne2 ul li a {
    line-height: 45px;
    font-size: 18px;
    font-weight: 400;
	color: #333;
}
.ne2 ul li a:hover {
    font-weight: 600;
    color: #1e519b;
}
.ne2 ul span {
    width: 2px;
    height: 24px;
    background: #9f0000;
    display: inline-block;
    position: relative;
    top: 11px;
    left: -102px;
}
.nen2 {
    width:100%;
}
.nen2 ul li {
    background:  no-repeat left center transparent;
    padding-left: 12px;
    position: relative;
    zoom: 1;
    line-height: 62px;
	border-bottom: 1px solid #f1f1f1;
}
.nen2 ul li a {
    font-size: 16px;
    color:#333;
    float: left;
    width: 260px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.nen2 ul li span {
    position: absolute;
    bottom: 0;
    right: 0;
    font-size: 15px;
    color: #333;
}

.zmq-yxzmcon{width:96%;margin: 0 auto;}
.zmq-yxzmcon::after{content: '';clear: both;display: table;}
.yxzmleft{float:left;width:100%;}

.yxzmleft h2{font-size: 40px;line-height: 3;}
.yxzmleft ul li{display: block;width:103px;height: 103px;border:1px solid #f5f5f5;float: left;margin-right: 20px;}

.yxzmleft ul li a{display: block;text-align: center;height: 100%;}
.yxzmleft ul li a img{margin-top: 10px;width: 30%;}
.yxzmleft ul li a p{font-size: 16px;line-height: 2;}

.yxzmright{width:100%;height:auto; float: right;}
  .lunbo4 .swiper-slide {
        width: 258px;
        height: 285px;
      }
      .lunbo4 .swiper-slide img {
        width: 258px;
        height: 100%;
      }
      .lunbo4 .swiper-slide {
        width: 258px;
      }
      .lunbo4 .swiper-slide-active {
        height: 366px;
      }
      .lunbo4 .swiper-slide-next {
        height: 331px;
      }
      .lunbo4 .swiper-wrapper {
        align-items: center;
      }
      .lunbo7 {
        height:450px;
        position: relative;
      }
      .lunbo7 .swiper-button-next {
        top: 450px !important;
        right: 60px;
        background: ;
        background-repeat: no-repeat;
        background-size: 100% 100%;
		   display: none;
      }
      .lunbo7 .swiper-button-prev {
        top: 450px !important;
        right: 140px;
        background: ;
        background-repeat: no-repeat;
        background-size: 100% 100%;
		  display: none;
      }
      .lunbo7 .now-page {
        position: absolute;
        bottom: 60px;
        right: 560px;
      }
      .lunbo7 .swiper-pagination-bullets {
        bottom: 65px!important;
        right: 0px!important;
		 width: 100%;
      }
      .lunbo7 .swiper-pagination-bullets .swiper-pagination-bullet {
        margin: 0;
        border-radius: 0;
        height: 2px;
        width: 50px;
        background-color: #f3f3f3;
      }
      .lunbo7 .swiper-pagination-bullets .swiper-pagination-bullet-active {
        background-color: #1c92cf;
      }

/*影像自贸手机样式*/
.zmq-yxzmhead{width: 100%;background:  top center no-repeat;height: auto;background-size: 100%;}
.zmq-yxzmhead h2{font-size: 50px;color: #fff;width: 100%;margin: 0px auto;line-height: 3.2;}
.zmq-yxtitle{width:100%;height: 70px;background: #e9e9e9;}
.zmq-yxtitlecon{width:100%;margin:0 auto;}
.zmq-yxtitlecon ul li{display: block;width:50%;height: 70px;float: left;}
.zmq-yxtitlecon ul li a{display: block;text-align: center;color: #333;font-size: 24px;font-weight: 700;line-height: 70px;}
.zmq-yxtitlecon ul li .zmq-a1{background: #1b4f9a;color: #fff;}
.yxzm-con{width: 100%;margin: 0 auto;}
.yxzm-con::after{display: table;clear: both;content: '';}
.yxzm-con ul li{float: left;margin-top: 20px;margin-right:2%;width:49%;}
.yxzm-con ul li:nth-child(3n){margin-right:2%;}
.yxzm-con ul li:nth-child(2n){margin-right:0;}	
.yxzm-con ul li a p{line-height: 2;font-size: 16px;color: #333;
float:left;width:180px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
}	
.yxzm-con ul li a img{width:100%;height: 91px;}	
/*制度创新样式手机*/
.zmq-zdcyhead{width: 100%;background:  top center no-repeat;height: auto;background-size: 100%;}
.zmq-zdcyhead h2{font-size: 50px;color: #fff;width:100%;margin: 0px auto;line-height: 3.2;}
.zmq-zdtitlecon2{width:100%;margin:0 auto;}
.zmq-zdtitlecon2 ul li{display: block;width:33%;height: 70px;float: left;background: #e9e9e9;margin-bottom: 1%;}
.zmq-zdtitlecon2 ul li a{display: block;text-align: center;color: #333;font-size: 19px;font-weight: 700;line-height: 70px;}
.zmq-zdtitlecon2 ul li .zmq-a1{background: #1b4f9a;color: #fff;}



.zmq-zdcxhead{width: 100%;background:  top center no-repeat;height: auto;background-size: 100%;}
.zmq-zdcxhead h2{font-size: 50px;color: #fff;width:100%;margin: 0px auto;line-height: 3.2;}
.zmq-zdtitle{width:100%;height: 70px;display: table;background: #fff;}
.zmq-zdtitlecon{width:100%;margin:0 auto;}
.zmq-zdtitlecon ul li{display: block;width:33%;height: 70px;float: left;}
.zmq-zdtitlecon ul li a{display: block;text-align: center;color: #333;font-size: 19px;font-weight: 700;line-height: 70px;}
.zmq-zdtitlecon ul li .zmq-a1{background: #1b4f9a;color: #fff;}
.zdcx-con{width:100%;margin: 0 auto;}
.zdcx-con::after{display: table;clear: both;content: '';}
.zdcx-con ul li{display: block;padding: 10px;}
.zdcx-con ul li:nth-child(2n){background: #e7f2ff;}
.zdcx-con ul li a span{display: block;color: #717171;font-size: 14px;line-height: 1.75;}
.zdcx-con ul li a p{font-size: 16px;color:#333;line-height: 1.75;}
.zdcx-con ul li a span.s1 img{float: left;margin: 5px 5px 0px 0px;width: 4%;}	
.right-section1 ul li a span.s1 img{float: left;margin: 5px 5px 0px 0px;width: 4%;}	
/*政务信息公开*/
.zmq-year{width: 100%;height: 57px;position:relative;}
.zmq-year::after{clear: both;display: table;content: '';}
.lunbo5{width:90%;height: 57px;background: #f0f0f0;float: left;padding: 0 5%;margin-bottom: 10px;}
.leftlb{background:  no-repeat ;width:24px!important;height: 28px!important;position: absolute;top: 27%!important;z-index: 1000; }
.rightlb{background:  no-repeat;width:24px!important;height: 28px!important;position:  absolute;top: 27%!important;z-index: 1000;right:0px;}
.lba1{text-align: center;line-height: 57px;display: block;}
.xxsearch{width: 100%;height: 57px;border-radius: 5px;background: #f0f0f0;float: right;float: right;}
.xxsearch-input{border:0;outline: 0;font-display: block;width: 70%;height: 57px;background: #f0f0f0;}
.h-tiao{height: 36px;width: 1px;background: #1895df;}
.xxsearch-icon{width:40px;height: 40px;border:0;background:  center center no-repeat;float: right;margin: 2% 22px 0 4%;}	
/*政务公开组织架构*/
.right-section2{width:100%;float: right;}

.right-section2 h2{position: relative;line-height: 48px;}
.right-section2 h2 em {
    z-index: 2;
    position: relative;
    background: #fff;
    padding-right: 25px;
    color: #1c92cf;
    font-weight: bold;
	font-size: 20px;
	font-style: normal;
}

.right-section2 h2  span {
    background: #f5f5f5;
    width: 860px;
    height: 8px;
    right: 0;
    bottom: 18px;
    display: block;
    margin-top: -17px;
    position: absolute;
    z-index: 0;
}
.right-section2 ul li{display: block;padding: 10px;background: #f0f8ff;margin-bottom: 20px;}
.right-section2 ul li::after{display: table;content: '';clear: both;}
.right-section2 ul li a img{float: left;margin-right:2%;width: 15%;height: 100%;}
.leadercon{float: left;width: 80%;}
.leadercon>p>b{font-size: 20px;padding-right: 10px;}
.grjl,.gzfg{margin-top: 10px;width: 100%;}
.grjl,.gzfg::after{content: '';display: table;clear: both;}
.grjl span{display: inline-block;float: left;width: 12%;font-size: 14px;color: #666;}
.grjl p{display: inline-block;float: left;width: 88%;font-size: 14px;}
.gzfg span{display: inline-block;float: left;width: 12%;font-size: 14px;color: #666;}
.gzfg p{display: inline-block;float: left;width: 88%;font-size: 14px;}	
	.zmq-bottom{display: none;}	
	.zmq-db{width: 100%;background: #001c58;padding: 10px 0px;}
.zmq-dbcon{width: 96%;margin: 0 auto;}
.zmq-dbcon p{text-align: center;font-size: 14px;color: #fff;}
.zmq-dbcon p img{margin-top: 5px;width: 5%;}
.zmq-dbcon .wzbsm{width: 100%;display: block;margin-top:5px;}
.zmq-dbcon .icp{width: 100%;display: block;}
	
}












