a {
	color: inherit;
}
a:hover {
	color: inherit;
	text-decoration: none;
}
ul {
	list-style: none;
	padding-left: 0px;
}
@font-face {
	font-family: 'iconfont';
	src: url('../fonts/iconfont.eot');
	src: url('../fonts/iconfont.eot?#iefix') format('embedded-opentype'), url('../fonts/iconfont.woff2') format('woff2'), url('../fonts/iconfont.woff') format('woff'), url('../fonts/iconfont.ttf') format('truetype'), url('../fonts/iconfont.svg#iconfont') format('svg');
}
@font-face {
	font-family: 'iconfont';
	src: url('../fonts1/iconfont.eot');
	src: url('../fonts1/iconfont.eot?#iefix') format('embedded-opentype'), url('../fonts1/iconfont.woff2') format('woff2'), url('../fonts1/iconfont.woff') format('woff'), url('../fonts1/iconfont.ttf') format('truetype'), url('../fonts1/iconfont.svg#iconfont') format('svg');
}
.checkMore2020 a {
	color: #af1d00;
}
.col-9 {
	padding: 0px;
}
.newswt p span a {
	color: #af1d00;
}
.bignews p span a {
	color: #af1d00;
}
.bdd {
	width: 300px;
	height: 120px;
	overflow: hidden;
	margin: 0 auto;
}
.part2conmdfrnews .bdd img:hover {
	width: 300px;
	height: 120px;
	transform: scale(1.1, 1.1);
}
.piclink a:hover {
	transform: scale(1.02, 1.02);
}
.iconfont {
	font-family: "iconfont" !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.width100 img {
	width: 100%;
}
.topbar {
	background: #ededed;
	color: #686c6c;
	font-size: 14px;
	line-height: 40px;
}
.topbar img {
	margin-top: -23px;
}
.topbarfr {
	text-align: right;
	display: flex;
	justify-content: end;
}
.top {
	padding: 10px 0px;
}
.topfr {
	text-align: right;
}
.topfr a {
	border-radius: 60px;
	border: #ccc solid 1px;
	color: #999;
	padding: 3px 10px;
	margin-left: 10px;
	font-size: 14px;
}
.search {
	border: #cecece solid 1px;
	border-radius: 50px;
	text-align: right;
	width: 80%;
	margin-top: 7px;
	height: 26px;
	background-color: #fff;
}
.search .form-control {
	font-size: 12px;
	line-height: 22px;
	height: 22px;
}
.search input {
	border: none;
	background: none;
	outline: none;
}
.search button {
	position: absolute;
	right: 37px;
	top: 8px;
	background: #ffffff;
	border: none;
	border-radius: 50px;
	/* width: 26px; */
	height: 20px;
}
.tubiao img {
	margin-top: 0px;
	margin-right: 10px;
}
.navbox {
	background: #18acb9;
}
.navbox .navbar {
	padding: 0px;
}
.navbox .dropdown-menu {
	border: 0px;
	background: rgba(0,0,0,.5);
	border-top: solid 3px #f07d01;
	border-radius: 0px;
	min-width: 100px;
	padding: 0px;
	top: 60px;
}
.navbar-dark .navbar-nav .nav-link {
	color: #FFFFFF;
}
.navbar-nav a:hover {
	background-color: #02bccb;
}
.navbox .dropdown-item {
	color: #fff;
	text-align: center;
	padding: 0px;
	border-bottom: solid 1px #e3ecec47;
	padding: 0px 20px;
}
.navbox .dropdown-item:hover {
	background: #18acb9;
}
.navbox ul.navbar-nav {
	width: 100%;
	text-align: center;
}
.navbox ul.navbar-nav li {
	width: 9%;
	font-size: 18px;
	line-height: 46px;
	height: 62px;
}
.swiper-container1 .swiper-pagination-bullet {
	width: 80px;
	border-radius: 0px;
}
.swiper-container1 .swiper-pagination-bullet-active {
	background: #18acb9;
}
.swiper-container-horizontal>.swiper-pagination1 {
	bottom: 82px;
}
.sidebar {
	width: 80px;
	position: fixed;
	right: 20px;
	top: 20%;
	text-align: center;
	color: #999;
	background: #fff;
	border: #eee solid 1px;
	font-size: 14px;
	z-index: 2;
}
.sidebar a {
	display: block;
	padding-top: 8px;
	padding-bottom: 5px;
	line-height: 28px;
}
.backtop {
	background: #18acb9;
}
.tanchu {
	position: relative;
	padding: 5px 0px;
}
.sidebar span {
	font-size: 26px;
}
.sidebar a:hover {
	transform: scale(1.1);
	color: #18acb9;
}
.erweimatan, .phonetan {
	position: absolute;
}
.erweimatan {
	width: 178px;
	height: 155px;
	margin-top: -77.5px;
	left: -160px;
	top: 50%;
}
.phonetan {
	width: 150px;
	height: 132px;
	margin-top: -43px;
	left: -150px;
	top: 9%;
	background: url("../images/phonebg.png") no-repeat center;
	padding-top: 20px;
	font-size: 18px;
	text-align: left;
	padding-left: 20px;
	color: #18acb9;
	background-size: auto;
}
.tan {
	display: none;
}
.topmenu span {
	font-size: 52px;
	display: block;
	color: #11aab7;
	line-height: 65px;
}
.topmenu a {
	padding: 10px 0px 15px;
	display: block;
}
.wenzi {
	font-size: 26px;
}
.topmenu .col {
	background: url(../images/shun.jpg) center right no-repeat;
	font-size: 19px;
	border-radius: 7px;
	transition: all .3s ease-out .1s;
}
.blue-b {
	color: #5fc3c8;
}
.topmenu .col:hover {
	background: #11aab7;
	transition: all .3s ease-in .1s;
	color: #fff;
}
.topmenu .col span {
	/* transform:scale(1) ;
  -webkit-transform:scale(1) ;
  -moz-transform:scale(1) ;
  -o-transform:scale(1); */
	transform: rotateY(0deg);
	transition: all .5s ease .1s;
}
.topmenu .col:hover span {
	color: #fff;
	/* transform:scale(1.1) ;
  -webkit-transform:scale(1.1) ;
  -moz-transform:scale(1.1) ;
  -o-transform:scale(1.1); */
	transform: rotateY(360deg);
	transition: all .5s ease .2s;
}
.topmenu .col::before {
	content: "";
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 0;
	height: 5px;
	background: #f07d01;
	transition: all .3s ease-in .1s;
}
.topmenu .col:hover::before {
	width: 100%;
	transition: all .3s ease-out .1s;
}
.topmenu {
	border-radius: 26px;
	background: #fff;
	text-align: center;
	box-shadow: rgba(0,0,0,.2) 1px 1px 5px;
	border-radius: 5px;
	margin-top: -66px;
	position: relative;
	z-index: 3;
	color: #666;
}
.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {
	color: #FFFFFF;
}
/* .topmenu .col{
  border-right: #eee solid 1px;
}
.topmenu .col:last-child{
  border-right:none;
} */
.swiper-containermode img {
	width: 100%;
}
.swiper-button-next, .swiper-button-prev {
	color: #FFFFFF;
}
.swiper-pagination-bullet {
	width: 15px;
	height: 15px;
	background: #b8b8b8;
	opacity: .5;
}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
	bottom: 17px;
}
.swiper-pagination-bullet-active {
	opacity: 1;
	background: #5294ed;
}
.swiper-containermode p {
	font-size: 18px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	background: rgba(0,0,0,.5);
	color: #fff;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin: 0px;
	width: 100%;
	line-height: 58px;
	width: 100%;
	padding-left: 20px;
	padding-right: 100px;
}
.swiper-paginationmode {
	text-align: right;
}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
	width: 98%;
}
.mt40px {
	margin-top: 20px;
}
.part1fr {
}
.part1fr ul.part1ul {
	list-style: none;
	overflow: hidden;
}
.part1fr ul.part1ul li {
	float: left;
	cursor: pointer;
	text-align: center;
	border-radius: 5px;
	padding: 5px 10px;
	font-size: 20px;
	margin-right: 20px;
}
.part1fr ul.part1ul li.aa {
	background-color: #18acb9;
	color: white;
	font-size: 22px;
}
.part1fr .content1 {
}
.part1fr .content1>div {
	display: none;
	position: relative;
}
.more {
	position: absolute;
	color: #999;
	right: 0px;
	top: -52px;
	font-size: 14px;
}
.part1fr .content1>div.aa {
	display: block;
}
.container {
	padding: 0px;
	max-width: 1200px;
}
.jyzn-b {
	color: #FFFFFF;
	font-weight: bold;
}
.lut-b {
	font-size: 20px;
	line-height: 32px;
	background-color: #f2f2f2;
	margin: 0px;
}
.lut-b .col {
	padding: 10px;
	text-align: center;
}
.lut-b .col img {
	margin-right: 15px;
}
.lt-index {
	color: #ccc;
	margin-top: 15px;
	background-color: #daf5f7;
	padding: 8px 0 4px;
	text-align: center;
	margin-bottom: 30px;
}
.lt-index a.cur {
	color: #20b673;
	font-weight: 700;
	background-color: #2e848e;
	color: #FFFFFF;
	padding: 5px;
	border: 0px;
}
.lt-index span, .lt-index a {
	display: inline-block;
	padding: 0 10px;
	line-height: 1;
	border-right: 1px solid #ccc;
	font-size: 16px;
}
.lt-index a {
	color: #868686;
}
.kszn {
	border: solid 1px #ebebeb;
	padding: 22px;
	width: 380px;
	margin-bottom: 30px;
}
.kszn h5 {
	color: #18acb9;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
}
.kszn h6 {
	background-color: #daf5f7;
	border-radius: 20px;
	width: -webkit-fit-content;
	width: fit-content;
	width: -moz-fit-content;
	padding: 10px;
	text-align: center;
	font-size: 14px;
	line-height: 14px;
	color: #18acb9;
	margin: 0 auto;
}
.kszn h6 img {
	margin-right: 10px;
}
.ksjs {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.newswt-b p {
	font-size: 14px;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-bottom: 0px;
	color: #999;
	text-indent: 2rem;
	line-height: 26px;
}
.newswt-b p span a {
	color: #be0822;
}
.newswt-b {
	border-top: dashed 1px #dddddd;
	margin-top: 20px;
	padding-top: 10px;
}
/*党建*/
.navbox-b {
	background-color: #b30607;
}
.liebiao-bannerd {
	background: url(../images/liebiao-bannerd.jpg) top center no-repeat;
	height: 237px;
}
 background: url(../images/liebiao-banner.jpg) top center no-repeat;
 height: 237px;
}
.breadNavb a {
	color: #3D3D3D;
	font-size: 16px;
}
.breadNavb {
	margin-top: 20px;
	margin-bottom: 20px;
	border-bottom: solid 1px #ececec;
	padding-bottom: 10px;
}
.breadNavb>a:not(:last-child):after {
	content: '>';
	display: inline-block;
	margin: 0 5px;
}
.breadNavb-icon {
	width: 18px;
	height: 18px;
	display: inline-block;
	margin-right: 8px;
	background: url(../images/homeb.jpg) no-repeat;
	background-size: 100%, 100%;
}
.am-text-leftb {
	background: url(../images/liieb-b2.jpg) top left no-repeat;
	height: 191px;
	background-size: 100%;
	padding: 15px;
	margin: 30px auto;
	display: flex;
}
a:hover .am-text-leftb {
	height: 191px;
	background: url(../images/liieb-c.jpg) top left no-repeat;
	color: white;
	background-size: 100%;
	padding: 15px;
	margin: 30px auto;
	display: flex;
}
/* 注册 */
.yhzc {
	width: 1007px;
	background: #fff;
	border: 5px solid #dddee2;
	margin: 0 auto;
	padding: 20px;
}
.btz {
	font-size: 12px;
}
.zcbt {
	font-size: 24px;
	text-align: left;
}
.zcbt img {
	padding: 20px;
}
.yhzc_l {
	padding-left: 30px;
}
.ytpic {
	margin: 80px 10px;
}
.padding0 {
	padding: 0;
}
.col-form-label {
/* text-align: justify;
	 justify-content:space-between */
}
/* 登录 */
.abc {
	justify-content: space-between;
	width: 85%;
	margin: 0 auto;
}
.cpr {
	justify-content: flex-end;
	width: 95%;
}
element.style {
}
.am-pagination>.am-active>a, .am-pagination>.am-active>a:focus, .am-pagination>.am-active>a:hover, .am-pagination>.am-active>span, .am-pagination>.am-active>span:focus, .am-pagination>.am-active>span:hover {
	z-index: 2;
	color: #fff;
	background-color: #11aab7;
	border-color: #0e90d2;
	cursor: default;
}
element.style {
}
.am-pagination>.am-active>a, .am-pagination>.am-active>a:focus, .am-pagination>.am-active>a:hover, .am-pagination>.am-active>span, .am-pagination>.am-active>span:focus, .am-pagination>.am-active>span:hover {
	z-index: 2;
	color: #fff;
	background-color: #11aab7;
	border-color: #0e90d2;
	cursor: default;
}
.ac {
	font-size: 12px;
	float: left;
	margin-right: 14px;
	display: flex;
}
.ac span {
	border-left: solid 1px #d0d0d0;
	height: 14px;
	align-self: center;
	margin-left: 12px
}
.logo {
	width: 202px;
}
.fle-a {
	display: flex;
	justify-content: space-between;
}
.nav2022 {
	border-top: solid 2px #0598e4;
}
.nav2022 li {
	font-size: 18px;
	line-height: 58px;
}
.nav2022 li a {
	color: #000000;
}
.nav2022 li span {
	border-left: solid 1px #d0d0d0;
	height: 14px;
	align-self: center;
}
.nav2022 ul {
	margin: 0px;
}
.youtiao {
	border: 1px solid #f2f2f2;
	padding-top: 20px;
	overflow: hidden;
}
.youtiao h1 {
	font-size: 34px;
	height: 46px;
	text-align: center;
	font-weight: bold;
}
.youtiao h1 a {
	color: #ea2b4a;
}
.mid {
	border-top: 1px solid #f2f2f2;
	margin-top: 15px;
}
.mid .lista {
	float: left;
	width: 1200px;
	margin-top: 11px;
}
.mid .lista ul {
	padding-top: 8px;
	overflow: hidden;
}
.mid .lista li {
	float: left;
	width: 365px;
	height: 34px;
	margin-left: 26px;
	line-height: 34px;
	font-size: 16px;
	background: url(../images/list-dot1.png) no-repeat left center;
	padding-left: 18px;
	overflow: hidden;
}
.mid .lista li a {
	color: #464646;
}
.youtiao-b {
	border: 1px solid #f2f2f2;
	margin-top: 22px;
}
.youtiao-b h1 {
	font-size: 34px;
	height: 56px;
	text-align: center;
	font-weight: bold;
	background: url(../images/toutiao.png)no-repeat 0 2px;
	padding: 0px 10px 5px 46px;
	width: fit-content;
	width: -webkit-fit-content;
	width: -moz-fit-content;
	margin: 20px auto;
}
.youtiao-b h1 a {
	color: #142f65;
}
/* 时政快报 */
.quick-scroll {
	position: relative;
	padding-left: 126px;
	padding-right: 10px;
	line-height: 40px;
	background: #eaf2fd;
}
.quick-scroll .label {
	position: absolute;
	left: 0;
	top: 4px;
	box-sizing: border-box;
	width: 140px;
	padding-left: 16px;
}
.quick-scroll .label a {
	color: #fff;
	font-size: 22px;
}
.quick-scroll .bd {
	width: 100%;
	overflow: hidden;
	height: 40px;
}
.quick-scroll ul {
	white-space: nowrap;
}
.quick-scroll li {
	display: inline-block;
	vertical-align: top;
	margin-right: 30px;
}
.quick-scroll a {
	white-space: nowrap;
	display: block;
	font-size: 14px;
	padding-left: 10px;
}
.quick-scroll .bd a::before {
	content: "";
	display: inline-block;
	width: 3px;
	height: 3px;
	border-radius: 3px;
	background: #666;
	margin-bottom: 4px;
	margin-right: 6px;
}
.lista li {
	font-size: 18px;
	overflow: hidden;
	height: 2.3em;
	line-height: 2.3;
}
.lista li a {
	color: #333333;
}
.imgSubBox {
	width: 784px;
	position: relative;
	height: 128px;
	overflow: hidden;
	margin-top: 20px;
}
.imgSub .arrow {
	position: absolute;
	top: 50px;
	cursor: pointer;
	width: 24px;
	height: 42px;
	display: block;
	z-index: 1;
}
.imgSub .arrowNext {
	background: url(http://www.longhoo.net/skinlong/2018/images/arrownext.png) no-repeat;
	right: 0;
}
.imgSub .arrowPrev {
	background: url(http://www.longhoo.net/skinlong/2018/images/arrowprev.png) no-repeat;
	left: 0;
}
.imgSub {
	position: relative;
	overflow: hidden;
	margin-top: 20px;
}
.imgList>div {
	width: 253px;
	height: 150px;
}
.imgList>div a {
	display: flex;
	align-items: center;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.imgList>div a img {
	width: 100%;
	height: 100%;
}
.mrgt8 {
	margin-top: 8px;
}
.bold {
	font-weight: bold;
}
.marb20 {
	margin-bottom: 20px;
}
/*第三屏*/
.width {
	width: 380px;
}
.fl {
	float: left;
	display: inline;
}
.lineCgray {
	background-image: url(../images/xiaz.png);
}
.menu {
	background-position: 0 0;
	background-repeat: repeat-x;
	position: relative;
	font-size: 0;
}
.tab {
	display: inline-block;
	font-size: 22px;
	border-top-width: 2px;
	border-top-style: solid;
	padding-top: 6px;
	font-weight: bold;
}
.shuzibao {
	display: inline-block;
	font-size: 22px;
	padding-top: 6px;
	font-weight: bold;
}
.tabRed {
	border-top-color: #0598e4;
	color: #0374c7;
}
.menu .more {
	position: absolute;
	right: 0;
	font-size: 14px;
	top: 18px;
}
.bigPic {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.lazy {
	border-radius: 5px;
}
.display-a {
	justify-content: space-between;
	display: flex;
}
.mrgt9 {
	margin-top: 9px;
}
.linkWhite, a.linkWhite:link, a.linkWhite:visited, .linkWhite a:link, .linkWhite a:visited, .linkWhite a:hover {
	color: #fff;
}
.bigPic>li {
	position: relative;
	margin: 0;
}
.h214 {
}
.txt-a {
}
.bigPic>li .pic {
	display: block;
	width: 100%;
	overflow: hidden;
}
.bigPic>li .txt {
	position: absolute;
	left: 1em;
	right: 1em;
	bottom: 0;
	text-align: center;
	line-height: 32px;
	height: 32px;
	z-index: 1;
	overflow: hidden;
}
.bigPic>li .opcity {
	position: absolute;
	bottom: 0;
	display: block;
	height: 32px;
	width: 100%;
	background: rgba(0,0,0,0.6);
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
.mrgt6 {
	margin-top: 6px;
}
.list>li {
	line-height: 2.2;
	height: 2.2em;
	overflow: hidden;
	font-size: 16px;
}
.mart20 {
	margin-top: 30px;
}
.linkWhite .txt-a {
	font-size: 16px;
	color: black;
	text-align: center;
	background-color: #f4f4f4;
	padding: 6px;
	margin-top: 5px;
}
.linkWhite .txt-a a {
	color: black;
}
.quanweifabu {
	margin-top: 22px;
}
.shipin {
	position: absolute;
	left: 50%;
	top: 50%;
	height: 50px;
	width: 50px;
	margin-top: -25px;
	margin-left: -25px;
}
.ershipin {
	display: flex;
	justify-content: space-between;
}
.liuyan {
	float: right;
	margin-top: 5px;
}
.list-c {
	background: #f5f5f5;
	padding: 10px;
}
.list-c li {
	height: 34px;
	margin-left: 8px;
	line-height: 34px;
	font-size: 16px;
	background: url(../images/list-dot1.png) no-repeat left center;
	padding-left: 18px;
	overflow: hidden;
}
.bg-c {
	background: #f2f2f2;
	padding: 10px 26px;
	height: fit-content;
}
.shuzibao img {
	margin-right: 10px;
}
.xuanzhong {
	background-color: #e2edfc;
	padding: 5px;
	text-align: center;
	color: #0374c7;
	font-weight: bold;
	width: 86px;
	margin-right: 20px;
}
.xuanze {
	display: flex;
	float: right;
	margin-top: 5px;
	font-size: 16px;
}
.xznr {
	display: flex;
	padding-bottom: 20px;
}
.nxuanzhong {
	width: 86px;
	padding: 5px;
	text-align: center;
}
.xznr-r {
	font-size: 12px;
	margin-top: 22px;
	text-align: center;
}
.xznr-r li {
	background-color: #FFFFFF;
	margin: 4px 0px;
	padding: 10px;
}
.xznr-l {
	margin-top: 26px;
}
.xznr-l img {
	border-right: solid 10px #d9dada;
}
.right-rank-list .item {
	height: 32px;
	line-height: 32px;
	padding-left: 30px;
	margin-bottom: 6px;
	display: block;
	font-size: 16px;
	position: relative;
}
.right-rank-list .numb {
	position: absolute;
	left: 0;
	top: 0;
	width: 20px;
	height: 20px;
	line-height: 20px;
	background-color: #e57b00;
	color: #fff;
	text-align: center;
	border-radius: 4px;
	font-size: 14px;
	display: block;
}
.right-rank-list .num {
	position: absolute;
	left: 0;
	top: 0;
	width: 20px;
	height: 20px;
	line-height: 20px;
	background-color: #8bbe01;
	color: #fff;
	text-align: center;
	border-radius: 4px;
	font-size: 14px;
	display: block;
}
.right-rank-list .title {
	white-space: nowrap;
	display: block;
	line-height: 20px;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	overflow: hidden;
	-webkit-line-clamp: 1;
}
.right-rank-list .itemb {
	line-height: 36px;
	padding-left: 36px;
	margin-bottom: 3px;
	display: flex;
	position: relative;
}
.right-rank-list .titleb {
	display: block;
	line-height: 32px;
	font-size: 18px;
	margin-left: 20px;
	margin-bottom: 20px;
}
.right-rank-list {
	margin-top: 20px;
	margin-bottom: 6px;
}
.zuoyou li span {
	border-left: solid 1px #d0d0d0;
	height: 14px;
	align-self: center;
	margin-left: 26px;
}
.zuoyou {
	display: flex;
}
.zuoyou li {
	margin-left: 26px;
	font-size: 18px;
}
.zuoyou li a {
	color: #000000;
}
.wenzib {
	background-color: #0598e4;
	color: white;
	padding: 4px 22px;
	border-bottom-right-radius: 5px;
	border-top-left-radius: 5px;
	position: absolute;
	width: fit-content;
	width: -webkit-fit-content;
	width: -moz-fit-content;
}
.xinmeiti-m {
	width: 556px;
}
.xinmeiti {
	display: flex;
	margin-top: 20px;
	justify-content: space-between;
	ine-height: 27px;
}
.xinmeiti-m ul {
	float: left;
	margin-left: 20px;
}
.listab li {
	height: 34px;
	line-height: 34px;
	font-size: 16px;
	background: url(../images/list-dot12.png) no-repeat left center;
	padding-left: 18px;
	overflow: hidden;
}
.zlzy {
	width: 780px;
}
.mart20p {
	margin-top: 16px;
}
.icon p {
	text-align: center;
	padding: 5px 0px;
	font-size: 16px;
}
.icon .col {
	margin-top: 12px;
	padding: 0px;
	text-align: center;
}
.icon .col img {
}
#footer {
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
	clear: both;
	font-size: 14px;
}
.foot-title {
	clear: both;
	margin: 0px auto;
	font-size: 18px;
	color: #3c3939;
	background: #f5f5f5;
	border: 1px #e7e4e4 solid;
	border-bottom: 0px;
	text-align: left;
	font-family: 'microsoft yahei';
	width: 1200px;
}
#lianjie .hd {
	height: 40px;
	line-height: 40px;
	background: #f4f4f4;
	padding: 0 10px 0 20px;
	border-bottom: 1px solid #ddd;
	position: relative;
}
#lianjie .hd ul {
	float: left;
	position: absolute;
	left: 20px;
	top: -1px;
	height: 42px;
}
#lianjie .hd ul li.on {
	height: 40px;
	background: #fff;
	border: 1px solid #ddd;
	border-bottom: 2px solid #fff;
}
#lianjie .hd ul li {
	float: left;
	padding: 0 15px;
	cursor: pointer;
}
#lianjie .bd {
	background-color: #FFF;
}
.foot-show {
	margin: 0px auto;
	line-height: 30px;
	white-space: nowarp;
	text-align: left;
	padding: 0px 20px;
	border-bottom: 1px #e7e4e4 solid;
}
#lianjie .bd ul a {
	padding: 0px;
}
.foot-show a {
	margin: 0px 4px;
	font-size: 14px;
}
.foot-title a {
	padding-left: 20px;
	padding-right: 20px;
	background: none;
	color: #333;
	cursor: pointer;
}
.foot-main {
	clear: both;
	padding: 20px;
	text-align: center;
}
.foot-nav {
	height: 40px;
	line-height: 40px;
}
.foot-main p {
	line-height: 36px;
}
.foot-main {
	background-color: #f4f4f6;
	border-top: solid 1px #dddddd;
}
/*二级页*/
.navbor {
	border-bottom: solid 3px #0598e4;
}
.sgishi {
	position: relative;
	height: 30px;
}
.moreb {
	position: absolute;
	color: #999;
	right: 0px;
	top: 4px;
	font-size: 14px;
}
.sgishi h1 {
	background-color: #0598e4;
	color: white;
	padding: 4px 22px;
	border-bottom-right-radius: 10px;
	border-top-left-radius: 10px;
	position: absolute;
	width: fit-content;
	width: -webkit-fit-content;
	font-size: 26px;
	font-weight: bold;
}
.zlzy2 {
	width: 820px;
}
.erjiye-lb {
	padding: 30px;
	position: relative;
	height: 444px;
}
.erjiye-lb h2 a {
	color: #FFFFFF;
}
.erjiye-lb h2 {
	font-size: 26px;
	font-weight: bold;
	line-height: 36px;
}
.erjiye-lb p {
	font-size: 18px;
	line-height: 30px;
	text-indent: 2rem;
	margin-top: 20px;
}
.erjiye-lb p a {
	color: #FFFFFF;
}
.dian .num {
	position: absolute;
	z-index: 3;
	bottom: 12px;
	right: 28px;
}
.dian .num li span {
	z-index: 1;
	background: #FFF;
	filter: alpha(opacity=80);
	opacity: 0.8;
}
.dian .num li a, .num li span {
	position: absolute;
	z-index: 2;
	display: block;
	color: white;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	text-decoration: none;
}
.num li {
	float: left;
	position: relative;
	width: 14px;
	height: 14px;
	border-radius: 50%;
	line-height: 15px;
	overflow: hidden;
	text-align: center;
	margin-right: 6px;
	cursor: pointer;
}
.dian .num li.on a, .num a:hover {
	background: #ffd563;
}
.bnlp {
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
}
.sz {
	height: 58px;
	width: 58px;
	background: #097bce;
	font: 32px/58px "microsoft yahei";
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	float: left;
}
.gyzt p {
	font: 16px/28px "microsoft yahei";
	font-weight: bold;
	padding-left: 10px;
	overflow: hidden;
}
.pics {
	float: left;
	margin: 10px 0px;
}
.mod2_hot2020 li a {
	float: left;
	width: 200px;
}
.mod2_hot2020 li {
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	border-bottom: 1px solid #f0f0f0;
}
.mod2_hot2020 li span {
	font-weight: bold;
	color: #515151;
	font-size: 22px;
	float: left;
	margin-right: 20px;
}
.mod2_hot2020 li a {
	float: left;
	width: 200px;
}
.post_xwjx_new2020 {
	height: auto;
	border-bottom: 1px solid #f0f0f0;
	overflow: hidden;
	padding: 20px 0;
	position: relative;
}
.post_xwjx_new2020 .thumb12020 {
	margin-right: 17px;
	float: left;
}
.post_xwjx_new2020 h3 {
	font: 22px/38px "Microsoft Yahei";
	min-height: 40px;
	padding-bottom: 10px;
	margin: 0px;
}
.post_xwjx_new2020 h3 a {
	color: #333333;
}
.post_xwjx_new2020 .bq2020 {
	margin-bottom: 25px;
	float: left;
}
.post_xwjx_new2020 .bq2020 p {
	float: left;
	height: 22px;
	border: 1px solid #e7e7e7;
	border-radius: 2px;
	color: #077ec0;
	font: 12px/20px "Sim sun";
	text-align: center;
	padding: 0 6px;
	margin-right: 10px;
	margin-left: 0;
	margin-top: 0px;
}
.post_xwjx_new2020 .ly2020 {
	font: 12px/26px "Sim sun";
	color: #888;
	float: left;
}
.post_xwjx_new2020 .ly2020 p {
	margin-right: 20px;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	text-indent: 0rem;
}
.dibut {
	display: flex;
	justify-content: space-between;
}
.wlbz p {
	text-indent: 2rem;
}
.tupiner {
	float: left;
}
.wlbz p a {
	color: #fa6f2f;
}
.jiazai {
	background: #f0f0f0;
	padding: 10px;
	text-align: center;
}
/* 三级页 */
.biaoti h1 {
	font: bold 36px / 40px 微软雅黑, 黑体;
	padding-bottom: 20px;
}
.source {
	color: #999;
	position: relative;
	padding-bottom: 26px;
	border-bottom: 1px solid #eee;
}
.f14 {
	font-size: 14px;
}
.sourceCtrl {
	position: absolute;
	top: 0;
	right: 0;
}
.sizeAdd, .sizeSub {
	color: rgb(51, 51, 51);
	margin-right: 5px;
	cursor: pointer;
	padding: 0px 15px;
	border-width: 1px;
	border-style: solid;
	border-color: rgb(240, 240, 240);
	border-image: initial;
	font: 18px / 24px 微软雅黑, 黑体;
	border-radius: 5px;
}
.sizeAdd, .sizeSub {
	color: rgb(51, 51, 51);
	margin-right: 5px;
	cursor: pointer;
	padding: 0px 15px;
	border-width: 1px;
	border-style: solid;
	border-color: rgb(240, 240, 240);
	border-image: initial;
	font: 18px / 24px 微软雅黑, 黑体;
	border-radius: 5px;
}
.biaoti {
	width: 1200px;
}
.fenxiang {
	position: relative;
	color: gray;
	font-size: 12px;
	text-align: center;
	width: 72px;
}
.fenxiang:after {
	content: "";
	display: block;
	width: 100%;
	height: 1px;
	background: #e8e8e8;
	position: absolute;
	top: 50%;
	left: 0;
	z-index: -1;
}
.fenxiang span {
	display: inline-block;
	background: #fff;
	padding: 0 5px;
}
.fenxiangw {
	width: 72px;
}
.fenxiangw li {
	margin: 10px;
	text-align: center;
}
.wenzhang {
	margin-bottom: 15px;
	width: 710px;
}
.wenzhang p {
	text-indent: 2rem;
	font-size: 18px;
	line-height: 36px;
	color: #000;
}
.title {
	line-height: 40px;
	height: 40px;
	margin-bottom: 30px;
}
.title .change {
	float: right;
	color: #142f65;
}
.ad2 {
	margin-top: 20px;
	margin-bottom: 35px;
}
.title .change {
	float: right;
	color: #142f65;
}
.title .change i {
	display: inline-block;
	vertical-align: top;
	width: 11px;
	height: 11px;
	background: url(../images/change.png);
	margin: 14px 5px 0px 0px;
	transition: transform 1s;
}
.title span {
	float: left;
	font-size: 20px;
	font-weight: bold;
}
.photo2 img {
	width: 315px;
	height: 195px;
	transition: transform 0.5s;
}
.side-list .photo2 {
	height: 195px;
	border-radius: 5px 5px 0px 0px;
}
.widthb {
	width: 315px;
}
.zlzyb {
	width: 815px;
	display: flex;
	justify-content: space-between;
}
.side-list p {
	text-align: center;
	padding: 10px 0px;
}
.side-list li {
	margin-bottom: 40px;
	overflow: hidden;
}
#to-top {
	position: fixed;
	width: 60px;
	height: 60px;
	background: url(../images/to-top.png);
	right: 10px;
	bottom: 60px;
	transition: background 0.2s;
	z-index: 999;
}
.numb li.on a, .numb a:hover {
	background: #ffd563;
}
.numb {
	position: absolute;
	z-index: 3;
	bottom: 12px;
	right: 28px;
}
.numb li a, .numb li span {
	position: absolute;
	z-index: 2;
	display: block;
	color: white;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	text-decoration: none;
}
.numb li span {
	z-index: 1;
	background: #FFF;
	filter: alpha(opacity=80);
	opacity: 0.8;
}
.diande {
	float: right;
	margin-top: 3px;
}
.swiper-shipin-pagination .swiper-pagination-bullet {
	width: 13px;
	height: 13px;
	margin-right: 5px;
}
.swiper-shipin-pagination {
	right: 0;
	top: 45%;
}
.wangqun {
	position: relative;
}
.wq-menu {
	position: absolute;
	background: red;
	right: -7px;
	top: 50px;
	box-sizing: border-box;
	padding: 10px;
	width: 280px;
	height: 70px;
	line-height: 23px;
	background: #fff;
	border: 1px solid #ededed;
	z-index: 10;
}
.wq-menu a {
	color: #333;
	font-size: 14px;
	line-height: 25px;
	padding: 0 10px;
	display: block;
	float: left;
}
.swiper-sec .swiper-slide {
	display: flex;
	justify-content: space-between;
}
.swiper-sec .swiper-pagination {
	text-align: right;
}
.swiper-sec .swiper-pagination-bullet {
	width: 13px;
	height: 13px;
}
.swiper-sec .swiper-pagination-bullet-active {
	background: #ffd563;
}
.xznr-r .active {
	background-color: #007bff;
	color: #fff;
}
.papernone {
	display: none;
}
.xuanze>div {
	cursor: pointer;
}
.xznr-r ul li {
	cursor: pointer;
}
.wq-menu:before {
	content: "";
	position: absolute;
	right: 35px;
	top: -10px;
	width: 18px;
	height: 11px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAALCAYAAAByF90EAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3NpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDQ4OCwgMjAyMC8wNy8xMC0yMjowNjo1MyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyNDQzNzNhOC0xZjk2LTJiNDMtOWRhYS1kMDEwMjg0OGQ3Y2QiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTVCNTgyRkEyQzhBMTFFQjkyMDZFMDkyQTFEQkIxRUQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTVCNTgyRjkyQzhBMTFFQjkyMDZFMDkyQTFEQkIxRUQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MmVkMmY2NDktMThiZC0xNjQzLWIyYTEtMmRmMmQxNmI2MjdmIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjI0NDM3M2E4LTFmOTYtMmI0My05ZGFhLWQwMTAyODQ4ZDdjZCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsD5HAYAAADUSURBVHjarJJLCsJAEER7ZJgkkxBXuUFOIEL2wVt4Dg+hh3DnVhBBvZDLLLPIKlZJK4jmo1jwoOmuqWQ+pqoqGdAKGLDpM9mBkCVYa30Fuy7jpCekBNs0TQ1hrb2vgmZgnySJs9YKYc0emI8NysEljuOpc+7ZZM0eypN6eoMycPbeZ0EQvH2BPc7oUe/HIA+OURTlYRh2Hhxn9NCra16CuIcDTAVMQ8+BQQwsNMw9gu43gsECvy1jRS/WlHqbxuBBttw7DlJ+UV3X0jSNmBaSP+gmwAA29SNP/jPeagAAAABJRU5ErkJggg==) 0px 0px no-repeat
}
.container-w {
	width: 100%;
	margin: 0 auto;
	background: url("../images/banner-erjiy.jpg") top center no-repeat;
	height: 340px;
}
.container-e {
	width: 100%;
	margin: 0 auto;
}
.breadNav {
	margin: 20px auto;
}
.gywm {
	display: flex;
	justify-content: space-between;
}
.gywm-l {
	width: 240px;
	border-top: solid 10px #0069bd;
	background-color: #e3f1fe;
	height: 478px;
}
.gywm-l li {
	text-align: center;
	font-size: 18px;
	line-height: 80px;
	border-bottom: solid 1px #FFFFFF;
}
.gywm-l li a {
	color: #0069bd;
}
.wlxzx {
	background-color: #0069bd;
}
.gywm-l li.wlxzx a {
	color: #FFFFFF;
}
.gywm-r {
	width: 930px;
}
.gywm-r h5 {
	font-size: 18px;
	border-bottom: solid 1px #0069bd;
	padding-bottom: 10px;
}
.gywm-r p {
	text-indent: 2rem;
	font-size: 16px;
	line-height: 32px;
	color: #000;
}
.gywm-r p span {
font-size: 18px;
	color: #0069bd;
	line-height: 32px;
	font-weight: bold;
}
.weixinjuzhen{
	background: url(../images/weixinjuz.jpg) no-repeat top center; height: 1080px; background-size: 100%; background-color: #0a62dd;
}
.weibojuzhen{
	background-color: #0a62dd;
}
.fanhui a{
	color: #afefff;
}
.fanhui{
	padding-top: 3rem;
	padding-left: 5rem;
}
.juzhong img{
	text-align: center;
}
.biaoge{
	font-size: 14px;
	padding: 5px;
}
.bianji{
    margin-top: 25px;
    border-top: 1px solid #f4f4f4;
    border-bottom: 1px solid #f4f4f4;
    padding: 15px 0px;
    text-align: right;
}
.wenzhang span img{
    margin: 20px auto;
}