ul {
	margin: 0;
	padding: 0;
	list-style: none
}

@media ( max-width : 1200px) {
	.row {
		margin-right: -.2rem;
		margin-left: -.2rem
	}

	.container {
		padding-right: .2rem;
		padding-left: .2rem
	}

	.col-xs-1,
	.col-sm-1,
	.col-md-1,
	.col-lg-1 {
		padding-right: .2rem;
		padding-left: .2rem
	}

	.col-xs-2,
	.col-sm-2,
	.col-md-2,
	.col-lg-2 {
		padding-right: .2rem;
		padding-left: .2rem
	}

	.col-xs-3,
	.col-sm-3,
	.col-md-3,
	.col-lg-3 {
		padding-right: .2rem;
		padding-left: .2rem
	}

	.col-xs-4,
	.col-sm-4,
	.col-md-4,
	.col-lg-4 {
		padding-right: .2rem;
		padding-left: .2rem
	}

	.col-xs-5,
	.col-sm-5,
	.col-md-5,
	.col-lg-5 {
		padding-right: .2rem;
		padding-left: .2rem
	}

	.col-xs-6,
	.col-sm-6,
	.col-md-6,
	.col-lg-6 {
		padding-right: .2rem;
		padding-left: .2rem
	}

	.col-xs-7,
	.col-sm-7,
	.col-md-7,
	.col-lg-7 {
		padding-right: .2rem;
		padding-left: .2rem
	}

	.col-xs-8,
	.col-sm-8,
	.col-md-8,
	.col-lg-8 {
		padding-right: .2rem;
		padding-left: .2rem
	}

	.col-xs-9,
	.col-sm-9,
	.col-md-9,
	.col-lg-9 {
		padding-right: .2rem;
		padding-left: .2rem
	}

	.col-xs-10,
	.col-sm-10,
	.col-md-10,
	.col-lg-10 {
		padding-right: .2rem;
		padding-left: .2rem
	}

	.col-xs-11,
	.col-sm-11,
	.col-md-11,
	.col-lg-11 {
		padding-right: .2rem;
		padding-left: .2rem
	}

	.col-xs-12,
	.col-sm-12,
	.col-md-12,
	.col-lg-12 {
		padding-right: .2rem;
		padding-left: .2rem
	}

	.col-xs-13,
	.col-sm-13,
	.col-md-13,
	.col-lg-13 {
		padding-right: .2rem;
		padding-left: .2rem
	}

	.col-xs-14,
	.col-sm-14,
	.col-md-14,
	.col-lg-14 {
		padding-right: .2rem;
		padding-left: .2rem
	}

	.col-xs-15,
	.col-sm-15,
	.col-md-15,
	.col-lg-15 {
		padding-right: .2rem;
		padding-left: .2rem
	}

	.col-xs-16,
	.col-sm-16,
	.col-md-16,
	.col-lg-16 {
		padding-right: .2rem;
		padding-left: .2rem
	}

	.col-xs-17,
	.col-sm-17,
	.col-md-17,
	.col-lg-17 {
		padding-right: .2rem;
		padding-left: .2rem
	}

	.col-xs-18,
	.col-sm-18,
	.col-md-18,
	.col-lg-18 {
		padding-right: .2rem;
		padding-left: .2rem
	}

	.col-xs-19,
	.col-sm-19,
	.col-md-19,
	.col-lg-19 {
		padding-right: .2rem;
		padding-left: .2rem
	}

	.col-xs-20,
	.col-sm-20,
	.col-md-20,
	.col-lg-20 {
		padding-right: .2rem;
		padding-left: .2rem
	}
}

.comp-header .comp-header-links {
	background-color: #f7f7f7;
	min-width: 1220px
}

.comp-header .comp-header-links>.row {
	width: 1220px;
	margin: 0 auto;
	font-size: 0
}

.comp-header .comp-header-links a {
	display: inline-block;
	font-size: 14px;
	line-height: 34px;
	color: #666666;
	position: relative
}

.comp-header .comp-header-links a:not(:last-child) {
	padding-right: 10px
}

.comp-header .comp-header-links a:not(:last-child):after {
	content: '';
	position: absolute;
	width: 1px;
	height: 15px;
	background-color: #666666;
	right: 0;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%)
}

.comp-header .comp-header-links a:not(:first-child) {
	padding-left: 10px
}

.comp-header .comp-header-links a:hover,
.comp-header .comp-header-links a.active {
	color: #1a56a8
}

.comp-header .navbar-brand {
	margin: 25px 0 20px;
	padding: 0;
	height: auto;
	width: auto;
	position: relative;
	display: inline-block
}

.comp-header .navbar-brand>p {
	position: absolute;
	right: -130px;
	top: 20px;
	width: 110px;
	height: 36px;
	border-radius: 18px;
	background: #5e88c2;
	text-align: center;
	line-height: 36px;
	color: #fff;
	font-size: 22px;
	font-weight: bold
}

@media ( max-width : 1200px) {
	.comp-header .navbar-brand {
		padding: 0;
		margin: .25rem 0 .4rem
	}

	.comp-header .navbar-brand>P {
		top: 1rem;
		right: 0;
		width: 1.10rem;
		height: .36rem;
		line-height: .36rem;
		font-size: .22rem
	}
}

.comp-header .funs-header {
	margin-right: 20px
}

.comp-header .type-links {
	padding: 15px 0;
	text-align: right
}

.comp-header .type-links>a {
	margin-left: 20px;
	color: #333
}

.comp-header .iconfont {
	display: inline-block;
	font-size: 24px;
	color: #fff;
	text-align: center;
	line-height: 24px;
	margin-right: 6px;
	vertical-align: middle
}

.comp-header #menu {
	font-size: .6rem;
	width: auto;
	height: auto;
	background-color: transparent;
	color: #1a56a8;
	border-radius: 0;
	margin: 0;
	line-height: 1;
	margin-top: .38rem
}

.comp-header .search {
	height: 36px;
	width: 350px;
	position: relative
}

.comp-header .search>.btn {
	border-radius: 0;
	font-size: 16px;
	padding: 0;
	width: 96px;
	height: 36px;
	position: absolute;
	right: 0;
	top: 0;
	border: 0
}

.comp-header .search>.btn>.iconfont {
	margin-right: 0;
	width: auto
}

.comp-header .search input {
	width: 100%;
	height: 100%;
	border: 1px solid #c2c2c2;
	padding-left: 10px;
	padding-right: 106px;
	font-size: 16px;
	outline: none;
	color: #333
}

.comp-header .search input::-webkit-placeholder {
	color: #999
}

.comp-header .search input::-moz-placeholder {
	color: #999
}

.comp-header .search input::-webkit-input-placeholder {
	color: #999
}

.comp-header .search input:-ms-input-placeholder {
	color: #999
}

.comp-header .search input::placeholder {
	color: #999
}

.comp-header .hot-links {
	margin-top: 10px;
	margin-left: 10px
}

.comp-header .hot-links a {
	color: #333
}

@media ( max-width : 1200px) {
	.navbar-collapse {
		background-color: #fff;
		margin: 0 !important;
		box-shadow: 3px 0 15px rgba(51, 51, 51, 0.25), -3px 0 15px rgba(51, 51, 51, 0.25);
		position: absolute;
		width: 100%;
		z-index: 9999999
	}

	.navbar-collapse>ul {
		margin: 0
	}

	.navbar-collapse>ul li {
		height: .87rem;
		text-align: center;
		font-size: .3rem;
		border-top: 1px solid #e6e6e6
	}

	.navbar-collapse>ul li a {
		color: #000;
		display: block;
		padding: 0;
		line-height: .87rem
	}
}
@media (min-width: 850px) and  (max-width: 1200px){
	.navbar-collapse>ul li{height: 0.44rem;font-size: 0.16rem}
	.navbar-collapse>ul li a{line-height: 0.44rem}
}

.comp-special {
	height: 90px;
	margin-top: 20px !important
}

.comp-special .swiper-slide {
	float: left;
	width: 220px;
	height: 90px;
	margin-right: 20px
}

.comp-special .swiper-slide a {
	display: block;
	height: 100%;
	width: 100%
}

.comp-special .swiper-slide a>img {
	display: block;
	height: 100%;
	width: 100%
}

.comp-special .swiper-button-next,
.comp-special .swiper-button-prev {
	cursor: pointer;
	position: absolute;
	top: 50%;
	width: 20px;
	height: 36px;
	background-color: rgba(0, 0, 0, 0.2);
	margin-top: -18px;
	background-size: auto;
	background-repeat: no-repeat;
	background-position: center center
}

.comp-special .swiper-button-prev {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAALCAYAAACzkJeoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyQ0ZFMUQ5Q0IzN0MxMUU5OTgzNDhGQTFERjUwNkY4MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyQ0ZFMUQ5REIzN0MxMUU5OTgzNDhGQTFERjUwNkY4MiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjJDRkUxRDlBQjM3QzExRTk5ODM0OEZBMURGNTA2RjgyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJDRkUxRDlCQjM3QzExRTk5ODM0OEZBMURGNTA2RjgyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+xmtiGwAAAIRJREFUeNpi+f//PwM6AIrJACkRJiwSKkDKGoivgDhw/O/fPwMgDgRiMJ8RZiyQtgBSfIyMjLtgpjCCVAGBGRCzASWOIFvBAsSuQPwPKLEX3X6Qg04DMQfQWE5szgY5hAOI04CYD9mByC5lhioQx5CEKmAC4hggVsSQhCoA4SAgFgEIMACKHYYLMnvrewAAAABJRU5ErkJggg==);
	left: 0;
	right: auto
}

.comp-special .swiper-button-next {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAALCAYAAACzkJeoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowNzY3RUExMUIzN0MxMUU5OEFBN0I4NUJEMUY4MjMwMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowNzY3RUExMkIzN0MxMUU5OEFBN0I4NUJEMUY4MjMwMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA3NjdFQTBGQjM3QzExRTk4QUE3Qjg1QkQxRjgyMzAzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA3NjdFQTEwQjM3QzExRTk4QUE3Qjg1QkQxRjgyMzAzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+adumkgAAAIVJREFUeNpi/Pfvnz4DA8MXRkbGuwxogAmILwOx3v///7XRJRmAgmAMNMELiM1hfBBmBBFICu1BpgGt2A/io0hCFZgCKXYgPoIhCVVgDqREmbBIsAEpESA+xoDsAKCDuIE4A4h5wCYiSQhCJdhgYjAJaSCOB2JmZJNgOsKAmBFZAoQBAgwAAziMGkRJ4rQAAAAASUVORK5CYII=);
	right: 0;
	left: auto
}

@media ( max-width : 1200px) {
	.comp-special {
		margin-top: 0;
		height: .9rem !important
	}

	.comp-special .swiper-button-next,
	.comp-special .swiper-button-prev {
		display: none
	}
}

@media ( max-width : 1200px) {
	#comp-flex-special {
		margin-top: .2rem
	}

	.comp-flex-special {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between
	}

	.comp-flex-special>a {
		display: block;
		width: 2.2rem;
		height: .9rem;
		float: left
	}

	.comp-flex-special>a:nth-child(2) {
		margin: 0 .25rem
	}

	.comp-flex-special>a>img {
		display: block;
		width: 100%;
		height: 100%
	}
}

.footer {
	background-color: #e5e5e5;
	padding: 0.43rem 0
}

.footer .footer-text-unit {
	margin-bottom: 0
}

.footer .footer-text-unit>span {
	display: block;
	margin-left: 2.4rem;
	font-size: .18rem;
	line-height: .32rem;
	color: #4b4b4b
}

@media ( min-width : 1201px) {
	.footer {
		border-top: 6px solid #1a56a8;
		min-width: 1220px;
		background-color: #fff;
		padding: 40px 0
	}

	.footer>.footer-main {
		width: 1220px;
		margin: 0 auto
	}

	.footer .footer-img-links {
		margin-left: 185px;
		font-size: 0;
		float: left
	}

	.footer .footer-img-links>a {
		display: inline-block
	}

	.footer .footer-img-links>a+a {
		margin-left: 30px
	}

	.footer .footer-text {
		float: left;
		margin-left: 70px;
		font-size: 14px;
		color: #333
	}

	.footer .footer-text-about {
		margin: 0
	}

	.footer .footer-text-about>a {
		color: #2957a2
	}

	.footer .footer-text-about>i {
		display: inline-block;
		margin: 0 15px;
		width: 1px;
		height: 15px;
		background-color: #1a56a8;
		position: relative;
		top: 2px
	}

	.footer .footer-text-unit {
		margin-top: 13px;
		margin-bottom: 10px
	}

	.footer .footer-text-unit>span {
		display: inline-block;
		margin-left: 0;
		font-size: 14px;
		line-height: 1;
		color: #333
	}

	.footer .footer-text-copyright {
		margin: 0
	}

	.footer .footer-text-unit span+span,
	.footer .footer-text-copyright span+span {
		margin-left: 15px
	}
}

.comp-nav {
	background-color: #1a56a8;
	text-align: center;
	color: #fff;
	font-weight: bold;
	font-size: .32rem;
	position: relative;
	height: .72rem;
	padding: 0 .2rem;
	line-height: .72rem
}

@media ( min-width : 1201px) {
	.comp-nav {
		display: none
	}
}

.comp-nav>a {
	position: relative;
	z-index: 1;
	color: #fff
}

.comp-nav>a>.iconfont {
	vertical-align: top;
	display: inline-block;
	font-size: .39rem
}

.comp-focus {
	height: 365px;
	position: relative
}

.comp-focus .swiper-slide a {
	display: block;
	height: 100%
}

.comp-focus .swiper-slide a img {
	display: block;
	width: 100%;
	height: 100%
}

.comp-focus .swiper-button-next,
.comp-focus .swiper-button-prev {
	position: absolute;
	top: 50%;
	width: 41px;
	height: 67px;
	background-color: rgba(0, 0, 0, 0.2);
	margin-top: -33px;
	background-size: auto;
	background-repeat: no-repeat;
	background-position: center center;
	cursor: pointer
}

.comp-focus .swiper-button-prev {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAWCAYAAADwza0nAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBM0Q4NTc1NEIzNUYxMUU5QTNFQ0EzQzA4NjE2OTRDNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBM0Q4NTc1NUIzNUYxMUU5QTNFQ0EzQzA4NjE2OTRDNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkEzRDg1NzUyQjM1RjExRTlBM0VDQTNDMDg2MTY5NEM2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkEzRDg1NzUzQjM1RjExRTlBM0VDQTNDMDg2MTY5NEM2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ZUvLMgAAATZJREFUeNqUlL9LAmEYx3v1DdLFBoOgwCFxco1GwUGSIBqEFh00g/qTihASl7aGnAKXBh2KaAlqsaFFXCLIgqDzc/EaL+f9eDr48L3zns895/vjlOM4C9KDWkXswX3sn9IhrMFICyW37shcniilvrVAWiKa8AHnSD/u7zpCShINGMMF0t89HSItE1UYQteWAkWkVaICdwh9vxrtI20QZeghPQa9kfZIWWIbrpGewv6/tqQtYhMukV6jRlubiS1AHjpIb5K5dVdO2kg9qTQT3Tm6gSLd16Wimi1yMkeUokZzbnAofkb+4nSXXOT6QdTRGt0VYh9ukQdi0cgpogYvcOVdboGikRPEAUyg5ZUDNzKFn8QZ/O4QHhQTdbQ6x4ljexOLROuzUTfd28jvSvqxMvIOZOB0KsAAIIeFmGbDyFYAAAAASUVORK5CYII=);
	left: 0;
	right: auto
}

.comp-focus .swiper-button-next {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAWCAYAAADwza0nAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGOTQ4MkUzRkIzNUUxMUU5QTI5N0E0NEIwMkYxNDg3NSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGOTQ4MkU0MEIzNUUxMUU5QTI5N0E0NEIwMkYxNDg3NSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY5NDgyRTNEQjM1RTExRTlBMjk3QTQ0QjAyRjE0ODc1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY5NDgyRTNFQjM1RTExRTlBMjk3QTQ0QjAyRjE0ODc1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+hhboeQAAAS9JREFUeNqMlLFLAlEcx987H0hgQ7lFUK5CizRES9BagoRLRIvg4F/koJMRQeQkODQ6OjQ4NAi6BS4RupRQd34e/ITj8PL34MOXu3uf9+7e+70zYRjm4RYyURQZLYExZgF5aHDDGWWzMoIf4B52oW2t/VGJvkleQQEekOcqcd24viBO4An5Uy2KfEacwgvyTC2KXCQu4RV5nHyeuop0fkf2K14hc1y/qWaMzXxA3MAQeagWRd4j7mAKfQbQiSLvEDX4gF6grhRrv4kuHPq9VovMuE9UYQQTp5T8LJX4AjmFdESUYYA02rqPiSLwKzlVFQDSOVFKKzuXIq1PySPS16Y+LiH4uIZj6CAt0t7IxaT4YW4hLf/7fidSlqjLvSbS39aC4CcVSB3+wrNG8m0lwABASqys9+thlgAAAABJRU5ErkJggg==);
	right: 0;
	left: auto
}

.comp-focus>.bottom-tools {
	z-index: 1;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 42px;
	background-color: rgba(0, 0, 0, 0.7)
}

.comp-focus>.bottom-tools>.swiper-text {
	float: left;
	width: 420px;
	margin: 0;
	line-height: 42px;
	font-size: 16px;
	color: #fff;
	padding-left: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.comp-focus>.bottom-tools>.swiper-pagination {
	float: right;
	text-align: right;
	padding-right: 20px;
	right: 0;
	width: 145px;
	height: 100%
}

.comp-focus>.bottom-tools>.swiper-pagination>.swiper-pagination-switch {
	cursor: pointer;
	display: inline-block;
	margin-top: 15px;
	width: 14px;
	height: 14px;
	margin-left: 8px;
	border-radius: 0;
	opacity: 1;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgRmlyZXdvcmtzIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTk5NDFEMThCMzY3MTFFOTg2Njk5NTlDMDU5MjRGNjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTk5NDFEMTlCMzY3MTFFOTg2Njk5NTlDMDU5MjRGNjciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1OTk0MUQxNkIzNjcxMUU5ODY2OTk1OUMwNTkyNEY2NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1OTk0MUQxN0IzNjcxMUU5ODY2OTk1OUMwNTkyNEY2NyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlnP+6EAAADnSURBVHjalNI9CsJAEAXgiYiolQjWgqV3MIIgXkDTCP4UNmph5zFylFxAsdXGI9gJFqK9GuMbnNFlkbAufCGQeclkdilJEjI0IYKnJZJnn9oMfVcIKyhAABUow0ju11LzXvKGEI7QhazVBctBHy5SS9reA4IfAdtEan2P+5dWWnCj9JWHDZxIfn7g8DU154wGS38Ea5zhqXoySdcV84WDGBF1/gj2+KLD4f1qOwyHO9vCgXv24Q5Dh/+b6XaYB+AMY9lsO1CEBVzNA2CG+W17mEIV6rCEnTwLtZ5SDnks9JA3zNqXAAMALlywiiPxXjoAAAAASUVORK5CYII=)
}

.comp-focus>.bottom-tools>.swiper-pagination>.swiper-active-switch {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgRmlyZXdvcmtzIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUU0NzcyQ0RCMzY3MTFFOTg1MEQ5MURBNjU3QTg2MDciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUU0NzcyQ0VCMzY3MTFFOTg1MEQ5MURBNjU3QTg2MDciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1RTQ3NzJDQkIzNjcxMUU5ODUwRDkxREE2NTdBODYwNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1RTQ3NzJDQ0IzNjcxMUU5ODUwRDkxREE2NTdBODYwNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pjx05hEAAAD2SURBVHjajJI9CsJAEIVXEVErEawFS+9gLG1TaBrBn8JGLew8Ro6SC2ghCGIjeINY2IkeQOP6Bt+aJWDMwBfCzHuTzeworbWy6IAAvBIErH21eRWHD9agDDxQBzUw5vuGmk+wgw8uoAcKiVMIRTAAN2qVOd4TeBS5INRxhMxJbUqto3j+Hbu6+ndIrQT24lH8+SE7hinGkJqFeIyxyuS/EE1TPDLVHCeZNSJ5iBEjUl0mzykGU+ub65DhbDMOpwxOZjgOeIBRhuuY29dhFuAKJvxycgEqYAnu9gLYZul2BDPQAC2wAgfWfKNXKUseEbPkbVv7FmAAtIgkResQnHEAAAAASUVORK5CYII=)
}

@media ( max-width : 1200px) {
	.comp-focus {
		margin-bottom: .4rem;
		height: 4.05rem
	}

	.comp-focus .swiper-button-next,
	.comp-focus .swiper-button-prev {
		display: none
	}

	.comp-focus>.bottom-tools {
		height: 0.57rem
	}

	.comp-focus>.bottom-tools>.swiper-text {
		width: 5.25rem;
		line-height: 0.57rem;
		font-size: .16rem
	}

	.comp-focus>.bottom-tools>.swiper-pagination {
		width: auto;
		padding-right: .15rem
	}

	.comp-focus>.bottom-tools>.swiper-pagination>.swiper-pagination-switch {
		margin-top: .22rem;
		width: .14rem;
		height: .14rem;
		margin-left: .08rem;
		opacity: 1;
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgRmlyZXdvcmtzIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTk5NDFEMThCMzY3MTFFOTg2Njk5NTlDMDU5MjRGNjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTk5NDFEMTlCMzY3MTFFOTg2Njk5NTlDMDU5MjRGNjciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1OTk0MUQxNkIzNjcxMUU5ODY2OTk1OUMwNTkyNEY2NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1OTk0MUQxN0IzNjcxMUU5ODY2OTk1OUMwNTkyNEY2NyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlnP+6EAAADnSURBVHjalNI9CsJAEAXgiYiolQjWgqV3MIIgXkDTCP4UNmph5zFylFxAsdXGI9gJFqK9GuMbnNFlkbAufCGQeclkdilJEjI0IYKnJZJnn9oMfVcIKyhAABUow0ju11LzXvKGEI7QhazVBctBHy5SS9reA4IfAdtEan2P+5dWWnCj9JWHDZxIfn7g8DU154wGS38Ea5zhqXoySdcV84WDGBF1/gj2+KLD4f1qOwyHO9vCgXv24Q5Dh/+b6XaYB+AMY9lsO1CEBVzNA2CG+W17mEIV6rCEnTwLtZ5SDnks9JA3zNqXAAMALlywiiPxXjoAAAAASUVORK5CYII=);
		background-size: .14rem
	}

	.comp-focus>.bottom-tools>.swiper-pagination>.swiper-active-switch {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgRmlyZXdvcmtzIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUU0NzcyQ0RCMzY3MTFFOTg1MEQ5MURBNjU3QTg2MDciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUU0NzcyQ0VCMzY3MTFFOTg1MEQ5MURBNjU3QTg2MDciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1RTQ3NzJDQkIzNjcxMUU5ODUwRDkxREE2NTdBODYwNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1RTQ3NzJDQ0IzNjcxMUU5ODUwRDkxREE2NTdBODYwNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pjx05hEAAAD2SURBVHjajJI9CsJAEIVXEVErEawFS+9gLG1TaBrBn8JGLew8Ro6SC2ghCGIjeINY2IkeQOP6Bt+aJWDMwBfCzHuTzeworbWy6IAAvBIErH21eRWHD9agDDxQBzUw5vuGmk+wgw8uoAcKiVMIRTAAN2qVOd4TeBS5INRxhMxJbUqto3j+Hbu6+ndIrQT24lH8+SE7hinGkJqFeIyxyuS/EE1TPDLVHCeZNSJ5iBEjUl0mzykGU+ub65DhbDMOpwxOZjgOeIBRhuuY29dhFuAKJvxycgEqYAnu9gLYZul2BDPQAC2wAgfWfKNXKUseEbPkbVv7FmAAtIgkResQnHEAAAAASUVORK5CYII=);
		background-size: .14rem
	}
}

#page-xxgk,
#page-xwdt,
#page-zcwj,
#page-nsfw,
#page-hdjl,
#page-newList,
#page-newContent,
#page-ldjj {
	background: #f7f7f7;
	padding-bottom: 20px
}

@media ( min-width : 1201px) {
	#page-xxgk, #page-xwdt, #page-zcwj, #page-nsfw, #page-hdjl,
		#page-newList, #page-newContent, #page-ldjj {
		min-width: 1220px
	}

	#page-xxgk .pd-l-10,
	#page-xwdt .pd-l-10,
	#page-zcwj .pd-l-10,
	#page-nsfw .pd-l-10,
	#page-hdjl .pd-l-10,
	#page-newList .pd-l-10,
	#page-newContent .pd-l-10,
	#page-ldjj .pd-l-10 {
		padding-left: 10px
	}

	#page-xxgk .pd-r-10,
	#page-xwdt .pd-r-10,
	#page-zcwj .pd-r-10,
	#page-nsfw .pd-r-10,
	#page-hdjl .pd-r-10,
	#page-newList .pd-r-10,
	#page-newContent .pd-r-10,
	#page-ldjj .pd-r-10 {
		padding-right: 10px
	}
}

@media (max-width: 1200px) {

	#page-xxgk,
	#page-xwdt,
	#page-zcwj,
	#page-nsfw,
	#page-hdjl,
	#page-newList,
	#page-newContent,
	#page-ldjj {
		padding-bottom: 0
	}
}

#page-xxgk>.container,
#page-xwdt>.container,
#page-zcwj>.container,
#page-nsfw>.container,
#page-hdjl>.container,
#page-newList>.container,
#page-newContent>.container,
#page-ldjj>.container {
	background-color: #fff;
	padding-top: 20px;
	padding-bottom: 20px
}

.container-main {
	background-color: #fff;
	padding-top: 20px;
	padding-bottom: 20px
}

#page-index {
	background-color: #f7f7f7
}

#page-index>.container .col-right {
	float: left;
	overflow: hidden
}

#page-index>.container .col-right img {
	height: 100%;
	width: 100%
}

#page-index>.container #page-index-publish .title {
	border-bottom: 1px solid #efefef;
	height: 44px
}

#page-index>.container #page-index-publish .title span {
	display: block;
	height: 44px;
	width: 130px;
	font-size: 22px;
	font-weight: bold;
	line-height: 44px;
	text-align: center;
	color: #fff;
	position: relative
}

#page-index>.container #page-index-publish .title span:after {
	content: '';
	display: block;
	width: 20px;
	height: 7px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAHCAYAAAAIy204AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGNjM2MEM1MkIzNjExMUU5QTA5RUM2M0U0ODRCMDQzNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGNjM2MEM1M0IzNjExMUU5QTA5RUM2M0U0ODRCMDQzNSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY2MzYwQzUwQjM2MTExRTlBMDlFQzYzRTQ4NEIwNDM1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY2MzYwQzUxQjM2MTExRTlBMDlFQzYzRTQ4NEIwNDM1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+zOuaYwAAAINJREFUeNpilApbYcXAwLAUiBUYKAMPgDiGCUgcA2J9IF5GgWHLoGYcZYIKfALiaJANUDaxAKQ2FqoXrI8JTQHI6wZQVxMCx6BqlyALMmFReB+I7YG4EYj/YJH/A5Wzh6plIGQgTFMDVNMDtIB3gMphs4yBhQhvgQJ7OpSfSSiMAQIMAH1DHFh7XAb9AAAAAElFTkSuQmCC);
	position: absolute;
	bottom: -7px;
	left: 50%;
	margin-left: -10px
}

#page-index>.container #page-index-publish ul {
	margin: 10px 0 0 0;
	padding: 0;
	list-style: none
}

#page-index>.container #page-index-publish ul li {
	padding-left: 15px;
	font-size: 16px;
	line-height: 36px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBMjVCMUJGOEIzNjMxMUU5ODI3MDk2RjA0RjQzRjZBQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBMjVCMUJGOUIzNjMxMUU5ODI3MDk2RjA0RjQzRjZBQiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkEyNUIxQkY2QjM2MzExRTk4MjcwOTZGMDRGNDNGNkFCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkEyNUIxQkY3QjM2MzExRTk4MjcwOTZGMDRGNDNGNkFCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+43uUnAAAAC1JREFUeNpiFMrYL8rAwLCLAQLcWKAcA6jALiYGVMAEUuEGxHuA+DcQewIEGADkEwZG01mUoQAAAABJRU5ErkJggg==) no-repeat left center
}

#page-index>.container #page-index-publish ul li:after {
	content: '';
	clear: both;
	display: table
}

#page-index>.container #page-index-publish ul li p {
	float: left;
	width: 490px;
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

#page-index>.container #page-index-publish ul li p a {
	color: #333333
}

#page-index>.container #page-index-publish ul li span {
	float: right;
	color: #999
}

@media ( max-width : 1200px) {
	#page-index>.container #page-index-publish ul li {
		font-size: .26rem;
		line-height: .56rem
	}

	#page-index>.container #page-index-publish ul li p {
		width: 5.2rem
	}

	#page-index>.container #page-index-publish ul li span {
		margin-right: 0
	}
}

#page-index>.container #entry-links {
	margin: 25px 0 0;
	padding: 20px 0;
	background-color: #f0f9fe
}

#page-index>.container #entry-links>p {
	width: 12.5%;
	float: left;
	text-align: center;
	margin: 0;
}

#page-index>.container #entry-links>p .iconfont {
	width: 68px;
	height: 68px;
	border-radius: 100%;
	border: 1px solid #1a56a8;
	display: block;
	margin: 0 auto 15px;
	font-size: 30px;
	line-height: 68px;
	color: #1a56a8
}

#page-index>.container #entry-links>p span {
	color: #333;
	font-size: 16px
}

#page-index>.container #entry-links>p a {
	text-decoration: none
}

#page-index>.container #entry-links>p a:hover .iconfont {
	color: #fff;
	background-color: #1a56a8;
	-webkit-transition: .3s linear;
	-o-transition: .3s linear;
	transition: .3s linear
}

#page-index>.container #entry-links>p a:hover span {
	color: #1a56a8
}

#page-index>.container .tab .tab-heade {
	margin-top: 25px;
	margin-bottom: 0;
	list-style: none;
	border-bottom: 1px solid #eae8e8;
	height: 45px;
	padding: 0
}

#page-index>.container .tab .tab-heade:after {
	content: '';
	display: table;
	clear: both
}

#page-index>.container .tab .tab-heade li {
	float: left;
	height: 45px;
	margin-right: 40px;
	position: relative
}

#page-index>.container .tab .tab-heade li.active a {
	color: #1a56a8;
	font-weight: bold
}

#page-index>.container .tab .tab-heade li.active a:after {
	background-color: #1a56a8
}

#page-index>.container .tab .tab-heade li a {
	font-size: 22px;
	color: #333333;
	text-decoration: none
}

#page-index>.container .tab .tab-heade li a:after {
	content: '';
	display: block;
	height: 3px;
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	background-color: transparent
}

@media ( max-width : 1200px) {
	#page-index>.container .tab .tab-heade {
		height: .45rem;
		margin-top: .25rem
	}

	#page-index>.container .tab .tab-heade li {
		height: .45rem
	}

	#page-index>.container .tab .tab-heade li a {
		font-size: .28rem
	}
}

#page-index>.container .tab .tab-content ul {
	margin: 10px 0 0 0;
	padding: 0;
	list-style: none
}

#page-index>.container .tab .tab-content ul li {
	padding-left: 15px;
	font-size: 16px;
	line-height: 36px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBMjVCMUJGOEIzNjMxMUU5ODI3MDk2RjA0RjQzRjZBQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBMjVCMUJGOUIzNjMxMUU5ODI3MDk2RjA0RjQzRjZBQiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkEyNUIxQkY2QjM2MzExRTk4MjcwOTZGMDRGNDNGNkFCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkEyNUIxQkY3QjM2MzExRTk4MjcwOTZGMDRGNDNGNkFCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+43uUnAAAAC1JREFUeNpiFMrYL8rAwLCLAQLcWKAcA6jALiYGVMAEUuEGxHuA+DcQewIEGADkEwZG01mUoQAAAABJRU5ErkJggg==) no-repeat left center
}

#page-index>.container .tab .tab-content ul li:after {
	content: '';
	clear: both;
	display: table
}

#page-index>.container .tab .tab-content ul li p {
	float: left;
	width: 490px;
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

#page-index>.container .tab .tab-content ul li p a {
	color: #333333
}

#page-index>.container .tab .tab-content ul li span {
	float: right;
	color: #999
}

@media ( max-width : 1200px) {
	#page-index>.container .tab .tab-content ul li {
		font-size: .26rem;
		line-height: .56rem
	}

	#page-index>.container .tab .tab-content ul li p {
		width: 5.2rem
	}

	#page-index>.container .tab .tab-content ul li span {
		margin-right: 0
	}
}

#page-index>.container .col-sm-tjss,
#page-index>.container .col-sm-swsp,
#page-index>.container .col-sm-xmt {
	height: 290px;
	overflow: hidden
}

#page-index>.container .col-sm-tjss,
#page-index>.container .col-sm-swsp {
	width: 340px;
	margin-left: 20px
}

#page-index>.container .col-sm-tjss .tab-content,
#page-index>.container .col-sm-swsp .tab-content {
	margin-top: 20px
}

#page-index>.container .col-sm-tjss .tab-content a,
#page-index>.container .col-sm-swsp .tab-content a {
	display: block;
	height: 200px;
	position: relative
}
@media ( max-width : 1200px) {
	#page-index>.container .col-sm-tjss .tab-content a, #page-index>.container .col-sm-swsp .tab-content a
		{
		height: 4.2rem;
	}
}

#page-index>.container .col-sm-tjss .tab-content a>img,
#page-index>.container .col-sm-swsp .tab-content a>img {
	display: block;
	width: 100%;
	height: 100%
}

#page-index>.container .col-sm-tjss .tab-content a>p,
#page-index>.container .col-sm-swsp .tab-content a>p {
	position: absolute;
	z-index: 2;
	width: 100%;
	left: 0;
	bottom: 0;
	background-color: rgba(0, 0, 0, 0.7);
	height: 34px;
	margin: 0;
	padding: 0 20px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #fff;
	line-height: 34px;
	font-size: 16px
}

#page-index>.container .col-sm-xmt {
	width: 460px;
	margin-left: 20px
}

#page-index>.container .col-sm-xmt .tab-pane ul {
	margin: 10px 0 0 0;
	padding: 0;
	list-style: none
}

#page-index>.container .col-sm-xmt .tab-pane ul li {
	padding-left: 15px;
	font-size: 16px;
	line-height: 36px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBMjVCMUJGOEIzNjMxMUU5ODI3MDk2RjA0RjQzRjZBQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBMjVCMUJGOUIzNjMxMUU5ODI3MDk2RjA0RjQzRjZBQiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkEyNUIxQkY2QjM2MzExRTk4MjcwOTZGMDRGNDNGNkFCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkEyNUIxQkY3QjM2MzExRTk4MjcwOTZGMDRGNDNGNkFCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+43uUnAAAAC1JREFUeNpiFMrYL8rAwLCLAQLcWKAcA6jALiYGVMAEUuEGxHuA+DcQewIEGADkEwZG01mUoQAAAABJRU5ErkJggg==) no-repeat left center
}

#page-index>.container .col-sm-xmt .tab-pane ul li:after {
	content: '';
	clear: both;
	display: table
}

#page-index>.container .col-sm-xmt .tab-pane ul li p {
	float: left;
	width: 365px;
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

#page-index>.container .col-sm-xmt .tab-pane ul li p a {
	color: #333333
}

#page-index>.container .col-sm-xmt .tab-pane ul li span {
	float: right;
	color: #999
}

@media ( max-width : 1200px) {
	#page-index>.container .col-sm-xmt .tab-pane ul li {
		font-size: .26rem;
		line-height: .56rem
	}

	#page-index>.container .col-sm-xmt .tab-pane ul li p {
		width: 5.2rem
	}

	#page-index>.container .col-sm-xmt .tab-pane ul li span {
		margin-right: 0
	}
}

@media ( min-width : 1201px) {
	#page-index>.container .col-right {
		padding: 0
	}

	#page-index>.container .col-right {
		width: 400px
	}

	#page-index>.container .col-right a {
		display: block;
		border-radius: 4px;
		overflow: hidden
	}

	#page-index>.container .col-right>.pull-left a {
		width: 170px;
		height: 150px
	}

	#page-index>.container .col-right a.pull-right {
		width: 220px;
		height: 68px
	}

	#page-index>.container .col-right a.pull-right:nth-of-type(2) {
		margin-bottom: 14px
	}

	#page-index>.container .col-right a.pull-right>img {
		display: block;
		width: 100%;
		height: 100%
	}

	#page-index>.container .sj_links {
		margin-top: 28px
	}

	#page-index>.container .sj_links p {
		margin-bottom: 15px
	}

	#page-index>.container .sj_links p>a {
		float: right;
		width: 280px;
		height: 60px;
		background-color: #ebf6fc;
		font-size: 18px;
		line-height: 60px;
		color: #333
	}

	#page-index>.container .sj_links p>a:hover {
		text-decoration: none
	}

	#page-index>.container .sj_links p>a:first-child {
		float: left
	}

	#page-index>.container .sj_links p>a.text {
		padding-left: 40px
	}

	#page-index>.container .sj_links p>a.text>.iconfont {
		color: #1a56a8;
		font-size: 21px
	}

	#page-index>.container .sj_links p>a.text>.pull-right {
		margin-right: 40px
	}

	#page-index>.container .sj_links p>a.img-link {
		height: 70px
	}

	#page-index>.container .sj_links p>a.img-link>img {
		display: block;
		height: 100%;
		width: 100%
	}
}

@media ( max-width : 1200px) {
	#page-index>.container .col-center {
		margin-top: .4rem
	}

	#page-index>.container .col-center p {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex
	}

	#page-index>.container .col-center p a {
		-webkit-box-flex: 1;
		-webkit-flex: 1;
		-ms-flex: 1;
		flex: 1;
		height: 1.08rem;
		line-height: 1.08rem;
		font-size: .26rem
	}

	#page-index>.container .col-center p a .iconfont {
		font-size: .44rem
	}

	#page-index>.container .col-right {
		margin-top: .4rem;
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between
	}

	#page-index>.container .col-right>a {
		width: 2.2rem;
		height: .75rem;
		border-radius: 4px;
		margin-bottom: .2rem
	}

	#page-index>.container .bd {
		border: 1px solid #e9f6fd;
		border-radius: 4px;
		margin: 0 .2rem .4rem
	}

	#page-index>.container #entry-links>p {
		width: 25%;
		float: left;
		overflow: hidden;
		min-height: 1.8rem;
	}

	#page-index>.container #entry-links>p .iconfont {
		width: .68rem;
		height: .68rem;
		margin: 0 auto .15rem;
		font-size: .3rem;
		line-height: .68rem
	}

	#page-index>.container #entry-links>p span {
		font-size: .23rem
	}

	#page-index>.container .col-sm-tjss,
	#page-index>.container .col-sm-swsp {
		width: auto;
		height: auto;
		margin: 0;
		padding: 0 .2rem;
		float: none !important
	}

	#page-index>.container .col-sm-swsp {
		margin-bottom: .2rem
	}

	#page-index>.container .col-sm-xmt {
		width: auto;
		margin-left: 0;
		padding: 0 .2rem;
		height: auto;
		float: none !important
	}

	#page-index>.container #page-index-publish {
		margin-top: .2rem
	}

	#page-index>.container #page-index-publish .title {
		height: .58rem
	}

	#page-index>.container #page-index-publish .title span {
		font-size: .26rem;
		height: .58rem;
		line-height: .58rem;
		width: 1.7rem
	}

	#page-index>.container .sj_links {
		margin-top: .3rem
	}

	#page-index>.container .sj_links p {
		margin-bottom: .2rem
	}

	#page-index>.container .sj_links p>a {
		float: right;
		width: 3.4rem;
		height: .77rem;
		background-color: #ebf6fc;
		font-size: .26rem;
		line-height: .77rem;
		color: #333
	}

	#page-index>.container .sj_links p>a:hover {
		text-decoration: none
	}

	#page-index>.container .sj_links p>a:first-child {
		float: left
	}

	#page-index>.container .sj_links p>a.text {
		padding-left: .5rem
	}

	#page-index>.container .sj_links p>a.text>.iconfont {
		color: #1a56a8;
		font-size: .26rem
	}

	#page-index>.container .sj_links p>a.text>.pull-right {
		margin-right: .5rem
	}

	#page-index>.container .sj_links p>a.img-link {
		height: .87rem
	}

	#page-index>.container .sj_links p>a.img-link>img {
		display: block;
		height: 100%;
		width: 100%
	}
}

#page-index .col-dzswj a {
	display: block
}

#page-index .col-ywbl {
	border-radius: 4px;
	padding: 0
}

#page-index .col-ywbl>a {
	float: left;
	width: 33.333333%;
	font-weight: bold;
	text-align: center;
	color: #1a56a8;
	background-color: #e9f6fd;
	border-right: 1px solid #c6e5f6;
	border-bottom: 1px solid #c6e5f6
}

#page-index .col-ywbl>a.bd-b-none {
	border-bottom-color: transparent
}

#page-index .col-ywbl>a.bd-r-none {
	border-right-color: transparent
}

#page-index .col-ywbl>a>.iconfont {
	font-weight: 400;
	color: #1a56a8;
	vertical-align: middle
}

#page-index .head-lines {
	text-align: center;
	border: 1px solid #e5e5e5;
	border-radius: 4px
}

#page-index .head-lines>a {
	color: #1a56a8
}

#page-index .col-ywbl {
	margin-top: .3rem;
	padding: 0 .2rem
}

#page-index .col-ywbl>a {
	height: 1rem;
	font-size: .3rem;
	line-height: 1rem
}

#page-index .col-ywbl>a .iconfont {
	font-size: .4rem;
	margin-right: .1rem
}

#page-index .head-lines {
	margin: .35rem 0;
	font-size: .4rem;
	line-height: .58rem;
	padding: .25rem 0
}

#page-index .head-lines a {
	display: block
}

#page-index .firend-links {
	background-color: #fff;
	border-top: 0;
	margin-top: 0
}

#page-index .firend-links>.firend-links-mobile {
	padding-right: .2rem;
	padding-left: .2rem;
	margin-bottom: .2rem;
	margin-right: auto;
	margin-left: auto
}

#page-index .firend-links>.firend-links-mobile .button {
	height: 0.6rem;
	border: 1px solid #c6e5f6;
	text-align: center;
	position: relative;
	font-size: .24rem;
	font-weight: bold;
	color: #1a56a8;
	line-height: 0.6rem;
	border-radius: 4px
}

#page-index .firend-links>.firend-links-mobile .button .iconfont {
	float: right;
	margin-right: .2rem
}

@media ( min-width : 1201px) {
	#page-index .col-dzswj {
		width: 280px;
		margin-right: 10px;
		margin-left: 20px;
		padding: 0
	}

	#page-index .col-dzswj>.dzswj-pc {
		height: 150px;
		overflow: hidden
	}

	#page-index .col-dzswj>.dzswj-pc>a {
		display: block;
		height: 100%;
		background: url(../images/pc/dzswj.png) no-repeat 0 0
	}

	#page-index .col-dzswj>.dzswj-pc>.dzswj-pc-bsrl {
		width: 184px;
		height: 30px;
		line-height: 30px;
		border-radius: 17px;
		position: absolute;
		top: 93px;
		left: 0;
		right: 0;
		margin: auto;
		padding: 0 12px;
		text-align: center
	}

	#page-index .col-dzswj>.dzswj-pc>.dzswj-pc-bsrl>a {
		color: #fff
	}

	#page-index .col-dzswj>.dzswj-pc>.dzswj-pc-bsrl>a>span {
		margin: 0 5px
	}

	#page-index .col-ywbl {
		height: 150px;
		width: 480px;
		margin-right: 10px;
		overflow: hidden;
		margin-top: 0;
		padding: 0
	}

	#page-index .col-ywbl>a {
		height: 75px;
		font-size: 16px;
		line-height: 75px
	}

	#page-index .col-ywbl>a .iconfont {
		font-size: 35px;
		margin-right: 10px
	}

	#page-index .head-lines {
		margin: 18px 0;
		height: 80px;
		line-height: 80px;
		background: url(../images/pc/tt.png) no-repeat 16px 0;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		padding: 0
	}

	#page-index .head-lines>a {
		font-size: 32px;
		max-width: 970px;
		display: inline-block;
		overflow: hidden;
		text-overflow: ellipsis
	}
	
	#page-index .head-lines {
		display:flex;
		align-items:center;
		justify-content:center;
		line-height:36px;
		
	}
	#page-index .head-lines>a {
		font-size: 30px;	
	}
	#page-index .head-lines>a.index_tt_36 {font-size: 36px;}
	#page-index .head-lines>a.index_tt_34 {font-size: 34px;}
	#page-index .head-lines>a.index_tt_32 {font-size: 32px;}
	#page-index .head-lines>a.index_tt_30 {font-size: 30px;}
	#page-index .head-lines>a.index_tt_28 {font-size: 28px;}
	#page-index .head-lines>a.index_tt_26 {font-size: 26px;}
	#page-index .head-lines>a.index_tt_24 {font-size: 24px;}
	#page-index .head-lines>a.index_tt_22 {font-size: 22px;}
	#page-index .head-lines>a.index_tt_20 {font-size: 20px;}
	#page-index .head-lines>a.index_tt_18 {font-size: 18px;}
	#page-index .firend-links {
		border-top: 1px solid #1a56a8;
		background-color: #eff9fe;
		margin-top: 10px;
		padding-bottom: 20px
	}

	#page-index .firend-links>.firend-links-pc {
		padding-right: 20px;
		padding-left: 20px;
		margin-right: auto;
		margin-left: auto;
		width: 1220px
	}

	#page-index .firend-links>.firend-links-pc .tab-heade li {
		float: left;
		height: 40px;
		padding: 0 15px;
		line-height: 40px;
		font-size: 16px
	}

	#page-index .firend-links>.firend-links-pc .tab-heade li a {
		color: #1a56a8;
		text-decoration: none;
		font-weight: bold
	}

	#page-index .firend-links>.firend-links-pc .tab-heade li a .iconfont {
		margin-left: 10px
	}

	#page-index .firend-links>.firend-links-pc .tab-heade li.active {
		background-color: #fff
	}

	#page-index .firend-links>.firend-links-pc .tab-content {
		background-color: #fff;
		padding: 20px 20px 0
	}

	#page-index .firend-links>.firend-links-pc .tab-content:after {
		content: '';
		display: table;
		clear: both
	}

	#page-index .firend-links>.firend-links-pc .tab-content p {
		float: left;
		width: 8.333333%;
		margin-bottom: 15px;
		padding: 0 10px;
		white-space: nowrap
	}

	#page-index .firend-links>.firend-links-pc .tab-content p a {
		font-size: 16px;
		color: #333333
	}
}

#page-xxgk>.container {
	padding-top: 0
}

#page-xxgk .col-left {
	width: 800px;
	padding: 0;
	margin-left: 20px;
	padding-right: 40px;
	position: relative
}

#page-xxgk .col-left:after {
	content: '';
	display: block;
	width: 1px;
	height: -webkit-calc(100% - 20px);
	height: calc(100% - 20px);
	background-color: #e6e6e6;
	position: absolute;
	right: 0;
	top: 20px
}

#page-xxgk .col-right {
	width: 380px;
	padding: 0;
	margin-right: 20px;
	padding-left: 40px
}

#page-xxgk .tab {
	height: 397px;
	overflow: hidden
}

#page-xxgk .tab .tab-heade {
	margin-top: 20px;
	margin-bottom: 0;
	list-style: none;
	border-bottom: 1px solid #eae8e8;
	height: 45px;
	padding: 0
}

#page-xxgk .tab .tab-heade:after {
	content: '';
	display: table;
	clear: both
}

#page-xxgk .tab .tab-heade li {
	float: left;
	height: 45px;
	margin-right: 40px;
	position: relative
}

#page-xxgk .tab .tab-heade li.active a {
	color: #1a56a8;
	font-weight: bold
}

#page-xxgk .tab .tab-heade li.active a:after {
	background-color: #1a56a8
}

#page-xxgk .tab .tab-heade li a {
	font-size: 22px;
	color: #333333;
	text-decoration: none
}

#page-xxgk .tab .tab-heade li a:after {
	content: '';
	display: block;
	height: 3px;
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	background-color: transparent
}

@media ( max-width : 1200px) {
	#page-xxgk .tab .tab-heade {
		height: .45rem;
		margin-top: .25rem
	}

	#page-xxgk .tab .tab-heade li {
		height: .45rem
	}

	#page-xxgk .tab .tab-heade li a {
		font-size: .28rem
	}
}

#page-xxgk .tab .tab-content ul {
	margin: 10px 0 0 0;
	padding: 0;
	list-style: none
}

#page-xxgk .tab .tab-content ul li {
	padding-left: 15px;
	font-size: 16px;
	line-height: 36px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBMjVCMUJGOEIzNjMxMUU5ODI3MDk2RjA0RjQzRjZBQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBMjVCMUJGOUIzNjMxMUU5ODI3MDk2RjA0RjQzRjZBQiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkEyNUIxQkY2QjM2MzExRTk4MjcwOTZGMDRGNDNGNkFCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkEyNUIxQkY3QjM2MzExRTk4MjcwOTZGMDRGNDNGNkFCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+43uUnAAAAC1JREFUeNpiFMrYL8rAwLCLAQLcWKAcA6jALiYGVMAEUuEGxHuA+DcQewIEGADkEwZG01mUoQAAAABJRU5ErkJggg==) no-repeat left center
}

#page-xxgk .tab .tab-content ul li:after {
	content: '';
	clear: both;
	display: table
}

#page-xxgk .tab .tab-content ul li p {
	float: left;
	width: 640px;
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

#page-xxgk .tab .tab-content ul li p a {
	color: #333333
}

#page-xxgk .tab .tab-content ul li span {
	float: right;
	color: #999
}

@media ( max-width : 1200px) {
	#page-xxgk .tab .tab-content ul li {
		font-size: .26rem;
		line-height: .56rem
	}

	#page-xxgk .tab .tab-content ul li p {
		width: 5.2rem
	}

	#page-xxgk .tab .tab-content ul li span {
		margin-right: 0
	}
}

@media (max-width: 1200px) {

	#page-xxgk .col-left,
	#page-xxgk .col-right {
		width: 100%;
		padding-right: 0.2rem;
		padding-left: 0.2rem;
		margin-left: auto
	}

	#page-xxgk .col-left:after {
		display: none
	}

	#page-xxgk .tab {
		height: auto
	}

	#page-xxgk .tab .tab-heade {
		margin-top: .2rem;
		margin-bottom: 0;
		list-style: none;
		border-bottom: 1px solid #eae8e8;
		height: 45px;
		padding: 0
	}

	#page-xxgk .tab .tab-heade:after {
		content: '';
		display: table;
		clear: both
	}

	#page-xxgk .tab .tab-heade li {
		float: left;
		height: 45px;
		margin-right: 40px;
		position: relative
	}

	#page-xxgk .tab .tab-heade li.active a {
		color: #1a56a8;
		font-weight: bold
	}

	#page-xxgk .tab .tab-heade li.active a:after {
		background-color: #1a56a8
	}

	#page-xxgk .tab .tab-heade li a {
		font-size: 22px;
		color: #333333;
		text-decoration: none
	}

	#page-xxgk .tab .tab-heade li a:after {
		content: '';
		display: block;
		height: 3px;
		width: 100%;
		position: absolute;
		bottom: 0;
		left: 0;
		background-color: transparent
	}
}

@media ( max-width : 1200px) and (max-width: 1200px) {
	#page-xxgk .tab .tab-heade {
		height: .45rem;
		margin-top: .25rem
	}

	#page-xxgk .tab .tab-heade li {
		height: .45rem
	}

	#page-xxgk .tab .tab-heade li a {
		font-size: .28rem
	}
}

@media ( max-width : 1200px) {
	#page-xxgk .tab .tab-content ul {
		margin: 10px 0 0 0;
		padding: 0;
		list-style: none
	}

	#page-xxgk .tab .tab-content ul li {
		padding-left: 15px;
		font-size: 16px;
		line-height: 36px;
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBMjVCMUJGOEIzNjMxMUU5ODI3MDk2RjA0RjQzRjZBQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBMjVCMUJGOUIzNjMxMUU5ODI3MDk2RjA0RjQzRjZBQiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkEyNUIxQkY2QjM2MzExRTk4MjcwOTZGMDRGNDNGNkFCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkEyNUIxQkY3QjM2MzExRTk4MjcwOTZGMDRGNDNGNkFCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+43uUnAAAAC1JREFUeNpiFMrYL8rAwLCLAQLcWKAcA6jALiYGVMAEUuEGxHuA+DcQewIEGADkEwZG01mUoQAAAABJRU5ErkJggg==) no-repeat left center
	}

	#page-xxgk .tab .tab-content ul li:after {
		content: '';
		clear: both;
		display: table
	}

	#page-xxgk .tab .tab-content ul li p {
		float: left;
		width: 6.05rem;
		margin: 0;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis
	}

	#page-xxgk .tab .tab-content ul li p a {
		color: #333333
	}

	#page-xxgk .tab .tab-content ul li span {
		float: right;
		color: #999
	}
}

@media ( max-width : 1200px) and (max-width: 1200px) {
	#page-xxgk .tab .tab-content ul li {
		font-size: .26rem;
		line-height: .56rem
	}

	#page-xxgk .tab .tab-content ul li p {
		width: 5.2rem
	}

	#page-xxgk .tab .tab-content ul li span {
		margin-right: 0
	}
}

#page-xxgk .col-zfxxgk {
	margin-bottom: 0
}

#page-xxgk .col-zfxxgk dt {
	color: #fff;
	text-align: center;
	font-weight: bold;
	border-radius: 4px;
	background-color: #1a56a8
}

#page-xxgk .col-zfxxgk dt>.iconfont {
	vertical-align: middle;
	font-weight: 400
}

#page-xxgk .col-zfxxgk dd a {
	display: block;
	color: #333;
	border: 1px solid #e5e5e5;
	border-radius: 4px
}

#page-xxgk .col-zfxxgk dd a>.iconfont {
	color: #1a56a8;
	vertical-align: middle
}

#page-xxgk .col-zfxxgk dd a>.iconfont.pull-right {
	text-align: right
}

#page-xxgk .col-zfxxgk dd.bg:last-of-type>a {
	background-color: #ebf6fc;
	border-color: #ebf6fc
}

#page-xxgk .col-zfxxgk dd.bg:last-of-type>a:last-child {
	margin-bottom: 0
}

#page-xxgk .col-zfxxgk dt {
	height: 1.05rem;
	font-size: .38rem;
	line-height: 1.05rem;
	margin-bottom: .1rem
}

#page-xxgk .col-zfxxgk dt>.iconfont {
	font-size: .4rem;
	margin-right: .1rem
}

#page-xxgk .col-zfxxgk dd a {
	height: 1.05rem;
	line-height: 1.05rem;
	font-size: .32rem;
	padding: 0 .45rem;
	margin-bottom: .1rem
}

#page-xxgk .col-zfxxgk dd a>.iconfont {
	font-size: .5rem;
	width: .6rem
}

#page-xxgk .col-zfxxgk dd.clearfix>a {
	width: 49%
}

@media ( min-width : 1201px) {
	#page-xxgk .col-zfxxgk dt {
		height: 74px;
		font-size: 22px;
		line-height: 74px;
		margin-top: 20px;
		margin-bottom: 10px
	}

	#page-xxgk .col-zfxxgk dt>.iconfont {
		font-size: 32px;
		margin-right: 10px
	}

	#page-xxgk .col-zfxxgk dd a {
		height: 60px;
		line-height: 60px;
		font-size: 18px;
		padding: 0 20px;
		margin-bottom: 10px
	}

	#page-xxgk .col-zfxxgk dd a>.iconfont {
		font-size: 26px;
		width: 50px
	}

	#page-xxgk .col-zfxxgk dd.clearfix>a {
		width: 160px
	}
}

#page-ldjj .title {
	height: .58rem
}

#page-ldjj .title span {
	font-size: .26rem;
	height: .58rem;
	line-height: .58rem;
	width: 1.7rem;
	display: block;
	font-weight: bold;
	text-align: center;
	color: #fff;
	position: relative
}

#page-ldjj .title span:after {
	content: '';
	display: block;
	width: 20px;
	height: 7px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAHCAYAAAAIy204AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGNjM2MEM1MkIzNjExMUU5QTA5RUM2M0U0ODRCMDQzNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGNjM2MEM1M0IzNjExMUU5QTA5RUM2M0U0ODRCMDQzNSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY2MzYwQzUwQjM2MTExRTlBMDlFQzYzRTQ4NEIwNDM1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY2MzYwQzUxQjM2MTExRTlBMDlFQzYzRTQ4NEIwNDM1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+zOuaYwAAAINJREFUeNpilApbYcXAwLAUiBUYKAMPgDiGCUgcA2J9IF5GgWHLoGYcZYIKfALiaJANUDaxAKQ2FqoXrI8JTQHI6wZQVxMCx6BqlyALMmFReB+I7YG4EYj/YJH/A5Wzh6plIGQgTFMDVNMDtIB3gMphs4yBhQhvgQJ7OpSfSSiMAQIMAH1DHFh7XAb9AAAAAElFTkSuQmCC);
	position: absolute;
	bottom: -7px;
	left: 50%;
	margin-left: -10px
}

#page-ldjj ul li {
	padding: .35rem 0 .35rem 0;
	border-bottom: 1px solid #E5E5E5;
	height: auto;
	position: relative
}

#page-ldjj ul li:after {
	content: '';
	display: table;
	clear: both
}

#page-ldjj ul li>img {
	float: left;
	width: 1.71rem;
	height: 2.56rem
}

#page-ldjj ul li>div {
	float: left;
	width: 5.15rem;
	padding-left: .2rem
}

#page-ldjj ul li>div h4 {
	font-weight: bold;
	font-size: .32rem;
	color: #333333
}

#page-ldjj ul li>div p {
	color: #666666;
	text-indent: 2em;
	font-size: .26rem;
	line-height: .5rem
}

#page-ldjj ul li>div a {
	display: none;
	position: absolute;
	text-align: center;
	background-color: #1A56A8;
	color: #fff;
	border-radius: 1px
}

@media ( min-width : 1201px) {
	#page-ldjj .title {
		border-bottom: 1px solid #efefef;
		height: 44px
	}

	#page-ldjj .title span {
		height: 44px;
		width: 130px;
		font-size: 22px;
		line-height: 44px
	}

	#page-ldjj ul li {
		padding: 40px 0 45px 0;
		min-height: 255px
	}

	#page-ldjj ul li>img {
		width: 110px;
		height: 166px
	}

	#page-ldjj ul li div {
		width: 1070px;
		padding-left: 30px
	}

	#page-ldjj ul li div h4 {
		font-size: 18px;
		margin-top: 4px
	}

	#page-ldjj ul li div p {
		line-height: 30px;
		font-size: 16px
	}

	#page-ldjj ul li a {
		width: 56px;
		height: 26px;
		font-size: 16px;
		right: 0;
		bottom: 10px
	}
}

#page-xwdt .tab .tab-heade {
	margin-top: 20px;
	margin-bottom: 0;
	list-style: none;
	border-bottom: 1px solid #eae8e8;
	height: 45px;
	padding: 0
}

#page-xwdt .tab .tab-heade:after {
	content: '';
	display: table;
	clear: both
}

#page-xwdt .tab .tab-heade li {
	float: left;
	height: 45px;
	margin-right: 40px;
	position: relative
}

#page-xwdt .tab .tab-heade li.active a {
	color: #1a56a8;
	font-weight: bold
}

#page-xwdt .tab .tab-heade li.active a:after {
	background-color: #1a56a8
}

#page-xwdt .tab .tab-heade li a {
	font-size: 22px;
	color: #333333;
	text-decoration: none
}

#page-xwdt .tab .tab-heade li a:after {
	content: '';
	display: block;
	height: 3px;
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	background-color: transparent
}

@media ( max-width : 1200px) {
	#page-xwdt .tab .tab-heade {
		height: .45rem;
		margin-top: .25rem
	}

	#page-xwdt .tab .tab-heade li {
		height: .45rem
	}

	#page-xwdt .tab .tab-heade li a {
		font-size: .28rem
	}
}

#page-xwdt .tab .tab-content ul {
	margin: 10px 0 0 0;
	padding: 0;
	list-style: none
}

#page-xwdt .tab .tab-content ul li {
	padding-left: 15px;
	font-size: 16px;
	line-height: 36px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBMjVCMUJGOEIzNjMxMUU5ODI3MDk2RjA0RjQzRjZBQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBMjVCMUJGOUIzNjMxMUU5ODI3MDk2RjA0RjQzRjZBQiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkEyNUIxQkY2QjM2MzExRTk4MjcwOTZGMDRGNDNGNkFCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkEyNUIxQkY3QjM2MzExRTk4MjcwOTZGMDRGNDNGNkFCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+43uUnAAAAC1JREFUeNpiFMrYL8rAwLCLAQLcWKAcA6jALiYGVMAEUuEGxHuA+DcQewIEGADkEwZG01mUoQAAAABJRU5ErkJggg==) no-repeat left center
}

#page-xwdt .tab .tab-content ul li:after {
	content: '';
	clear: both;
	display: table
}

#page-xwdt .tab .tab-content ul li p {
	float: left;
	width: 490px;
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

#page-xwdt .tab .tab-content ul li p a {
	color: #333333
}

#page-xwdt .tab .tab-content ul li span {
	float: right;
	color: #999
}

@media ( max-width : 1200px) {
	#page-xwdt .tab .tab-content ul li {
		font-size: .26rem;
		line-height: .56rem
	}

	#page-xwdt .tab .tab-content ul li p {
		width: 5.2rem
	}

	#page-xwdt .tab .tab-content ul li span {
		margin-right: 0
	}
}

#page-xwdt .tab .tab-content {
	height: 180px
}

#page-xwdt #page-index-publish .title {
	border-bottom: 1px solid #efefef;
	height: 44px
}

#page-xwdt #page-index-publish .title span {
	display: block;
	height: 44px;
	width: 130px;
	font-size: 22px;
	font-weight: bold;
	line-height: 44px;
	text-align: center;
	color: #fff;
	position: relative
}

#page-xwdt #page-index-publish .title span:after {
	content: '';
	display: block;
	width: 20px;
	height: 7px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAHCAYAAAAIy204AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGNjM2MEM1MkIzNjExMUU5QTA5RUM2M0U0ODRCMDQzNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGNjM2MEM1M0IzNjExMUU5QTA5RUM2M0U0ODRCMDQzNSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY2MzYwQzUwQjM2MTExRTlBMDlFQzYzRTQ4NEIwNDM1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY2MzYwQzUxQjM2MTExRTlBMDlFQzYzRTQ4NEIwNDM1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+zOuaYwAAAINJREFUeNpilApbYcXAwLAUiBUYKAMPgDiGCUgcA2J9IF5GgWHLoGYcZYIKfALiaJANUDaxAKQ2FqoXrI8JTQHI6wZQVxMCx6BqlyALMmFReB+I7YG4EYj/YJH/A5Wzh6plIGQgTFMDVNMDtIB3gMphs4yBhQhvgQJ7OpSfSSiMAQIMAH1DHFh7XAb9AAAAAElFTkSuQmCC);
	position: absolute;
	bottom: -7px;
	left: 50%;
	margin-left: -10px
}

#page-xwdt #page-index-publish ul {
	margin: 10px 0 0 0;
	padding: 0;
	list-style: none
}

#page-xwdt #page-index-publish ul li {
	padding-left: 15px;
	font-size: 16px;
	line-height: 36px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBMjVCMUJGOEIzNjMxMUU5ODI3MDk2RjA0RjQzRjZBQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBMjVCMUJGOUIzNjMxMUU5ODI3MDk2RjA0RjQzRjZBQiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkEyNUIxQkY2QjM2MzExRTk4MjcwOTZGMDRGNDNGNkFCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkEyNUIxQkY3QjM2MzExRTk4MjcwOTZGMDRGNDNGNkFCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+43uUnAAAAC1JREFUeNpiFMrYL8rAwLCLAQLcWKAcA6jALiYGVMAEUuEGxHuA+DcQewIEGADkEwZG01mUoQAAAABJRU5ErkJggg==) no-repeat left center
}

#page-xwdt #page-index-publish ul li:after {
	content: '';
	clear: both;
	display: table
}

#page-xwdt #page-index-publish ul li p {
	float: left;
	width: 490px;
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

#page-xwdt #page-index-publish ul li p a {
	color: #333333
}

#page-xwdt #page-index-publish ul li span {
	float: right;
	color: #999
}

@media ( max-width : 1200px) {
	#page-xwdt #page-index-publish ul li {
		font-size: .26rem;
		line-height: .56rem
	}

	#page-xwdt #page-index-publish ul li p {
		width: 5.2rem
	}

	#page-xwdt #page-index-publish ul li span {
		margin-right: 0
	}
}

#page-xwdt #swsp a {
	margin-top: 20px;
	width: 280px;
	height: 165px;
	position: relative;
	overflow: hidden
}

#page-xwdt #swsp a>img {
	display: block;
	width: 100%;
	height: 100%
}

#page-xwdt #swsp a>p {
	position: absolute;
	bottom: 0;
	left: 0;
	height: 34px;
	line-height: 34px;
	color: #ffffff;
	padding: 0 20px;
	width: 280px;
	background-color: rgba(0, 0, 0, 0.7);
	margin: 0;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}

@media ( max-width : 1200px) {
	#page-xwdt #swsp a {
		width: 3.4rem;
		height: 2rem
	}

	#page-xwdt #swsp a>p {
		width: 3.4rem;
		line-height: .34rem;
		height: 0.34rem
	}
}

@media ( max-width : 1200px) {
	#page-xwdt .tab .tab-content {
		height: auto
	}

	#page-xwdt #xmt {
		margin-bottom: .2rem
	}

	#page-xwdt #page-index-publish {
		margin-top: .2rem
	}

	#page-xwdt #page-index-publish .title {
		height: .58rem
	}

	#page-xwdt #page-index-publish .title span {
		font-size: .26rem;
		height: .58rem;
		line-height: .58rem;
		width: 1.7rem
	}
}

#page-zcwj>.container {
	padding-top: 0
}

#page-zcwj .col-left {
	width: 800px;
	padding: 0;
	margin-left: 20px;
	padding-right: 40px;
	position: relative
}

#page-zcwj .col-left:after {
	content: '';
	display: block;
	width: 1px;
	height: -webkit-calc(100% - 20px);
	height: calc(100% - 20px);
	background-color: #e6e6e6;
	position: absolute;
	right: 0;
	top: 20px
}

#page-zcwj .col-right {
	width: 380px;
	padding: 0;
	margin-right: 20px;
	padding-left: 40px
}

#page-zcwj .tab .tabs {
	margin-top: 25px;
	margin-bottom: 0;
	list-style: none;
	border-bottom: 1px solid #eae8e8;
	height: 45px;
	padding: 0
}

#page-zcwj .tab .tabs a {
	float: left;
	height: 45px;
	margin-right: 40px;
	position: relative;
	font-size: 22px;
	color: #333333;
	text-decoration: none
}

#page-zcwj .tab .tabs a:after {
	content: '';
	display: block;
	height: 3px;
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	background-color: transparent
}

#page-zcwj .tab .tabs a.active {
	color: #1a56a8;
	font-weight: bold
}

#page-zcwj .tab .tabs a.active:after {
	background-color: #1a56a8
}

#page-zcwj .tab .swiper-container {
	height: auto
}

#page-zcwj .tab .swiper-container ul {
	margin: 10px 0 0 0;
	padding: 0;
	list-style: none
}

#page-zcwj .tab .swiper-container ul li {
	padding-left: 15px;
	font-size: 16px;
	line-height: 36px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBMjVCMUJGOEIzNjMxMUU5ODI3MDk2RjA0RjQzRjZBQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBMjVCMUJGOUIzNjMxMUU5ODI3MDk2RjA0RjQzRjZBQiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkEyNUIxQkY2QjM2MzExRTk4MjcwOTZGMDRGNDNGNkFCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkEyNUIxQkY3QjM2MzExRTk4MjcwOTZGMDRGNDNGNkFCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+43uUnAAAAC1JREFUeNpiFMrYL8rAwLCLAQLcWKAcA6jALiYGVMAEUuEGxHuA+DcQewIEGADkEwZG01mUoQAAAABJRU5ErkJggg==) no-repeat left center
}

#page-zcwj .tab .swiper-container ul li:after {
	content: '';
	clear: both;
	display: table
}

#page-zcwj .tab .swiper-container ul li p {
	float: left;
	width: 640px;
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

#page-zcwj .tab .swiper-container ul li p a {
	color: #333333
}

#page-zcwj .tab .swiper-container ul li span {
	float: right;
	color: #999
}

@media ( max-width : 1200px) {
	#page-zcwj .tab .swiper-container ul li {
		font-size: .26rem;
		line-height: .56rem
	}

	#page-zcwj .tab .swiper-container ul li p {
		width: 5.2rem
	}

	#page-zcwj .tab .swiper-container ul li span {
		margin-right: 0
	}
}

#page-zcwj .tab .tab-heade {
	margin-top: 25px;
	margin-bottom: 0;
	list-style: none;
	border-bottom: 1px solid #eae8e8;
	height: 45px;
	padding: 0
}

#page-zcwj .tab .tab-heade:after {
	content: '';
	display: table;
	clear: both
}

#page-zcwj .tab .tab-heade li {
	float: left;
	height: 45px;
	margin-right: 40px;
	position: relative
}

#page-zcwj .tab .tab-heade li.active a {
	color: #1a56a8;
	font-weight: bold
}

#page-zcwj .tab .tab-heade li.active a:after {
	background-color: #1a56a8
}

#page-zcwj .tab .tab-heade li a {
	font-size: 22px;
	color: #333333;
	text-decoration: none
}

#page-zcwj .tab .tab-heade li a:after {
	content: '';
	display: block;
	height: 3px;
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	background-color: transparent
}

@media ( max-width : 1200px) {
	#page-zcwj .tab .tab-heade {
		height: .45rem;
		margin-top: .25rem
	}

	#page-zcwj .tab .tab-heade li {
		height: .45rem
	}

	#page-zcwj .tab .tab-heade li a {
		font-size: .28rem
	}
}

#page-zcwj .tab .tab-content ul {
	margin: 10px 0 0 0;
	padding: 0;
	list-style: none
}

#page-zcwj .tab .tab-content ul li {
	padding-left: 15px;
	font-size: 16px;
	line-height: 36px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBMjVCMUJGOEIzNjMxMUU5ODI3MDk2RjA0RjQzRjZBQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBMjVCMUJGOUIzNjMxMUU5ODI3MDk2RjA0RjQzRjZBQiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkEyNUIxQkY2QjM2MzExRTk4MjcwOTZGMDRGNDNGNkFCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkEyNUIxQkY3QjM2MzExRTk4MjcwOTZGMDRGNDNGNkFCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+43uUnAAAAC1JREFUeNpiFMrYL8rAwLCLAQLcWKAcA6jALiYGVMAEUuEGxHuA+DcQewIEGADkEwZG01mUoQAAAABJRU5ErkJggg==) no-repeat left center
}

#page-zcwj .tab .tab-content ul li:after {
	content: '';
	clear: both;
	display: table
}

#page-zcwj .tab .tab-content ul li p {
	float: left;
	width: 640px;
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

#page-zcwj .tab .tab-content ul li p a {
	color: #333333
}

#page-zcwj .tab .tab-content ul li span {
	float: right;
	color: #999
}

@media ( max-width : 1200px) {
	#page-zcwj .tab .tab-content ul li {
		font-size: .26rem;
		line-height: .56rem
	}

	#page-zcwj .tab .tab-content ul li p {
		width: 5.2rem
	}

	#page-zcwj .tab .tab-content ul li span {
		margin-right: 0
	}
}

#page-zcwj #newList {
	height: 290px
}

#page-zcwj #picList {
	height: 220px
}

#page-zcwj .mobile-btn {
	display: none
}

#page-zcwj .pc-btn {
	border-radius: 0;
	height: 50px;
	padding: 0;
	line-height: 50px;
	font-size: 22px
}

#page-zcwj .pc-btn:first-child {
	margin-top: 20px
}

#page-zcwj .pc-btn>.iconfont {
	display: inline-block;
	font-size: 24px;
	vertical-align: top;
	margin-right: 15px
}

#page-zcwj .form-horizontal {
	border: 1px solid #e0e0e0;
	padding-bottom: 18px
}

#page-zcwj .form-horizontal .form-group {
	margin: 0;
	margin-top: 13px
}

#page-zcwj .form-horizontal .btn-block {
	font-size: 16px;
	padding: 0;
	height: 36px
}

#page-zcwj .form-horizontal .btn-default {
	background-color: #f1f1f1;
	border: 0
}

#page-zcwj .form-horizontal .btn-default:focus,
#page-zcwj .form-horizontal .btn-default:active {
	outline: none
}

#page-zcwj .control-label {
	text-align: justify;
	vertical-align: top;
	float: left;
	width: 100px;
	padding: 6px 14px 6px 22px;
	font-size: 16px;
	color: #4f4f4f;
	font-weight: normal
}

#page-zcwj .control-form {
	float: left;
	width: 217px
}

#page-zcwj .control-form .form-control {
	border-radius: 2px;
	border-color: #e0e0e0
}

#page-zcwj .control-form .form-control:focus {
	box-shadow: none
}

#page-zcwj .control-form.fwrq .form-control {
	width: 97px;
	display: inline-block;
	font-size: 12px
}

#page-zcwj .control-form.fwrq span {
	margin: 0 0
}

#page-zcwj .pic-link {
	width: 340px;
	height: 200px;
	position: relative;
	display: block;
	margin-top: 20px
}

#page-zcwj .pic-link>img {
	display: block;
	width: 100%;
	height: 100%;
	position: relative;
	z-index: 0;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

#page-zcwj .pic-link>p {
	position: absolute;
	z-index: 1;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 34px;
	padding: 0 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	background-color: rgba(0, 0, 0, 0.7);
	color: #fff;
	line-height: 34px;
	margin: 0;
	white-space: nowrap
}

#page-zcwj .ztzl {
	display: block;
	width: 100%;
	height: 95px;
	margin-top: 20px
}

#page-zcwj .ztzl+.ztzl {
	margin-top: 10px
}

#page-zcwj .ztzl>img {
	display: block;
	width: 100%;
	height: 100%
}

@media (max-width: 1200px) {

	#page-zcwj .col-left,
	#page-zcwj .col-right {
		width: 100%;
		padding-right: 0.2rem;
		padding-left: 0.2rem;
		margin-left: auto
	}

	#page-zcwj .col-left:after {
		display: none
	}

	#page-zcwj .swiper-container {
		height: auto
	}

	#page-zcwj .swiper-container .swiper-wrapper {
		height: auto !important
	}

	#page-zcwj .swiper-container .swiper-slide {
		height: 1px !important
	}

	#page-zcwj .swiper-container .swiper-slide-active {
		height: auto !important
	}

	#page-zcwj .mobile-btn {
		height: 1.04rem;
		line-height: 1.04rem;
		font-size: .38rem;
		background-color: #0055ae;
		padding: 0;
		display: block
	}

	#page-zcwj .mobile-btn+.mobile-btn {
		margin-top: .4rem
	}

	#page-zcwj .mobile-btn>.iconfont {
		font-size: .57rem;
		vertical-align: top;
		display: inline-block
	}

	#page-zcwj .tab .tabs {
		margin-top: .2rem;
		height: .45rem
	}

	#page-zcwj .tab .tabs a {
		height: .45rem;
		margin-right: .4rem;
		font-size: .28rem
	}

	#page-zcwj .tab .swiper-container {
		height: auto
	}

	#page-zcwj .tab .swiper-container ul {
		margin: 10px 0 0 0;
		padding: 0;
		list-style: none
	}

	#page-zcwj .tab .swiper-container ul li {
		padding-left: 15px;
		font-size: 16px;
		line-height: 36px;
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBMjVCMUJGOEIzNjMxMUU5ODI3MDk2RjA0RjQzRjZBQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBMjVCMUJGOUIzNjMxMUU5ODI3MDk2RjA0RjQzRjZBQiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkEyNUIxQkY2QjM2MzExRTk4MjcwOTZGMDRGNDNGNkFCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkEyNUIxQkY3QjM2MzExRTk4MjcwOTZGMDRGNDNGNkFCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+43uUnAAAAC1JREFUeNpiFMrYL8rAwLCLAQLcWKAcA6jALiYGVMAEUuEGxHuA+DcQewIEGADkEwZG01mUoQAAAABJRU5ErkJggg==) no-repeat left center
	}

	#page-zcwj .tab .swiper-container ul li:after {
		content: '';
		clear: both;
		display: table
	}

	#page-zcwj .tab .swiper-container ul li p {
		float: left;
		width: 6.05rem;
		margin: 0;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis
	}

	#page-zcwj .tab .swiper-container ul li p a {
		color: #333333
	}

	#page-zcwj .tab .swiper-container ul li span {
		float: right;
		color: #999
	}
}

@media ( max-width : 1200px) and (max-width: 1200px) {
	#page-zcwj .tab .swiper-container ul li {
		font-size: .26rem;
		line-height: .56rem
	}

	#page-zcwj .tab .swiper-container ul li p {
		width: 5.2rem
	}

	#page-zcwj .tab .swiper-container ul li span {
		margin-right: 0
	}
}

@media ( max-width : 1200px) {
	#page-zcwj .tab .tab-heade {
		margin-top: .2rem;
		margin-bottom: 0;
		list-style: none;
		border-bottom: 1px solid #eae8e8;
		height: 45px;
		padding: 0
	}

	#page-zcwj .tab .tab-heade:after {
		content: '';
		display: table;
		clear: both
	}

	#page-zcwj .tab .tab-heade li {
		float: left;
		height: 45px;
		margin-right: 40px;
		position: relative
	}

	#page-zcwj .tab .tab-heade li.active a {
		color: #1a56a8;
		font-weight: bold
	}

	#page-zcwj .tab .tab-heade li.active a:after {
		background-color: #1a56a8
	}

	#page-zcwj .tab .tab-heade li a {
		font-size: 22px;
		color: #333333;
		text-decoration: none
	}

	#page-zcwj .tab .tab-heade li a:after {
		content: '';
		display: block;
		height: 3px;
		width: 100%;
		position: absolute;
		bottom: 0;
		left: 0;
		background-color: transparent
	}
}

@media ( max-width : 1200px) and (max-width: 1200px) {
	#page-zcwj .tab .tab-heade {
		height: .45rem;
		margin-top: .25rem
	}

	#page-zcwj .tab .tab-heade li {
		height: .45rem
	}

	#page-zcwj .tab .tab-heade li a {
		font-size: .28rem
	}
}

@media ( max-width : 1200px) {
	#page-zcwj .tab .tab-content ul {
		margin: 10px 0 0 0;
		padding: 0;
		list-style: none
	}

	#page-zcwj .tab .tab-content ul li {
		padding-left: 15px;
		font-size: 16px;
		line-height: 36px;
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBMjVCMUJGOEIzNjMxMUU5ODI3MDk2RjA0RjQzRjZBQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBMjVCMUJGOUIzNjMxMUU5ODI3MDk2RjA0RjQzRjZBQiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkEyNUIxQkY2QjM2MzExRTk4MjcwOTZGMDRGNDNGNkFCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkEyNUIxQkY3QjM2MzExRTk4MjcwOTZGMDRGNDNGNkFCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+43uUnAAAAC1JREFUeNpiFMrYL8rAwLCLAQLcWKAcA6jALiYGVMAEUuEGxHuA+DcQewIEGADkEwZG01mUoQAAAABJRU5ErkJggg==) no-repeat left center
	}

	#page-zcwj .tab .tab-content ul li:after {
		content: '';
		clear: both;
		display: table
	}

	#page-zcwj .tab .tab-content ul li p {
		float: left;
		width: 6.05rem;
		margin: 0;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis
	}

	#page-zcwj .tab .tab-content ul li p a {
		color: #333333
	}

	#page-zcwj .tab .tab-content ul li span {
		float: right;
		color: #999
	}
}

@media ( max-width : 1200px) and (max-width: 1200px) {
	#page-zcwj .tab .tab-content ul li {
		font-size: .26rem;
		line-height: .56rem
	}

	#page-zcwj .tab .tab-content ul li p {
		width: 5.2rem
	}

	#page-zcwj .tab .tab-content ul li span {
		margin-right: 0
	}
}

@media ( max-width : 1200px) {
	#page-zcwj .tab #newList {
		height: auto;
		margin-bottom: .3rem
	}

	#page-zcwj #picList {
		height: 4.4rem
	}

	#page-zcwj #picList .swiper-slide {
		width: 100%
	}

	#page-zcwj .pic-link {
		width: 100%;
		height: 4.2rem;
		margin-top: .2rem
	}

	#page-zcwj .pic-link>p {
		height: .53rem;
		padding: 0 .2rem;
		line-height: .53rem;
		font-size: .24rem
	}

	#page-zcwj .ztzl {
		display: block;
		width: 100%;
		height: 2rem;
		margin-top: .2rem
	}

	#page-zcwj .ztzl+.ztzl {
		margin-top: .2rem
	}
}

#page-nsfw>.container {
	padding-top: 0
}

#page-nsfw .tab .tab-heade {
	margin-top: 25px;
	margin-bottom: 0;
	list-style: none;
	border-bottom: 1px solid #eae8e8;
	height: 45px;
	padding: 0
}

#page-nsfw .tab .tab-heade:after {
	content: '';
	display: table;
	clear: both
}

#page-nsfw .tab .tab-heade li {
	float: left;
	height: 45px;
	margin-right: 40px;
	position: relative
}

#page-nsfw .tab .tab-heade li.active a {
	color: #1a56a8;
	font-weight: bold
}

#page-nsfw .tab .tab-heade li.active a:after {
	background-color: #1a56a8
}

#page-nsfw .tab .tab-heade li a {
	font-size: 22px;
	color: #333333;
	text-decoration: none
}

#page-nsfw .tab .tab-heade li a:after {
	content: '';
	display: block;
	height: 3px;
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	background-color: transparent
}

@media ( max-width : 1200px) {
	#page-nsfw .tab .tab-heade {
		height: .45rem;
		margin-top: .25rem
	}

	#page-nsfw .tab .tab-heade li {
		height: .45rem
	}

	#page-nsfw .tab .tab-heade li a {
		font-size: .28rem
	}
}

#page-nsfw .tab .tab-content ul {
	margin: 10px 0 0 0;
	padding: 0;
	list-style: none
}

#page-nsfw .tab .tab-content ul li {
	padding-left: 15px;
	font-size: 16px;
	line-height: 36px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBMjVCMUJGOEIzNjMxMUU5ODI3MDk2RjA0RjQzRjZBQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBMjVCMUJGOUIzNjMxMUU5ODI3MDk2RjA0RjQzRjZBQiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkEyNUIxQkY2QjM2MzExRTk4MjcwOTZGMDRGNDNGNkFCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkEyNUIxQkY3QjM2MzExRTk4MjcwOTZGMDRGNDNGNkFCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+43uUnAAAAC1JREFUeNpiFMrYL8rAwLCLAQLcWKAcA6jALiYGVMAEUuEGxHuA+DcQewIEGADkEwZG01mUoQAAAABJRU5ErkJggg==) no-repeat left center
}

#page-nsfw .tab .tab-content ul li:after {
	content: '';
	clear: both;
	display: table
}

#page-nsfw .tab .tab-content ul li p {
	float: left;
	width: 490px;
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

#page-nsfw .tab .tab-content ul li p a {
	color: #333333
}

#page-nsfw .tab .tab-content ul li span {
	float: right;
	color: #999
}

@media ( max-width : 1200px) {
	#page-nsfw .tab .tab-content ul li {
		font-size: .26rem;
		line-height: .56rem
	}

	#page-nsfw .tab .tab-content ul li p {
		width: 5.2rem
	}

	#page-nsfw .tab .tab-content ul li span {
		margin-right: 0
	}
}

#page-nsfw #xzzx .tab-heade {
	border-bottom: 0;
	height: auto;
	margin-top: .4rem
}

#page-nsfw #xzzx .tab-heade li {
	display: block;
	margin-right: 0;
	float: none;
	height: auto
}

#page-nsfw #xzzx .tab-heade li.active>a {
	height: 1.04rem;
	text-align: center;
	font-size: .38rem;
	color: #ffffff;
	background-color: #0055ae;
	display: block;
	line-height: 1.04rem;
	border-radius: 4px
}

#page-nsfw #xzzx .tab-heade li.active>a:after {
	display: none
}

#page-nsfw #xzzx .tab-heade .last-child a {
	margin-top: .2rem;
	border: 1px solid #d7d7d7;
	width: 3.5rem;
	height: 1rem;
	line-height: 1rem;
	text-align: center;
	font-size: .26rem;
	color: #333333;
	position: relative
}

#page-nsfw #xzzx .tab-heade .last-child a>.iconfont {
	font-size: .39rem;
	color: #0055ae;
	position: absolute;
	left: 0.47rem
}

#page-nsfw #module {
	margin-top: .45rem
}

#page-nsfw #module>ul {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	border-radius: 4px;
	background-color: #e5eef7
}

#page-nsfw #module>ul>li {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1
}

#page-nsfw #module>ul>li a {
	display: block;
	height: 1.04rem;
	border-radius: 4px;
	font-size: .38rem;
	font-weight: bold;
	text-align: center;
	line-height: 1.04rem;
	color: #0055ae;
	text-decoration: none
}

#page-nsfw #module>ul>li a:hover {
	text-decoration: none
}

#page-nsfw #module>ul>li.active a {
	background-color: #0055ae;
	color: #fff
}

#page-nsfw #module .tab-pane a {
	margin-top: .2rem;
	border: 1px solid #d7d7d7;
	width: 3.5rem;
	height: 1rem;
	line-height: 1rem;
	font-size: .26rem;
	color: #333333;
	float: left;
	display: table
}

#page-nsfw #module .tab-pane a:nth-child(even) {
	float: right
}

#page-nsfw #module .tab-pane a:hover {
	text-decoration: none
}

#page-nsfw #module .tab-pane a>.iconfont {
	font-size: .39rem;
	color: #0055ae;
	padding-left: .4rem;
	padding-right: .4rem;
	width: 0.45rem;
	display: table-cell
}

#page-nsfw #module .tab-pane a>span {
	display: table-cell;
	padding-right: .4rem;
	line-height: .3rem;
	vertical-align: middle;
	text-align: left
}

#page-nsfw .card {
	display: block;
	height: .75rem;
	line-height: .75rem;
	margin-top: .2rem;
	padding-left: 1.25rem;
	background-color: #f1f1f1;
	border-radius: 4px
}

#page-nsfw .card:hover {
	text-decoration: none
}

#page-nsfw .card.bg-info {
	background-color: #1a56a8;
	position: relative;
	margin-top: .4rem;
	color: #fff
}

#page-nsfw .card.bg-info>p {
	position: absolute;
	left: 5.38rem;
	top: 0.14rem;
	font-size: .18rem;
	line-height: .26rem
}

#page-nsfw .card.bg-info>p span {
	display: block
}

#page-nsfw .card>.iconfont {
	font-size: .36rem;
	display: inline-block;
	vertical-align: top;
	margin-right: .5rem
}

#page-nsfw .card>span {
	font-size: .32rem
}

#page-nsfw .more {
	text-align: center;
	background-color: #f1f1f1;
	display: block;
	margin-top: 5px;
	padding: 3px 0
}

@media ( min-width : 1201px) {
	#page-nsfw .col-left {
		width: 800px;
		padding: 0;
		margin-left: 20px;
		padding-right: 40px;
		position: relative
	}

	#page-nsfw .col-left:after {
		content: '';
		display: block;
		width: 1px;
		height: -webkit-calc(100% - 20px);
		height: calc(100% - 20px);
		background-color: #e6e6e6;
		position: absolute;
		right: 0;
		top: 20px
	}

	#page-nsfw .col-right {
		width: 380px;
		padding: 0;
		margin-right: 20px;
		padding-left: 40px
	}

	#page-nsfw #xzzx .tab-heade {
		margin-top: 25px;
		height: 45px;
		border-bottom: 1px solid #eae8e8;
		line-height: 1
	}

	#page-nsfw #xzzx .tab-heade li {
		float: left;
		height: 45px;
		margin-right: 40px;
		position: relative;
		line-height: 1
	}

	#page-nsfw #xzzx .tab-heade li.active>a {
		height: auto;
		text-align: left;
		font-size: 22px;
		color: #1a56a8;
		background-color: transparent;
		display: block;
		line-height: 1.5;
		border-radius: 0
	}

	#page-nsfw #xzzx .tab-heade li.active>a:after {
		display: block
	}

	#page-nsfw #xzzx .tab-heade .last-child {
		float: right;
		margin-right: 0
	}

	#page-nsfw #xzzx .tab-heade .last-child a {
		display: inline-block;
		width: auto;
		height: auto;
		font-size: 18px;
		color: #666666;
		margin-top: 0;
		line-height: 1.5;
		border-width: 0;
		margin-left: 40px
	}

	#page-nsfw #xzzx .tab-content {
		height: 216px
	}

	#page-nsfw #xzzx .tab-more {
		height: 288px
	}

	#page-nsfw #module {
		margin-top: 20px;
		height: 186px
	}

	#page-nsfw #module:after {
		content: '';
		clear: both;
		display: table
	}

	#page-nsfw #module>ul {
		float: left;
		display: block;
		border-radius: 0;
		background-color: #e8eef6;
		width: 60px
	}

	#page-nsfw #module>ul>li {
		border-radius: 0
	}

	#page-nsfw #module>ul>li a {
		height: 93px;
		display: block;
		color: #0055ae;
		font-size: 18px;
		line-height: 20px;
		padding: 25px 7px 0 10px;
		text-decoration: none
	}

	#page-nsfw #module>ul>li a:hover {
		text-decoration: none
	}

	#page-nsfw #module>ul>li.active {
		background-color: #0055ae
	}

	#page-nsfw #module>ul>li.active a {
		color: #fff
	}

	#page-nsfw #module .tab-pane {
		float: left;
		width: 700px;
		overflow: hidden;
		height: 186px;
		border-bottom: 1px solid #d7d7d7
	}

	#page-nsfw #module .tab-pane a {
		margin-top: 0;
		border-top: 1px solid #d7d7d7;
		border-right: 1px solid #d7d7d7;
		border-left-width: 0;
		border-bottom-width: 0;
		width: 175px;
		height: 92px;
		line-height: 92px;
		font-size: 16px;
		color: #333333;
		float: left !important;
		display: table
	}

	#page-nsfw #module .tab-pane a>.iconfont {
		font-size: 32px;
		text-align: center;
		width: 60px;
		padding-left: 0;
		padding-right: 0
	}

	#page-nsfw #module .tab-pane a>span {
		padding-right: 10px;
		line-height: 20px;
		width: 115px;
		font-size: 16px
	}

	#page-nsfw .card {
		height: 68px;
		line-height: 68px;
		margin-top: 15px;
		padding-left: 66px
	}

	#page-nsfw .card:hover {
		text-decoration: none
	}

	#page-nsfw .card.bg-info {
		position: relative;
		margin-top: 20px
	}

	#page-nsfw .card.bg-info>p {
		left: 230px;
		top: 15px;
		font-size: 12px;
		line-height: 16px
	}

	#page-nsfw .card>.iconfont {
		font-size: 32px;
		margin-right: 10px
	}

	#page-nsfw .card>span {
		font-size: 20px
	}

	#page-nsfw #r_tabs .tab-content {
		margin-top: 20px;
		margin-bottom: 30px
	}

	#page-nsfw #r_tabs .tab-content>.tab-pane {
		height: 270px
	}

	#page-nsfw #bsrl {
		position: relative
	}

	#page-nsfw #bsrl .mask {
		display: none;
		height: 223px;
		position: absolute;
		top: 44px;
		width: 100%;
		background-color: rgba(26, 86, 168, 0.8);
		overflow: auto;
		padding: 30px 10px 10px;
		color: #fff
	}

	#page-nsfw #bsrl .mask>i.iconfont {
		position: absolute;
		right: 10px;
		top: 10px;
		color: #fff;
		cursor: pointer
	}

	#page-nsfw #bsrl .mask p {
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAIAAAD91JpzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAx9pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDlFOUVGNDVCRjI4MTFFOThFQzZDODQxRjU2NDRCOTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDlFOUVGNDZCRjI4MTFFOThFQzZDODQxRjU2NDRCOTkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEOUU5RUY0M0JGMjgxMUU5OEVDNkM4NDFGNTY0NEI5OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEOUU5RUY0NEJGMjgxMUU5OEVDNkM4NDFGNTY0NEI5OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmDuoGIAAAAVSURBVHjaYjzw+h8DAwMTAxgABBgAH9gCrW9Xh4QAAAAASUVORK5CYII=);
		background-repeat: no-repeat;
		background-position: 0px 9px;
		padding-left: 10px
	}

	#page-nsfw #bsrl .aui-calendar {
		border-radius: 4px;
		overflow: hidden;
		text-align: center;
		background-color: #fff;
		border: 1px solid #ebebeb;
		height: 270px;
		overflow: hidden
	}

	#page-nsfw #bsrl .aui-calendar li {
		float: left
	}

	#page-nsfw #bsrl .aui-date {
		height: 44px;
		background-color: #e8eef6;
		position: relative
	}

	#page-nsfw #bsrl .aui-date a {
		line-height: 44px;
		position: relative;
		z-index: 10
	}

	#page-nsfw #bsrl .aui-date a.prev {
		float: left;
		margin-left: 20px
	}

	#page-nsfw #bsrl .aui-date a.next {
		float: right;
		margin-right: 20px
	}

	#page-nsfw #bsrl .aui-date a:hover {
		text-decoration: none
	}

	#page-nsfw #bsrl .aui-date .tomon {
		position: absolute;
		width: 100%;
		height: 100%;
		text-align: center;
		line-height: 44px;
		color: #333333;
		font-size: 16px;
		z-index: 9
	}

	#page-nsfw #bsrl .aui-week ol {
		list-style: none;
		margin: 0;
		padding: 0
	}

	#page-nsfw #bsrl .aui-week ol:after {
		content: '';
		display: table;
		clear: both
	}

	#page-nsfw #bsrl .aui-week li {
		margin: 10px 0;
		color: #666;
		float: left;
		width: 14.28517%
	}

	#page-nsfw #bsrl .aui-day {
		list-style: none;
		margin: 0;
		padding: 0
	}

	#page-nsfw #bsrl .aui-day:after {
		content: '';
		display: table;
		clear: both
	}

	#page-nsfw #bsrl .aui-day li {
		color: #666;
		float: left;
		width: 14.28517%;
		padding: 1px 0
	}

	#page-nsfw #bsrl .aui-day li.gray {
		color: #bbb
	}

	#page-nsfw #bsrl .aui-day li span {
		display: block;
		width: 28px;
		height: 28px;
		line-height: 28px;
		margin: 0 auto;
		text-align: center;
		border-radius: 50%;
		cursor: pointer
	}

	#page-nsfw #bsrl .aui-day li.active span {
		background-color: #2957a2;
		color: #fff
	}

	#page-nsfw #bsrl #head-week {
		margin-left: 15px
	}
}

#page-nsfw .module-bszn {
	border: 1px solid #e6e6e6
}

#page-nsfw .module-bszn>.module-bszn-item {
	float: left;
	text-align: center
}

#page-nsfw .module-bszn>.module-bszn-item .iconfont {
	display: block;
	margin: 0 auto;
	background-color: #e5eef7;
	color: #1a56a8;
	border-radius: 50%
}

#page-nsfw .module-bszn>.module-bszn-item span {
	color: #333333
}

#page-nsfw .module-bszn {
	margin-top: .2rem
}

#page-nsfw .module-bszn>.module-bszn-item {
	width: 20%;
	height: 1.8rem;
	padding-top: .2rem;
	margin-bottom: .2rem
}

#page-nsfw .module-bszn>.module-bszn-item .iconfont {
	width: 0.94rem;
	height: 0.94rem;
	line-height: .94rem;
	font-size: .41rem;
	margin-bottom: .1rem
}

#page-nsfw .module-bszn>.module-bszn-item span {
	font-size: .24rem;
	margin-top: .1rem;
	margin-bottom: .35rem
}

@media ( min-width : 1201px) {
	#page-nsfw .module-bszn {
		margin-top: 15px;
		height: 307px;
		overflow: hidden
	}

	#page-nsfw .module-bszn>.module-bszn-item {
		width: 16.66666666%;
		height: 50%;
		padding-top: 15px;
		margin-bottom: 0;
		overflow: hidden
	}

	#page-nsfw .module-bszn>.module-bszn-item .iconfont {
		width: 74px;
		height: 74px;
		line-height: 74px;
		font-size: 34px;
		margin-bottom: 10px
	}

	#page-nsfw .module-bszn>.module-bszn-item span {
		font-size: 16px
	}
}

#page-hdjl>.container {
	padding-top: 0
}

#page-hdjl .tab .tab-heade {
	margin-top: 25px;
	margin-bottom: 0;
	list-style: none;
	border-bottom: 1px solid #eae8e8;
	height: 45px;
	padding: 0
}

#page-hdjl .tab .tab-heade:after {
	content: '';
	display: table;
	clear: both
}

#page-hdjl .tab .tab-heade li {
	float: left;
	height: 45px;
	margin-right: 40px;
	position: relative
}

#page-hdjl .tab .tab-heade li.active a {
	color: #1a56a8;
	font-weight: bold
}

#page-hdjl .tab .tab-heade li.active a:after {
	background-color: #1a56a8
}

#page-hdjl .tab .tab-heade li a {
	font-size: 22px;
	color: #333333;
	text-decoration: none
}

#page-hdjl .tab .tab-heade li a:after {
	content: '';
	display: block;
	height: 3px;
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	background-color: transparent
}

@media ( max-width : 1200px) {
	#page-hdjl .tab .tab-heade {
		height: .45rem;
		margin-top: .25rem
	}

	#page-hdjl .tab .tab-heade li {
		height: .45rem
	}

	#page-hdjl .tab .tab-heade li a {
		font-size: .28rem
	}
}

#page-hdjl .tab .tab-content ul {
	margin: 10px 0 0 0;
	padding: 0;
	list-style: none
}

#page-hdjl .tab .tab-content ul li {
	padding-left: 15px;
	font-size: 16px;
	line-height: 36px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBMjVCMUJGOEIzNjMxMUU5ODI3MDk2RjA0RjQzRjZBQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBMjVCMUJGOUIzNjMxMUU5ODI3MDk2RjA0RjQzRjZBQiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkEyNUIxQkY2QjM2MzExRTk4MjcwOTZGMDRGNDNGNkFCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkEyNUIxQkY3QjM2MzExRTk4MjcwOTZGMDRGNDNGNkFCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+43uUnAAAAC1JREFUeNpiFMrYL8rAwLCLAQLcWKAcA6jALiYGVMAEUuEGxHuA+DcQewIEGADkEwZG01mUoQAAAABJRU5ErkJggg==) no-repeat left center
}

#page-hdjl .tab .tab-content ul li:after {
	content: '';
	clear: both;
	display: table
}

#page-hdjl .tab .tab-content ul li p {
	float: left;
	width: 490px;
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

#page-hdjl .tab .tab-content ul li p a {
	color: #333333
}

#page-hdjl .tab .tab-content ul li span {
	float: right;
	color: #999
}

@media ( max-width : 1200px) {
	#page-hdjl .tab .tab-content ul li {
		font-size: .26rem;
		line-height: .56rem
	}

	#page-hdjl .tab .tab-content ul li p {
		width: 5.2rem
	}

	#page-hdjl .tab .tab-content ul li span {
		margin-right: 0
	}
}

#page-hdjl #zxft .tab-heade .last-child {
	float: right;
	margin-right: 0
}

#page-hdjl #zxft .tab-heade .last-child a {
	text-align: center;
	font-size: .26rem;
	color: #333333
}

#page-hdjl #zxft #zxft-link {
	display: block;
	margin-top: .2rem;
	border: 1px solid #dcdcdc;
	color: #333;
	font-size: .26rem
}

#page-hdjl #zxft #zxft-link:hover {
	text-decoration: none
}

#page-hdjl #zxft #zxft-link>img {
	display: block;
	width: 100%;
	height: 4.17rem
}

#page-hdjl #zxft #zxft-link>div {
	background-color: #f7f7f7;
	padding: .4rem .25rem
}

#page-hdjl #zxft #zxft-link>div>p {
	margin-bottom: .4rem;
	text-indent: -3em;
	margin-left: 3em
}

#page-hdjl #zxft #zxft-link>div>p:last-child {
	margin-bottom: 0
}

#page-hdjl .card {
	display: block;
	height: .75rem;
	line-height: .75rem;
	margin-top: .2rem;
	padding-left: 1.25rem;
	background-color: #f1f1f1;
	border-radius: 4px
}

#page-hdjl .card:hover {
	text-decoration: none
}

#page-hdjl .card.bg-info {
	background-color: #1a56a8;
	position: relative;
	margin-top: .4rem;
	color: #fff
}

#page-hdjl .card.bg-info>p {
	position: absolute;
	left: 5.38rem;
	top: 0.14rem;
	font-size: .18rem;
	line-height: .26rem
}

#page-hdjl .card.bg-info>p span {
	display: block
}

#page-hdjl .card>.iconfont {
	font-size: .36rem;
	display: inline-block;
	vertical-align: top;
	margin-right: .5rem
}

#page-hdjl .card>span {
	font-size: .32rem
}

@media ( min-width : 1201px) {
	#page-hdjl .col-left {
		width: 800px;
		padding: 0;
		margin-left: 20px;
		padding-right: 40px;
		position: relative
	}

	#page-hdjl .col-left:after {
		content: '';
		display: block;
		width: 1px;
		height: -webkit-calc(100% - 20px);
		height: calc(100% - 20px);
		background-color: #e6e6e6;
		position: absolute;
		right: 0;
		top: 20px
	}

	#page-hdjl .col-right {
		width: 380px;
		padding: 0;
		margin-right: 20px;
		padding-left: 40px
	}

	#page-hdjl #zxft .tab-heade {
		margin-top: 25px;
		height: 45px;
		border-bottom: 1px solid #eae8e8
	}

	#page-hdjl #zxft .tab-heade li {
		float: left;
		height: 45px;
		margin-right: 40px;
		position: relative
	}

	#page-hdjl #zxft .tab-heade li.active>a {
		height: auto;
		text-align: left;
		font-size: 22px;
		color: #1a56a8;
		background-color: transparent;
		display: block;
		line-height: initial;
		border-radius: 0
	}

	#page-hdjl #zxft .tab-heade li.active>a:after {
		display: block
	}

	#page-hdjl #zxft .tab-heade .last-child {
		float: right;
		margin-right: 0
	}

	#page-hdjl #zxft .tab-heade .last-child a {
		display: inline-block;
		width: auto;
		height: auto;
		font-size: 18px;
		color: #666666;
		margin-top: 0;
		line-height: initial;
		border-width: 0;
		margin-left: 40px
	}

	#page-hdjl #zxft #zxft-link {
		margin-top: 20px;
		font-size: 16px
	}

	#page-hdjl #zxft #zxft-link:after {
		content: '';
		display: table;
		clear: both
	}

	#page-hdjl #zxft #zxft-link>img {
		height: 200px;
		width: 340px;
		float: left
	}

	#page-hdjl #zxft #zxft-link>div {
		float: left;
		height: 200px;
		width: 416px;
		overflow: hidden;
		padding: 30px 20px 0
	}

	#page-hdjl #zxft #zxft-link>div>p {
		margin-bottom: 25px;
		text-indent: -3em;
		margin-left: 3em
	}

	#page-hdjl #zxft #zxft-link>div>p:last-child {
		margin-bottom: 0
	}

	#page-hdjl #rdwd {
		height: 271px
	}

	#page-hdjl .card {
		height: 52px;
		line-height: 52px;
		margin-top: 15px;
		padding-left: 66px
	}

	#page-hdjl .card:hover {
		text-decoration: none
	}

	#page-hdjl .card.bg-info {
		position: relative;
		margin-top: 20px
	}

	#page-hdjl .card.bg-info>p {
		left: 230px;
		top: 20px;
		font-size: 12px;
		line-height: 16px
	}

	#page-hdjl .card>.iconfont {
		font-size: 32px;
		margin-right: 10px
	}

	#page-hdjl .card>span {
		font-size: 20px
	}

	#page-hdjl #yjzj .tab-heade {
		margin-top: 25px;
		margin-bottom: 0;
		list-style: none;
		border-bottom: 1px solid #eae8e8;
		height: 45px;
		padding: 0
	}

	#page-hdjl #yjzj .tab-heade:after {
		content: '';
		display: table;
		clear: both
	}

	#page-hdjl #yjzj .tab-heade li {
		float: left;
		height: 45px;
		margin-right: 40px;
		position: relative
	}

	#page-hdjl #yjzj .tab-heade li.active a {
		color: #1a56a8;
		font-weight: bold
	}

	#page-hdjl #yjzj .tab-heade li.active a:after {
		background-color: #1a56a8
	}

	#page-hdjl #yjzj .tab-heade li a {
		font-size: 22px;
		color: #333333;
		text-decoration: none
	}

	#page-hdjl #yjzj .tab-heade li a:after {
		content: '';
		display: block;
		height: 3px;
		width: 100%;
		position: absolute;
		bottom: 0;
		left: 0;
		background-color: transparent
	}
}

@media ( min-width : 1200px) and (max-width: 1200px) {
	#page-hdjl #yjzj .tab-heade {
		height: .45rem;
		margin-top: .25rem
	}

	#page-hdjl #yjzj .tab-heade li {
		height: .45rem
	}

	#page-hdjl #yjzj .tab-heade li a {
		font-size: .28rem
	}
}

@media ( min-width : 1201px) {
	#page-hdjl #yjzj .tab-content ul {
		margin: 10px 0 0 0;
		padding: 0;
		list-style: none
	}

	#page-hdjl #yjzj .tab-content ul li {
		padding-left: 15px;
		font-size: 16px;
		line-height: 36px;
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBMjVCMUJGOEIzNjMxMUU5ODI3MDk2RjA0RjQzRjZBQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBMjVCMUJGOUIzNjMxMUU5ODI3MDk2RjA0RjQzRjZBQiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkEyNUIxQkY2QjM2MzExRTk4MjcwOTZGMDRGNDNGNkFCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkEyNUIxQkY3QjM2MzExRTk4MjcwOTZGMDRGNDNGNkFCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+43uUnAAAAC1JREFUeNpiFMrYL8rAwLCLAQLcWKAcA6jALiYGVMAEUuEGxHuA+DcQewIEGADkEwZG01mUoQAAAABJRU5ErkJggg==) no-repeat left center
	}

	#page-hdjl #yjzj .tab-content ul li:after {
		content: '';
		clear: both;
		display: table
	}

	#page-hdjl #yjzj .tab-content ul li p {
		float: left;
		width: 100%;
		margin: 0;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis
	}

	#page-hdjl #yjzj .tab-content ul li p a {
		color: #333333
	}

	#page-hdjl #yjzj .tab-content ul li span {
		float: right;
		color: #999
	}
}

@media ( min-width : 1200px) and (max-width: 1200px) {
	#page-hdjl #yjzj .tab-content ul li {
		font-size: .26rem;
		line-height: .56rem
	}

	#page-hdjl #yjzj .tab-content ul li p {
		width: 5.2rem
	}

	#page-hdjl #yjzj .tab-content ul li span {
		margin-right: 0
	}
}

@media ( min-width : 1201px) {
	#page-hdjl #yjzj .tab-content ul li span {
		display: none
	}
}

#page-newList>.container {
	padding-top: 0
}

#page-newList .tab .tab-heade {
	margin-top: 25px;
	margin-bottom: 0;
	list-style: none;
	border-bottom: 1px solid #eae8e8;
	height: 45px;
	padding: 0
}

#page-newList .tab .tab-heade:after {
	content: '';
	display: table;
	clear: both
}

#page-newList .tab .tab-heade li {
	float: left;
	height: 45px;
	margin-right: 40px;
	position: relative
}

#page-newList .tab .tab-heade li.active a {
	color: #1a56a8;
	font-weight: bold
}

#page-newList .tab .tab-heade li.active a:after {
	background-color: #1a56a8
}

#page-newList .tab .tab-heade li a {
	font-size: 22px;
	color: #333333;
	text-decoration: none
}

#page-newList .tab .tab-heade li a:after {
	content: '';
	display: block;
	height: 3px;
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	background-color: transparent
}

@media ( max-width : 1200px) {
	#page-newList .tab .tab-heade {
		height: .45rem;
		margin-top: .25rem
	}

	#page-newList .tab .tab-heade li {
		height: .45rem
	}

	#page-newList .tab .tab-heade li a {
		font-size: .28rem
	}
}

#page-newList .tab .tab-content ul {
	margin: 10px 0 0 0;
	padding: 0;
	list-style: none
}

#page-newList .tab .tab-content ul li {
	padding-left: 15px;
	font-size: 16px;
	line-height: 36px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBMjVCMUJGOEIzNjMxMUU5ODI3MDk2RjA0RjQzRjZBQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBMjVCMUJGOUIzNjMxMUU5ODI3MDk2RjA0RjQzRjZBQiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkEyNUIxQkY2QjM2MzExRTk4MjcwOTZGMDRGNDNGNkFCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkEyNUIxQkY3QjM2MzExRTk4MjcwOTZGMDRGNDNGNkFCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+43uUnAAAAC1JREFUeNpiFMrYL8rAwLCLAQLcWKAcA6jALiYGVMAEUuEGxHuA+DcQewIEGADkEwZG01mUoQAAAABJRU5ErkJggg==) no-repeat left center
}

#page-newList .tab .tab-content ul li:after {
	content: '';
	clear: both;
	display: table
}

#page-newList .tab .tab-content ul li p {
	float: left;
	width: 490px;
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

#page-newList .tab .tab-content ul li p a {
	color: #333333
}

#page-newList .tab .tab-content ul li span {
	float: right;
	color: #999
}

@media ( max-width : 1200px) {
	#page-newList .tab .tab-content ul li {
		font-size: .26rem;
		line-height: .56rem
	}

	#page-newList .tab .tab-content ul li p {
		width: 5.2rem
	}

	#page-newList .tab .tab-content ul li span {
		margin-right: 0
	}
}

#page-newList .tab .tab-content ul+ul {
	border-top: 1px dashed #e6e6e6;
	padding-top: .1rem
}

#page-newList .pagetion {
	margin-top: .3rem
}

@media ( min-width : 1201px) {
	#page-newList .col-right {
		width: 800px;
		padding: 0;
		padding-left: 40px;
		padding-right: 20px;
		position: relative
	}

	#page-newList .col-right:after {
		content: '';
		display: block;
		width: 1px;
		height: -webkit-calc(100% - 20px);
		height: calc(100% - 20px);
		background-color: #e6e6e6;
		position: absolute;
		left: 0;
		top: 20px
	}

	#page-newList .col-left {
		width: 380px;
		padding: 0;
		margin-left: 20px;
		padding-right: 40px
	}

	#page-newList #type {
		margin-top: 20px
	}

	#page-newList #type h2 {
		height: 80px;
		background-color: #1a56a8;
		font-size: 22px;
		font-weight: bold;
		text-align: center;
		line-height: 80px;
		color: #fff
	}

	#page-newList #type h2>.iconfont {
		font-size: 32px;
		display: inline-block;
		vertical-align: top;
		margin-right: 10px
	}

	#page-newList #type dl {
		height: 618px;
		overflow-y: auto
	}

	#page-newList #type dd {
		margin-top: 5px;
		height: 60px;
		overflow: hidden
	}

	#page-newList #type dd>div {
		background-color: #e8eef6;
		padding: 0 20px 0 30px;
		line-height: 60px;
		font-size: 20px;
		color: #333;
		cursor: pointer
	}

	#page-newList #type dd>div:after {
		content: '';
		display: table;
		clear: both
	}

	#page-newList #type dd>div>.iconfont {
		float: right;
		font-size: 24px;
		color: #1a56a8
	}

	#page-newList #type dd>section {
		background-color: #f8f8f8;
		padding: 0 50px
	}

	#page-newList #type dd>section ul {
		margin: 10px 0 0 0;
		padding: 0;
		list-style: none;
		margin-top: 0;
		padding: 10px 0
	}

	#page-newList #type dd>section ul li {
		padding-left: 15px;
		font-size: 16px;
		line-height: 36px;
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBMjVCMUJGOEIzNjMxMUU5ODI3MDk2RjA0RjQzRjZBQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBMjVCMUJGOUIzNjMxMUU5ODI3MDk2RjA0RjQzRjZBQiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkEyNUIxQkY2QjM2MzExRTk4MjcwOTZGMDRGNDNGNkFCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkEyNUIxQkY3QjM2MzExRTk4MjcwOTZGMDRGNDNGNkFCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+43uUnAAAAC1JREFUeNpiFMrYL8rAwLCLAQLcWKAcA6jALiYGVMAEUuEGxHuA+DcQewIEGADkEwZG01mUoQAAAABJRU5ErkJggg==) no-repeat left center
	}

	#page-newList #type dd>section ul li:after {
		content: '';
		clear: both;
		display: table
	}

	#page-newList #type dd>section ul li p {
		float: left;
		width: 490px;
		margin: 0;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis
	}

	#page-newList #type dd>section ul li p a {
		color: #333333
	}

	#page-newList #type dd>section ul li span {
		float: right;
		color: #999
	}
}

@media ( min-width : 1200px) and (max-width: 1200px) {
	#page-newList #type dd>section ul li {
		font-size: .26rem;
		line-height: .56rem
	}

	#page-newList #type dd>section ul li p {
		width: 5.2rem
	}

	#page-newList #type dd>section ul li span {
		margin-right: 0
	}
}

@media ( min-width : 1201px) {
	#page-newList #type dd>section ul li {
		line-height: 30px
	}

	#page-newList #type dd>section ul a {
		color: #666666
	}

	#page-newList #type dd.active {
		height: auto
	}

	#page-newList #type dd.active>div {
		color: #1a56a8;
		font-weight: bold
	}

	#page-newList .tab .tab-heade {
		margin-top: 25px;
		margin-bottom: 0;
		list-style: none;
		border-bottom: 1px solid #eae8e8;
		height: 45px;
		padding: 0
	}

	#page-newList .tab .tab-heade:after {
		content: '';
		display: table;
		clear: both
	}

	#page-newList .tab .tab-heade li {
		float: left;
		height: 45px;
		margin-right: 40px;
		position: relative
	}

	#page-newList .tab .tab-heade li.active a {
		color: #1a56a8;
		font-weight: bold
	}

	#page-newList .tab .tab-heade li.active a:after {
		background-color: #1a56a8
	}

	#page-newList .tab .tab-heade li a {
		font-size: 22px;
		color: #333333;
		text-decoration: none
	}

	#page-newList .tab .tab-heade li a:after {
		content: '';
		display: block;
		height: 3px;
		width: 100%;
		position: absolute;
		bottom: 0;
		left: 0;
		background-color: transparent
	}
}

@media ( min-width : 1200px) and (max-width: 1200px) {
	#page-newList .tab .tab-heade {
		height: .45rem;
		margin-top: .25rem
	}

	#page-newList .tab .tab-heade li {
		height: .45rem
	}

	#page-newList .tab .tab-heade li a {
		font-size: .28rem
	}
}

@media ( min-width : 1201px) {
	#page-newList .tab .tab-content ul {
		margin: 10px 0 0 0;
		padding: 0;
		list-style: none
	}

	#page-newList .tab .tab-content ul li {
		padding-left: 15px;
		font-size: 16px;
		line-height: 36px;
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBMjVCMUJGOEIzNjMxMUU5ODI3MDk2RjA0RjQzRjZBQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBMjVCMUJGOUIzNjMxMUU5ODI3MDk2RjA0RjQzRjZBQiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkEyNUIxQkY2QjM2MzExRTk4MjcwOTZGMDRGNDNGNkFCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkEyNUIxQkY3QjM2MzExRTk4MjcwOTZGMDRGNDNGNkFCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+43uUnAAAAC1JREFUeNpiFMrYL8rAwLCLAQLcWKAcA6jALiYGVMAEUuEGxHuA+DcQewIEGADkEwZG01mUoQAAAABJRU5ErkJggg==) no-repeat left center
	}

	#page-newList .tab .tab-content ul li:after {
		content: '';
		clear: both;
		display: table
	}

	#page-newList .tab .tab-content ul li p {
		float: left;
		width: 620px;
		margin: 0;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis
	}

	#page-newList .tab .tab-content ul li p a {
		color: #333333
	}

	#page-newList .tab .tab-content ul li span {
		float: right;
		color: #999
	}
}

@media ( min-width : 1200px) and (max-width: 1200px) {
	#page-newList .tab .tab-content ul li {
		font-size: .26rem;
		line-height: .56rem
	}

	#page-newList .tab .tab-content ul li p {
		width: 5.2rem
	}

	#page-newList .tab .tab-content ul li span {
		margin-right: 0
	}
}

@media ( min-width : 1201px) {
	#page-newList .tab .tab-content ul+ul {
		padding-top: 10px
	}

	#page-newList .pagetion {
		margin-top: 30px
	}
}

#page-newContent>.container {
	padding-top: 0
}

#page-newContent #has-right .col-right {
	display: block
}

#page-newContent #has-right .tb {
	display: none
}

#page-newContent .col-right {
	display: none
}

#page-newContent .tb {
	display: block
}

#page-newContent .content h1,
#page-newContent .content h2 {
	text-align: center
}

#page-newContent .content h1 {
	font-size: .35rem;
	text-align: center
}

#page-newContent .content h2 {
	font-size: .35rem;
	margin-top: .4rem;
	color: #666
}

#page-newContent .content>div {
	margin-top: .5rem;
	border-bottom: 1px solid #e6e6e6
}

#page-newContent .content>div>p:first-child span {
	display: block;
	text-align: center;
	color: #999999
}

#page-newContent .content>div>span {
	display: block;
	text-align: center;
	font-size: .22rem;
	color: #999999;
	margin-bottom: .2rem
}

#page-newContent .content #main {
	padding-top: .3rem
}

#page-newContent .content .ewm {
	display: none
}

#page-newContent .tab {
	margin-top: 1.3rem
}

#page-newContent .tab .tab-heade {
	margin-top: 25px;
	margin-bottom: 0;
	list-style: none;
	border-bottom: 1px solid #eae8e8;
	height: 45px;
	padding: 0
}

#page-newContent .tab .tab-heade:after {
	content: '';
	display: table;
	clear: both
}

#page-newContent .tab .tab-heade li {
	float: left;
	height: 45px;
	margin-right: 40px;
	position: relative
}

#page-newContent .tab .tab-heade li.active a {
	color: #1a56a8;
	font-weight: bold
}

#page-newContent .tab .tab-heade li.active a:after {
	background-color: #1a56a8
}

#page-newContent .tab .tab-heade li a {
	font-size: 22px;
	color: #333333;
	text-decoration: none
}

#page-newContent .tab .tab-heade li a:after {
	content: '';
	display: block;
	height: 3px;
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	background-color: transparent
}

@media ( max-width : 1200px) {
	#page-newContent .tab .tab-heade {
		height: .45rem;
		margin-top: .25rem
	}

	#page-newContent .tab .tab-heade li {
		height: .45rem
	}

	#page-newContent .tab .tab-heade li a {
		font-size: .2rem
	}
}

#page-newContent .tab .tab-content ul {
	margin: 10px 0 0 0;
	padding: 0;
	list-style: none
}

#page-newContent .tab .tab-content ul li {
	padding-left: 15px;
	font-size: 16px;
	line-height: 36px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBMjVCMUJGOEIzNjMxMUU5ODI3MDk2RjA0RjQzRjZBQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBMjVCMUJGOUIzNjMxMUU5ODI3MDk2RjA0RjQzRjZBQiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkEyNUIxQkY2QjM2MzExRTk4MjcwOTZGMDRGNDNGNkFCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkEyNUIxQkY3QjM2MzExRTk4MjcwOTZGMDRGNDNGNkFCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+43uUnAAAAC1JREFUeNpiFMrYL8rAwLCLAQLcWKAcA6jALiYGVMAEUuEGxHuA+DcQewIEGADkEwZG01mUoQAAAABJRU5ErkJggg==) no-repeat left center
}

#page-newContent .tab .tab-content ul li:after {
	content: '';
	clear: both;
	display: table
}

#page-newContent .tab .tab-content ul li p {
	float: left;
	width: auto;
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

#page-newContent .tab .tab-content ul li p a {
	color: #333333
}

#page-newContent .tab .tab-content ul li span {
	float: right;
	color: #999
}

@media ( max-width : 1200px) {
	#page-newContent .tab .tab-content ul li {
		font-size: .18rem;
		line-height: .56rem
	}

	#page-newContent .tab .tab-content ul li p {
		width: 5.2rem
	}

	#page-newContent .tab .tab-content ul li span {
		margin-right: 0
	}
}

#page-newContent .tab .tab-content ul li {
	margin-top: .2rem;
	line-height: 1.4;
	background-position: left .13rem
}

#page-newContent .tab .tab-content ul li p {
	white-space: normal;
	width: auto
}

@media ( max-width : 1200px) {
	#page-newContent img {
		width: 100% !important;
		height: auto !important
	}

	#page-newContent img[src$=".gif"] {
		width: auto !important;
		height: auto !important
	}
}

@media ( min-width : 1201px) {
	#page-newContent #has-right .col-left {
		width: 800px;
		padding: 0;
		margin-left: 20px;
		padding-right: 40px;
		position: relative
	}

	#page-newContent #has-right .col-left:after {
		content: '';
		display: block;
		width: 1px;
		height: -webkit-calc(100% - 20px);
		height: calc(100% - 20px);
		background-color: #e6e6e6;
		position: absolute;
		right: 0;
		top: 20px
	}

	#page-newContent #has-right .col-right {
		width: 380px;
		padding: 0;
		margin-right: 20px;
		padding-left: 40px;
		display: block
	}

	#page-newContent #has-right .tb {
		display: none
	}

	#page-newContent #has-right .content {
		width: auto
	}

	#page-newContent #has-right .content>div>p {
		display: block;
		text-align: center;
		float: none;
		margin-bottom: 15px
	}

	#page-newContent #has-right .content>div>p:first-child span {
		display: inline-block
	}

	#page-newContent #has-right .content>div>p>span,
	#page-newContent #has-right .content>div>p>a {
		margin: 0 10px
	}

	#page-newContent #has-right .content h1 {
		width: 726px
	}

	#page-newContent .col-left {
		width: 100%
	}

	#page-newContent .col-right {
		display: none
	}

	#page-newContent .tb {
		display: block
	}

	#page-newContent .content {
		width: 1000px;
		margin: 0 auto
	}

	#page-newContent .content h1 {
		font-size: 28px;
		font-weight: bold;
		text-align: center;
		line-height: 40px;
		margin: 0 auto;
		padding-top: 35px
	}

	#page-newContent .content h2 {
		text-align: center;
		color: #666666;
		font-size: 20px;
		margin-top: 40px
	}

	#page-newContent .content #main {
		padding-top: 30px
	}

	#page-newContent .content>div {
		margin-top: 30px;
		border-bottom: 1px solid #e6e6e6
	}

	#page-newContent .content>div p {
		margin-bottom: 0;
		float: right
	}

	#page-newContent .content>div p:first-child {
		float: left
	}

	#page-newContent .content>div p:first-child>a,
	#page-newContent .content>div p:first-child>span {
		margin-right: 20px;
		margin-left: 0;
		display: inline-block
	}
	#page-newContent .content>div p:first-child>span:nth-child(2) {
		margin-left: 19px;
	}

	#page-newContent .content>div p>span,
	#page-newContent .content>div p>a {
		display: inline-block;
		font-size: 14px;
		margin-bottom: 15px;
		color: #999;
		margin-left: 20px;
		vertical-align: top
	}

	#page-newContent .content>div p .bd-r {
		border-radius: 100%;
		width: 33px;
		height: 33px;
		font-size: 16px;
		display: inline-block;
		color: #fff;
		line-height: 33px;
		cursor: pointer;
		text-align: center
	}

	#page-newContent .content p {
		font-size: 16px;
		color: #333;
		line-height: 30px
	}

	#page-newContent .content .ewm {
		margin-top: 100px;
		display: block
	}

	#page-newContent .content .ewm>div {
		display: block;
		width: 150px;
		height: 150px;
		margin: 0 auto 10px
	}

	#page-newContent .content .ewm p {
		text-align: center;
		color: #595959
	}

	#page-newContent .tab {
		margin-top: 0
	}

	#page-newContent .tab .tab-content ul li {
		margin-top: 20px;
		background-position: left 10px
	}
}

.tb {
	margin: .4rem .2rem 0
}

.tb>div {
	border: 1px solid #e5e5e5;
	position: relative;
	display: table;
	margin-top: -1px;
	padding: 0;
	line-height: .8rem;
	font-size: .26rem
}

.tb>div>span,
.tb>div>p {
	display: table-cell
}

.tb>div>span {
	background-color: #f1f1f1;
	border-right: 1px solid #e5e5e5;
	color: #666666;
	text-align: center;
	vertical-align: middle;
	width: 1.3rem
}

.tb>div>p {
	margin: 0;
	width: 100%;
	float: left;
	padding: 0 .2rem
}

@media ( min-width : 1201px) {
	.tb {
		margin: 20px 20px 0
	}

	.tb>div {
		line-height: 40px;
		font-size: 16px
	}

	.tb>div.col-md-10:first-child {
		border-right: 0
	}

	.tb>div>span {
		width: 130px;
		text-align: left;
		padding-left: 20px
	}

	.tb>div>p {
		padding: 0 20px
	}
}

.bdshare-button-style0-24 a {
	float: none !important;
	padding: 0 !important;
	margin: 0 !important;
	background-image: url() !important;
	font-size: 33px !important;
	height: auto;
	vertical-align: middle
}

/*# sourceMappingURL=sxsswj.min.css.map */
