channel276
/* 
 html {
filter: grayscale(100%);
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: url(desaturate.svg#grayscale);
filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
-webkit-filter: grayscale(1);
}
*/

body {
	font-size: 14px;
	font-family: arial, Microsoft Yahei, "Hiragino Sans GB", sans-serif;
}

/*主体背景颜色*/

.main {
	background: #fff
}

table {
	word-break: break-all;
	word-wrap: break-all;
}

.font14 {
	font-size: 14px;
}

.font16 {
	font-size: 16px;
}

.font18 {
	font-size: 18px;
}

.bold {
	font-weight: 800;
}

.textcenter {
	text-align: center;
}

.newspro {
	margin-top: 10px;
	height: 60px;
	font-size: 12px;
	line-height: 20px;
	padding: 0 30px 0 30px;
	color: #777;
}

.newspro a {
	color: #777;
}

* {
	font-family: 微软雅黑, 宋体;
	FangSong_GB2312;
	KaiTi_GB2312;
	padding: 0px;
	list-style-type: none;
}

input:-webkit-autofill {
	box-shadow: 0 0 0px 1000px white inset !important;
}

a {
	color: #000000;
}

a.l2-nav {
	color: #ffffff;
}

.fleft {
	float: left;
}

.fright {
	float: right;
}

a:hover {
	color: #fdbf02;
	text-decoration: none
}

.padding5 {
	padding: 0px 5px;
}

.margin20t {
	margin: 0px -20px;
}

img {
	border: none;
}

.pad_b {
	padding-bottom: 45px;
}

.list-group {
	overflow: hidden;
}

.ch19_img_px {
	width: 150px;
	height: 100px;
}

.img_new_px img {
	max-width: 100%;
	width: expression(this.width > 100% ? 100%: true);
	height: auto;
}

.img_px {
	width: 100%;
}

.text-r {
	text-align: right;
}

.text-c {
	text-align: center;
}

.top45 {
	margin-top: 45px;
}

.breadcrumb>li+li:before {
	padding: 0
}

.bot10 {
	margin-bottom: 10px
}

.top5 {
	margin-top: 5px;
}

.top10 {
	margin-top: 10px;
}

.top15 {
	margin-top: 15px;
}

.bottom15 {
	margin-bottom: 15px;
}

.top20 {
	margin-top: 20px;
}

.left20 {
	margin-left: 20px;
}

.right20 {
	margin-right: 20px;
}

.line_blue {
	color: #2391e5
}

.left10 {
	/*
  margin-left: 10px;*/
}

.pad_td10px {
	10px 0
}

.padding20 {
	padding: 20px;
}

.padding10 {
	padding: 10px;
}

.lineheight20 {
	line-height: 20px;
}

.lineheight20 {
	line-height: 10px;
}

ul li {
	list-style: none;
}

.pdleft0 {
	padding-left: 0px;
}

.mt15 {
	margin-top: 15px
}

.thumbnail {
	margin-bottom: 0px;
}

.line_dotted {
	border-bottom: 1px dotted #ccc;
	line-height: 40px;
	height: 40px
}

p {
	margin: 0px;
}

/*滚动条样式开始*/

#scroll-1 {
	width: 100%;
	height: 1058px;
	overflow: auto;
	margin: 15px auto;
	padding: 0px 20px;
}

#scroll-1 p {
	color: #fff;
	font-size: 18px;
	line-height: 30px;
}

#scroll-1 img {
	width: 95%;
	text-aline: center;
	margin: 15px 0px
}

#scroll-1::-webkit-scrollbar {
	width: 10px;
	height: 10px;
}

}

/*滚动条上下按钮*/

#scroll-1::-webkit-scrollbar-button {
	background-color: #4966b2;
}

#scroll-1::-webkit-scrollbar-track {
	background: #ff66d5;
}

/*滚动条底层背景*/

#scroll-1::-webkit-scrollbar-track-piece {
	background-color: #4966b2
}

/*滑动按钮*/

#scroll-1::-webkit-scrollbar-thumb {
	background: #001d71;
	border-radius: 6px;
}

#scroll-1::-webkit-scrollbar-corner {
	background: #4966b2;
}

#scroll-1::-webkit-scrollbar-resizer {
	background: #4966b2;
}

/*滚动条样式结束*/

/*注册页面*/

.loginbody {
	background: #9BA0A5;
}

.footerlogin {
	background: #9BA0A5;
	height: 100%;
}

.loginbox div img {
	width: 100%;
	max-height: 150px;
}

/* nav1开始 */

.nav1_img {
	min-height: 50px;
}

/* nav1结束 */

/* 专题开始 */

.zt_size a {
	font-size: 17px;
}

.mod-catalog-box__header {
	line-height: 24px;
}

.mod-like_title {
	font-size: 22px;
	width: 222px;
	padding-bottom: 16px;
	cursor: default;
	color: #202020;
	float: left
}

.mod-like__link {
	float: right;
	padding-top: 6px;
	padding-bottom: 16px;
	color: #333
}

.mod-like__link span {
	font-size: 14px
}

.mod-catalog-box__content {
	border-top: 1px solid #DDD;
	padding-top: 30px;
	position: relative
}

.course-card-list-9-wrap .course-card-list {
	margin-left: -17px
}

.mod-catalog-box__content .course-card-list {
	margin-top: -9px
}

.course-card-list {
	font-size: 14px;
	margin-left: -8px;
	margin-right: -8px
}

.course-card-list-9-wrap .course-card-list .course-card-item {
	margin-left: 9px
}

.course-card-item {
	float: left;
	width: 220px;
	padding: 7px 7px 10px;
	border: 1px solid transparent;
	position: relative
}

.course-card-item .item-img-link {
	position: relative;
	display: block;
	margin-bottom: 6px
}

.course-card-item .item-img-link .item-img {
	width: 205px;
	height: 124px
}

.course-card-item .item-status {
	position: absolute;
	width: 205px;
	height: 24px;
	line-height: 24px;
	font-size: 12px;
	color: #fff;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#99000000', endColorstr='#99000000');
	background-color: rgba(0, 0, 0, .6);
	margin-top: -30px;
	overflow: hidden
}

.course-card-item .item-status-step {
	margin-left: 2px
}

.course-card-item .item-tt {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	height: 40px;
	font-size: 14px;
	margin-bottom: 8px;
	word-wrap: break-word;
	word-break: break-all
}

.course-card-item .item-tt-link {
	color: #333
}

.course-card-item .item-line--bottom {
	height: 24px;
	line-height: 24px
}

.course-card-item .item-line .line-cell:first-child {
	margin-left: 0
}

.course-card-item .item-price.free {
	color: #5fb41b;
	font-size: 14px
}

.course-card-item .item-source {
	display: inline-block;
	color: #999;
	float: right;
	width: 105px;
	text-align: right
}

.course-card-item .item-source .item-source-link {
	color: #999
}

.course-card-item:hover {
	border-color: #ddd;
	box-shadow: 1px 1px 2px 1px #ECECEC
}

.course-card-item .item-tt-link:hover {
	color: #62b4f7
}

/* 专题结束 */

/*nav19*/

.nav19logo {
	margin-top: -38px;
}

/*keyword_label4开始*/

.keyword3 {
	color: #a1a4ab;
}

.keyword3 a {
	display: inline-block;
	padding: 3px 5px;
	color: #a1a4ab;
	color: rgba(161, 164, 171, 0.89);
	line-height: 16px;
	margin-bottom: 10px;
	border-bottom: none
}

.keyword3 a:hover {
	background: #333;
	color: #fff;
	text-decoration: none;
	padding: 3px 5px
}

/*keyword_label4结束*/

/*nav63*/

.nav63 {
	background-color: #2a429c
}

/*nav63*/

/*弹出框开始*/

div.jbox .jbox-border {
	opacity: 0.04 !important;
}

div.jbox .jbox-container {
	border-top: none !important;
	min-width: 300px !important;
	z-index: 1001 !important;
}

div.jbox .jbox-title {
	font-size: 12px !important;
	font-family: "\5b8b\4f53" !important;
}

div.jbox .jbox-close, div.jbox .jbox-close-hover {
	height: 21px !important;
	position: absolute !important;
	right: 10px !important;
	width: 43px !important;
}

/*弹出框结束*/

/* nav1开始 */

#main-menu {
	position: relative;
	z-index: 9999;
	width: auto
}

#main-menu ul {
	width: 12em
}

.submenu li {
	float: left;
	padding: 0 20px;
}

.nav>li>a {
	padding: 15px 8px;
}

/* 搜索 */

.pagination {
	width: 100%;
}

/*手机端适应*/

@media all and (max-width:460px) {
	.pagination {
		width: 100%;
	}
}

/*手机端适应*/

.right ul li {
	float: left;
	width: 80px;
	height: 50px;
}

/* nav1结束 */

/* nav3开始 */

.nav3_a a {
	padding: 0 10px
}

.nav3_a {
	padding-top: 5px;
}

/* nav3结束 */

/* nav8开始 */

.header {
	background-color: #FAFAFA
}

.header .topbar {
	background-color: #ebebeb
}

#logo-header {
	margin-top: 15px;
}

/* nav8结束 */

/*nav12 css*/

.fright a {
	float: right;
	font-weight: 200;
}

/*nav12 css*/

/*nav14 css*/

.nav14height {
	height: 174px;
}

.nav14height a {
	line-height: 174px;
}

/*nav14 css*/

/*nav68 css*/

.nav68 {
	height: 244px;
	line-height: 244px;
	text-align: center
}

.nav68 a {
	line-height: 244px;
	line-height: 244px;
	text-align: center
}

/*nav68 css*/

/*nav69 css*/

.nav69 {
	height: 244px;
	line-height: 244px;
}

.nav69 a {
	height: 244px;
	line-height: 244px;
}

a.nav69a:link {
	width: 100px;
	padding: 15px 0px;
	display: block;
	text-decoration: none;
	text-align: left;
	color: #FFF;
	text-align: center;
	background-color: rgba(6, 198, 255, 0.5);
	border-radius: 4px;
	font-size: 20px
}

a.nav69a:visited {
	width: 100px;
	padding: 15px 0px;
	display: block;
	text-decoration: none;
	text-align: left;
	color: #FFF;
	text-align: center;
	background-color: rgba(6, 198, 255, 0.5);
	border-radius: 4px;
	font-size: 20px
}

a.nav69a:hover {
	width: 100px;
	padding: 15px 0px;
	display: block;
	text-decoration: none;
	text-align: left;
	color: #FFF;
	text-align: center;
	background-color: rgba(6, 198, 255, 0.5);
	border-radius: 4px;
	font-size: 20px
}

.nav69b {
	margin: 60px 0 0 0;
}

/*nav69 css*/

/*nav70 css*/

#nav70 {
	background-color: #7d0000;
	height: 128px;
}

#nav70a {
	position: absolute;
	left: 0px;
	top: 128px;
	width: 100%;
	height: 68px;
	z-index: 999;
}

/*nav70 css*/

/*nav71 css*/

#nav71 {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 110px;
	z-index: 800;
	margin: 0 auto;
}

#nav71a {
	position: absolute;
	left: 0px;
	top: 576px;
	width: 100%;
	height: 56px;
	z-index: 999;
}

.nav71b img {
	width: 50%
}

/*nav71 css*/

/*nav19开始*/

.nav19logo {
	margin-top: 15px;
}

/*nav19结束*/

/*nav19*/

.nav191 {
	max-height: 80px
}

@media screen and (max-width:700px) {
	.nav191 {
		max-height: 80px;
		float: right;
		margin-top: -40px;
	}
	.nav31_s {
		display: none
	}
}

/*nav39*/

.nav39title {
	font-weight: bold;
	color: #fff;
	font-size: 14px;
	margin-left: 18px;
}

/*nav21*/

.main-menu .wp-menu .menu-item {
	float: left;
	position: relative;
}

.main-menu .wp-menu .menu-item a.menu-link {
	font-size: 16px;
	text-align: center;
	color: #fff;
	display: inline-block;
	height: 50px;
	line-height: 50px;
	padding: 0px 22px;
	-o-transition: all 0.2s;
	transition: all 0.2s;
}

.main-menu .wp-menu .menu-item a.menu-link span {
	display: inline-block;
	height: 50px;
	line-height: 50px;
	font-size: 13px;
	color: #9e9da2;
}

.main-menu .wp-menu .menu-item a.menu-link:hover, .main-menu .wp-menu .menu-item a.selected, .main-menu .wp-menu .parent a.parent {
	color: #fdbf02;
}

.main-menu .wp-menu .menu-item a.menu-link:hover span, .main-menu .wp-menu .menu-item a.selected span, .main-menu .wp-menu .parent a.parent span {
	color: #beb065;
}

.main-menu .wp-menu .menu-item .menu-arrow {
	display: none;
}

.main-menu .wp-menu .i1 a.menu-link {
	background-image: none;
}

.main-menu .wp-menu .sub-menu {
	display: none;
	width: 166px;
	position: absolute;
	left: 0;
	top: 48px;
	opacity: 0.8;
	filter: alpha(opacity=80);
	z-index: 100;
}

.main-menu .wp-menu .sub-menu li {
	float: none;
	position: relative;
}

.main-menu .wp-menu .sub-menu li a {
	display: block;
	line-height: 17px;
	padding: 5px 15px;
	color: #fff;
	font-size: 13px;
}

.main-menu .wp-menu .sub-menu li a:hover {
	background: #08489f;
}

.main-menu .wp-menu .sub-menu .sub-menu {
	left: 100%;
	background: #003773
}

.main-menu .wp-menu .sub-menu .sub-menu .sub-menu {
	background: #012954
}

.main-menu .sub-menu-wrap {
	width: 100%;
	position: absolute;
	left: 0;
	right: 0;
	top: 54px;
	background: #003E81;
	opacity: 0.8;
	filter: alpha(opacity=80);
	z-index: 100;
	display: none;
}

.main-menu .sub-menu-wrap .sub-menu-list .sub-menu li a {
	display: block;
	line-height: 17px;
	padding: 5px 0;
	color: #fff;
	font-size: 13px;
}

.main-menu .sub-menu-wrap .sub-menu-list .sub-menu li a:hover {
	color: #e4bd2f;
	text-decoration: underline;
}

.rolenav {
	float: none;
	height: 30px;
	line-height: 30px;
	margin-right: 15px;
	text-align: right;
	color: #4479ad;
}

.rolenav ul {
	float: left;
}

.rolenav ul li {
	float: left;
	margin: 0 8px;
}

.rolenav a {
	font-size: 15px;
}

.rolenav a.link-i5 {
	margin-left: 15px;
}

.rolenav a:hover {
	color: #ca761c;
	text-decoration: underline;
}

.rolenav span {
	margin: 0 8px;
}

.rolenav span.cut {
	display: none;
}

.clearfix:after {
	clear: both;
	display: block;
	height: 0;
	visibility: hidden;
}

.clearfix {
	display: block;
	*zoom: 1;
	margin-bottom: 0px;
}

.searchbtn {
	width: 29px;
	height: 30px;
	border: 0;
	outline: 0;
	background: url(../img/comimg/searchbtn.jpg) no-repeat top right;
	position: absolute;
	right: 1px;
	top: 1px;
	z-index: 120;
	cursor: pointer;
}

.search-bar {
	width: 132px;
	height: 30px;
	float: left;
	position: relative;
}

.search-box {
	width: 100%;
	/*background: #fff;*/
	height: 30px;
	position: absolute;
	right: 0px;
	top: 0px;
	z-index: 100;
	overflow: hidden;
}

.search-box .input-item {
	margin-left: 3px;
	margin-right: 34px;
}

.search-box .input-item input {
	border: 0;
	outline: 0;
	width: 100%;
	line-height: 17px;
	padding: 5px 0;
	background: none;
	color: #999;
	font-size: 14px;
	font-family: "Microsoft YaHei"
}

.search-box .input-submit {
	display: block;
	width: 29px;
	height: 30px;
	background: url(../img/comimg/searchbtn.jpg) no-repeat top right;
	cursor: pointer;
	position: absolute;
	right: 0;
	top: 0;
}

.search-box .input-submit span {
	display: none;
}

#header21 {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 100;
}

#header21 .inner {
	width: 1000px;
}

.head {
	width: 100%;
	height: auto;
}

/**页头部分**/

.head .head-left {
	float: left;
	display: inline-block;
	margin: 5px 0px 4px 0px;
}

/**站点logo**/

.head .head-right {
	float: right;
	display: inline-block;
	margin-top: 24px;
	text-align: right;
	position: relative;
}

.wrapper {
	width: 100%;
	margin: 0 auto;
}

.wrapper .inner {
	margin: 0 auto;
}

/**页面全局宽度**/

.jsnav {
	float: left;
	margin-top: 22px;
}

.lang {
	float: left;
	margin-right: 10px;
}

.lang li {
	float: left;
	margin-left: 20px;
}

.lang li, .lang li a {
	line-height: 30px;
	font-size: 14px;
	color: #fff;
}

@media screen and (max-width: 959px) {
	.wrapper .inner {
		width: auto;
		padding: 0 6px;
	}
	#l-container .inner {
		width: auto;
	}
	#header .inner {
		width: auto;
	}
	.jsnav {
		margin-left: -20px;
	}
	.rolenav ul li {
		margin: 0 4px;
	}
	.search-bar {
		width: 100px;
	}
	.navi-aside-toggle {
		display: block;
		width: 34px;
		height: 34px;
		background: url(../img/comimg/menu-icon-arrow-white.png) no-repeat 50%;
		cursor: pointer;
		position: absolute;
		right: 5px;
		bottom: 8%;
		margin-top: -17px;
	}
	#header21 .inner {
		width: 100%;
	}
	.main-menu .wp-menu {
		margin-left: 0px;
		display: -webkit-box
	}
	.main-menu .wp-menu .menu-item {
		-webkit-box-flex: 1;
	}
	.main-menu .wp-menu .menu-item a.menu-link {
		/* width:100%; */
		padding: 0px 9px;
	}
	.main-menu .sub-menu-wrap {
		display: none!important;
	}
}

.m-body {
	overflow: hidden;
	height: 132px;
	background：#08489f;
}

.navi-aside-page {
	position: fixed;
}

.wp-navi-aside {
	display: none;
	position: fixed;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	width: 312px;
	z-index: 1000;
}

.wp-navi-aside .navi-aside-mask {
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .1);
}

.wp-navi-aside-active {
	display: block;
}

.wp-navi-aside .aside-inner {
	position: fixed;
	top: 0;
	bottom: 0;
	right: -216px;
	z-index: 1002;
	width: 216px;
	max-width: 100%;
	background: #252525;
	overflow-y: auto;
	-webkit-overflow-scrolling: touch;
}

.wp-navi-aside .aside-inner:after {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	width: 1px;
	background: rgba(0, 0, 0, .6);
	box-shadow: 0 0 5px 2px rgba(0, 0, 0, .6);
}

.wp-navi-aside .navi-aside-head {
	margin-top: 0;
	border-top: 1px solid rgba(0, 0, 0, .3);
	background: #333;
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, .05);
	text-shadow: 0 1px 0 rgba(0, 0, 0, .5);
}

.wp-navi-aside .navi-aside-head .navi-aside-title {
	padding: 7px 10px;
	font-weight: normal;
	color: #777;
	font-size: 14px;
}

.wp-navi-aside .navi-aside-wrap {
	color: #aaa;
	border-bottom: 1px solid rgba(0, 0, 0, .3);
	box-shadow: 0 1px 0 rgba(255, 255, 255, .05);
}

.wp-navi-aside .navi-aside-wrap li {
	position: relative;
}

.wp-navi-aside .navi-aside-wrap li span {
	display: none;
}

.wp-navi-aside .navi-aside-wrap li .menu-switch-arrow {
	display: block;
	cursor: pointer;
	width: 50px;
	height: 35px;
	position: absolute;
	right: 0;
	top: 0px;
	color: #f6f6f6;
	font-size: 14px;
	background: url(img/menu-switch-arrow.png) no-repeat 30px -25px;
}

.wp-navi-aside .navi-aside-wrap li .menu-open-arrow {
	background-position: 20px 12px;
}

.wp-navi-aside .navi-aside-wrap li a {
	display: block;
	text-decoration: none;
	color: #c7c7c7;
	font-size: 14px;
	line-height: 20px;
	padding: 8px 30px 8px 15px;
	border-top: 1px solid rgba(0, 0, 0, .3);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, .05);
	text-shadow: 0 1px 0 rgba(0, 0, 0, .5);
}

.wp-navi-aside .navi-aside-wrap li a:hover, .wp-navi-aside .navi-aside-wrap li a:focus {
	background-color: #404040;
	color: #fff;
	outline: 0;
}

.wp-navi-aside .navi-aside-wrap li .sub-menu {
	display: none;
	background-color: #2e2e2e;
}

.wp-navi-aside .navi-aside-wrap li .sub-menu li a {
	padding-left: 20px;
}

.wp-navi-aside .navi-aside-wrap li .sub-menu .sub-menu {
	background-color: #333
}

.wp-navi-aside .navi-aside-wrap li .sub-menu .sub-menu li a {
	padding-left: 30px;
}

.wp-navi-aside .navi-aside-wrap li .sub-menu .sub-menu .sub-menu {
	background-color: #343434;
}

.wp-navi-aside .navi-aside-wrap li .sub-menu .sub-menu .sub-menu li a {
	padding-left: 40px;
}

.wp-navi-aside .navi-aside-wrap li .sub-menu .sub-menu .sub-menu .sub-menu {
	background-color: #373737;
}

.wp-navi-aside .navi-aside-wrap li .sub-menu .sub-menu .sub-menu .sub-menu li a {
	padding-left: 50px;
}

@media screen and (max-width: 767px) {
	.navi-aside-toggle {
		display: block;
		width: 34px;
		height: 34px;
		background: url(../img/comimg/menu-icon-arrow-white.png) no-repeat 50%;
		cursor: pointer;
		position: absolute;
		right: 5px;
		bottom: 8%;
		margin-top: -17px;
	}
	.wrapper .inner {
		width: auto;
		padding: 0 6px;
	}
	.navi-aside-toggle {
		display: block;
	}
	#header .inner {
		position: relative;
		padding: 0px 6px 10px 6px;
	}
	.head .head-left {
		float: none;
		width: 100%;
	}
	.head .head-left .sitelogo a {
		display: inline-block;
		width: 322px;
		height: 79px;
	}
	.head .head-right {
		float: none;
		width: auto;
		margin-top: 0px;
	}
	.head .head-right .rolenav {
		display: none;
	}
	.head .head-right .search-bar {
		float: none;
		width: 184px!important;
		;
		padding-top: 0px;
		background: #fff;
	}
	.topnav {
		display: none;
	}
	.jsnav {
		display: none;
	}
	#nav {
		display: none;
	}
	.main-menu {
		display: none;
	}
	.lang {
		display: none;
	}
	.m-body {
		overflow: hidden;
		height: auto;
	}
	.nav41 {
		height: 40px;
	}
}

/*nav26 开始*/

#header26 .inner {
	width: 1170px;
}

@media screen and (max-width:700px) {
	#header26 .inner {
		width: 100%;
	}
	.f20ewm {
		display: none
	}
}

/*nav26 结束*/

/*nav67 开始*/

.nav67 {
	background: url(../../component/nav/img/top.jpg) top center no-repeat;
	text-align: center;
	min-height: 315px;
	padding-top: 20px;
}

/*nav67 结束*/

/*search5*/

.search5 {
	background: url(../img/comimg/search5.jpg) top repeat-x;
	height: 40px;
	border-bottom: 1px solid #d3e9f4;
	padding-top: 2px
}

/*search5*/

/*nva36*/

.nva36a {
	color: #fff;
	font-size: 16px !important;
	line-height: 20px;
}

.nva36img {
	width: 25px;
	margin-top: -6px;
	margin-right: 5px;
}

/*nav23开始*/

.logo.nav23logo {
	min-height: 130px;
}

.logo-1.nav23 {
	padding-top: 22px;
}

.pc-menue.nav23 {
	height: 55px;
}

a.l1-nav.nav23 {
	line-height: 55px;
	height: 55px;
}

li.l1-nav.nav23 {
	height: 55px;
}

ul.l2-nav.nav23 {
	top: 55px;
}

.wid1100 {
	height: 130px;
}

/*nav23结束*/

/*nav29开始*/

.theTop.nav29color {
	background: #292828;
	border: 0
}

.sizecolor span {
	color: #bdbdbd
}

/*nav29结束*/

/*nav31开始*/

.nav31_s {
	height: 75px;
	padding-top: 12px
}

#nav37logoimg {
	margin-top: 50px;
}

/*nav31结束*/

/*nav48*/

#nav48logoimg {
	padding-top: 40px;
}

#header48 .inner {
	width: 1170px;
}

#header48 {
	background: #513F0F
}

@media screen and (max-width:700px) {
	#header48 .inner {
		width: 100%;
	}
}

/*nav34*/

.nav34logo {
	margin-right: 0px;
	margin-left: 0px;
}

/*nav13顶部*/

.theTop {
	background: #f6f6f6;
	width: 100%;
	line-height: 25px;
	font-size: 12px;
}

.searchCon {
	padding-top: 20px;
	float: right;
}

.searchBg {
	height: 35px;
	line-height: 35px;
	float: left;
	width: 70%;
	border-left: 1px solid #ccc;
}

.theTop a {
	font-size: 12px;
}

.theTopLeft {
	float: left;
}

/*.theTopRight{ float:right;}*/

.maptt a {
	display: block;
	text-align: center;
	color: #333;
	font-size: 16px;
}

/*nav14*/

.dropdownmenu {
	margin-top: -10px !important;
}

/*nav14*/

/*nav32*/

.nav32bar a span {
	text-align: center;
	text-align: center;
	color: #FFFFFF;
	font-size: 14px;
	padding: 0px 5px 0px 15px;
	font-weight: bold;
}

/*nav49 开始*/

.nav49 .form-control {
	padding-right: 35px;
}

.nav49 .form-group {
	position: relative;
}

.nav49 .btn {
	position: absolute;
	right: 0px;
	top: 2px;
	border: none;
	background-color: transparent;
}

.nav49 .glyphicon {
	top: 2px;
}

.nav49 .navbar-form {
	margin-top: 0;
}

.nav49 #login_info {
	line-height: 34px;
}

.nav49 .dengluye {
	color: #fff;
}

.navbar-nav>li>a {
	line-height: 40px;
}

/*nav49 结束*/

/*nav50 开始*/

.nav50 {
	padding-top: 10px;
}

.nav50_logo span {
	font-size: 22px;
	display: block;
	margin-top: 23px;
}

.nav50 #login_info {
	text-align: right;
}

.nav50 .navbar-form {
	padding-right: 0;
}

.nav50title {
	color: #fff;
	font-size: 14px;
	margin-left: 5px;
}

a.nav50title:hover {
	color: #a4f979;
}

.nav50 #_ideConac {
	float: left;
}

.nav50 #_ideConac div li {
	float: left;
}

.nav50 .form-group {
	border: 1px solid #fff;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	margin-top: 11px;
}

.nav50 .form-control {
	background-color: transparent;
	color: #fff;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border: none;
}

.nav50 .form-control::-webkit-input-placeholder {
	color: #f9f9f9;
}

.nav50 .form-control:-moz-placeholder {
	color: #f9f9f9;
}

.nav50 .form-control::-moz-placeholder {
	color: #f9f9f9;
}

.nav50 .form-control:-ms-input-placeholder {
	color: #f9f9f9;
}

.nav50 .btn {
	margin-left: -5px;
	line-height: 22px;
	background-color: #064686;
	border: none;
}

.nav50 .glyphicon {
	top: 0;
}

.nav50 .glyphicon-search:before {
	color: #fff;
}

#_ideConac ul li {
	position: relative;
}

.out-box {
	position: absolute;
	width: 110px;
	height: 110px;
	padding: 5px;
	left: 0;
	bottom: -110px;
	display: none;
	border: 1px solid #ddd;
	z-index: 1000;
	background-color: #fff;
}

.out-box img {
	width: 100%;
}

#_ideConac ul li:hover .out-box {
	display: block;
}

/*nav50 结束*/

/*nav51 开始*/

.nav51 {
	background-color: transparent !important;
}

.nav51 #login_info {
	line-height: 60px;
}

.nav51 .nav50title {
	color: #333;
	font-weight: normal;
}

/*nav51 结束*/

/*nav55开始*/

.nav55 {
	background-color: #fcbd7a;
	border-radius: 2px;
	padding: 0px 15px;
	margin-top: 10px
}

.nav55_a {
	margin: 0px 0px 0px 15px
}

.nav55_b {
	margin: 0px 20px;
}

.nav55_ifm {
	background-color: #2b43b2;
	border: 1px solid #55befb;
	border-radius: 1px;
	width: 100%;
	margin-top: 20px;
	height: 100%;
	padding: 10px
}

.nav55_ifm2 {
	width: 100%;
	margin-top: 20px;
	height: 100%;
	padding: 10px;
	border: 0px
}

.nav55_c {
	background-color: #9a6c3c!important;
	color: #FFFFFF!important;
	color: #fff
}

.nav39_c {
	color: #ffffff!important;
	background-color: #278ac1!important;
}

/*nav55结束*/

/*nav56开始*/

.nav56 {
	background-image: url(../img/comimg/cgkt_1.png);
	border-radius: 2px;
	padding: 0px 15px;
	margin-top: 10px
}

.nav56_ifm {
	background-color: #2b43b2;
	border: 1px solid #55befb;
	border-radius: 1px;
	width: 100%;
	margin-top: 20px;
	height: 100%;
	padding: 10px
}

.nav56_ifm2 {
	width: 100%;
	margin-top: 20px;
	height: 100%;
	padding: 10px;
	border: 0px
}

/*nav56结束*/

/*nav66开始*/

.nav66 {
	background-color: #1e73c2;
	border-radius: 2px;
	padding: 0px 15px;
	margin-top: 10px;
	width: 100%;
}

.nav66_c {
	background-color: #19559c!important;
	color: #FFFFFF!important;
}

.nav66_a a:link {
	color: #FFFFFF
}

.nav66_a a:visited {
	color: #64E1FD
}

.nav66_a a:hover {
	color: #64E1FD
}

/*nav66结束*/

/* tpl8.栏目标题开始 */

.top_lt {
	padding: 0;
	display: block;
	line-height: 29px
}

.top_lt .tt {
	display: block;
	text-align: center;
	color: #000;
	font-size: 20px;
	float: left
}

.top_lt .more a {
	cursor: pointer;
	display: block;
	float: right;
	padding-right: 15px;
	font-size: 12px;
	font-weight: 400
}

/* tpl8.栏目标题结束 */

/* tpl8.栏目开始 */

.panel-heading {
	padding: 5px 8px;
}

.list-group-item {
	border: 0;
	padding: 5px 10px;
	clear: both;
}

.btn {
	padding: 5px 10px;
}

.pt45 {
	padding-top: 45px;
}

/* tpl8.栏目结束 */

/* content5.栏目开始 */

.content5 {
	border: 0;
	padding: 5px 10px;
}

.content5_a {
	height: 40px;
	font-size: 18px;
	color: #FFF
}

.content5_b {
	width: 100%;
	float: left;
}

.content5more a {
	float: right;
	color: #fce2ab;
	font-size: 14px;
}

.content5more a {
	float: right;
	color: #fce2ab;
	font-size: 14px;
}

.content5more a {
	color: #fce2ab;
	float: right;
	font-size: 14px;
	cursor: pointer;
	display: block;
	font-weight: 400;
}

/* content5.栏目结束 */

/* 当前位置2开始 */

.breadcrumb2 {
	text-align: right;
	font-size: 12px;
	margin-top: 40px;
}

/* 当前位置2结束 */

/*footer2开始 lastedit:songgang */

.footer {
	min-height: 100px;
}

.footer-main {
	min-height: 100px;
}

.footer2_color a {
	color: #fff
}

/*footer2结束*/

/*foot4开始*/

.footer4 {
	width: 100%;
	padding-bottom: 20px;
}

.foot4 {
	width: 90%;
	margin: auto;
	line-height: 25px;
	padding-left: 170px;
	margin-top: 20px;
}

.foot4 ul {
	float: left;
	width: 16%;
}

.foot4_wei {
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 10px;
}

.copy {
	padding-top: 1%;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
}

/*foot4结束*/

/*foot5开始*/

.footer5 {
	background-color: #f6f6f6;
	border-top: 1px solid #c7c7c7;
	padding: 50px 0;
}

.list>li>a {
	display: block;
	padding: 5px 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

/*foot5结束*/

/*foot8开始*/

.footer8 {
	width: 100%;
	height: 215px;
}

.fot_wap {
	width: 1000px;
	margin: 0 auto;
	overflow: hidden;
	padding: 0;
	color: #fff;
	font-size: 14px;
	height: 183px;
}

.fot_wap a {
	color: #fff;
}

.fot_wap a:visited {
	color: #fff;
}

.fot_wap a:hover {
	color: #000;
}

.fot_left {
	width: 315px;
	float: left;
	/*border-left: 1px solid #7a0000;border-right: 1px solid #7a0000;*/
	padding: 18px 0 0 60px;
}

.fot_left .eng {
	padding-bottom: 36px;
}

.fot_left .sf {
	line-height: 36px;
}

.fot_left .sf a {
	padding-right: 68px;
}

.fot_cen {
	padding: 59px 100px 0 50px;
	width: 420px;
	float: left;
}

.fot_right {
	/*border-left: 1px solid #7a0000;border-right: 1px solid #7a0000;*/
	padding: 49px 25px 0 40px;
	width: 256px;
	float: left;
}

.fot_right li, .fot_wap6 li {
	width: 37px;
	height: 37px;
	float: left;
	margin: 0 16px 36px 0;
}

.fot_right li a, .fot_wap6 li a {
	display: inline-block;
	width: 37px;
	height: 37px;
	background: url(../images/share.png) no-repeat;
}

.fot_right li a:hover, .fot_wap6 li a:hover {
	background: url(../images/share_h.png) no-repeat;
}

.fot_right li a.shre2, .fot_wap6 li a.shre2 {
	background-position: -55px 0;
}

.fot_right li a.shre3, .fot_wap6 li a.shre3 {
	background-position: -109px 0;
}

.fot_right li a.shre4, .fot_wap6 li a.shre4 {
	background-position: -162px 0;
}

.fot_right li a.shre5, .fot_wap6 li a.shre5 {
	background-position: 0px -71px;
}

.fot_right li a.shre6, .fot_wap6 li a.shre6 {
	background-position: -52px -71px;
	width: 42px;
}

.fot_right li a.shre7, .fot_wap6 li a.shre7 {
	background-position: -108px -71px;
}

.fot_right li a.shre8, .fot_wap6 li a.shre8 {
	background-position: -162px -71px;
}

.fot_right .pku_share2 {
	height: 127px;
	padding-left: 19px;
}

.fot_bot {
	width: 100%;
	margin: 0 auto;
	font-size: 12px;
	overflow: hidden;
	color: #fff;
	text-align: center;
	height: 32px;
	line-height: 32px;
	background: #000;
}

/*foot8结束*/

/*foot12开始*/

#footer12 {
	font-size: 12px;
	position: relative;
}

#footer12 .footNav {
	padding: 0 0 5px 0;
	height: 30px;
	line-height: 30px;
	margin-left: -10px;
}

#footer12 .footNav a {
	margin: 0 10px;
}

#footer12 .copyRight {
	text-align: center;
	line-height: 20px;
	padding: 5px 0;
}

#footer12 #imgConac {
	height: 80px;
	vertical-align: middle;
}

#footer12 .copyRight a {
	text-decoration: underline;
}

#footer12 .siteWidth {
	padding: 35px 0 30px 0
}

#footer12 dl {
	padding-left: 90px;
}

#footer12 dt {
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	font-family: "microsoft yahei";
	color: #fff;
}

#footer12 .b a {
	margin: 0 8px 0 0;
}

#footer12 .c a {
	margin: 0 8px 0 0;
}

#footer12 .b {
	padding-left: 120px;
}

#footer12 .c {
	padding-left: 120px;
}

@media (max-width: 768px) {
	#footer12 .b {
		padding-left: 90px;
	}
	#footer12 .c {
		padding-left: 90px;
	}
}

#footer12 .siteWidth p {
	line-height: 22px;
}

/*foot12结束*/

/*foot15*/

.foot15 {
	width: 100%;
	position: relative;
}

.foot_wz span {
	line-height: 30px;
	font-size: 14px;
	display: block;
	color: #000;
}

.foot_logo img {
	max-height: 60px;
}

@media screen and (max-width:700px) {
	.foot_logo img {
		max-height: auto;
	}
}

/*foot37开始*/

#footer37 {
	/*Code for Moz, Opera, etc.*/
	width: 100%;
	padding: 20px 0;
	background: #1d71b7;
	position: fixed;
	bottom: 0;
	color: #fff;
}

/*foot37结束*/

/*foot341开始*/

#footer41 {
	/*Code for Moz, Opera, etc.*/
	width: 100%;
	margin-top: 20px;
	padding: 20px 0;
	background: #1d71b7;
	bottom: 0;
	color: #fff;
}

/*foot41结束*/

/*foot43开始*/

.footer43 {
	background: url(../img/comimg/bg_bottom.jpg) top center no-repeat #5a1307;
	height: 145px;
	line-height: 145px
}

.footer43a {
	background-color: #1c1c1c;
	color: #fff;
	line-height: 26px;
	padding: 10px 0
}

.footer43b {
	margin-left: 10px
}

/*foot43结束*/

/*foot44开始*/

.foot44 {
	background: url(../img/comimg/foot44.jpg)top left repeat-x;
	color: #fff;
	font-size: 30px;
	padding-top: 25px;
	text-align: center;
	margin-top: 30px;
}

/*foot44结束*/

/* tpl9.nav开始 */

.navbar {
	margin-bottom: 0
}

/* 搜索 */

.navbar-default {
	background: 0 0;
	border: none
}

.navbar-form .form-control {
	width: auto;
	display: inline-block
}

/* tpl9.nav结束 */

/* tpl9样式开始 */

.c1_bj_color {
	background-color: #fff;
	height: 340px;
	overflow: hidden
}

.top_main1 .top_main1, .link-panel .top_main1 {
	margin: 0 18px;
}

.top_lt {
	padding: 11px 0;
	margin-bottom: 10px;
}

.post-wrap .event-item {
	display: block;
	position: relative;
	height: 44px;
	margin-bottom: 15px;
}

.post-wrap .event-item .item-top_lt2, .post-wrap .event-item .item-local {
	display: block;
	font-style: normal;
	margin-left: 104px;
	overflow: hidden;
	white-space: nowrap;
	height: 18px;
	line-height: 18px;
	text-overflow: ellipsis;
}

.post-wrap .list-group-item:hover {
	background-position: 3px -44px;
}

.post-wrap .list-group-item .item-top_lt2 {
	display: block;
	height: 24px;
	margin-left: 5px;
	margin-right: 43px;
	font-style: normal;
	overflow: hidden;
	text-overflow: ellipsis;
}

.post-wrap .list-group-item .pull-right {
	display: block;
	text-align: right;
	height: 24px;
	position: absolute;
	right: 0;
	top: 5px;
	white-space: nowrap;
	font-style: normal;
	float: right;
}

.more {
	/*margin-top: 15px;*/
	text-align: right;
	line-height: 2.5em;
}

.top_main1 .top_lt1 .more {
	float: right:
}

.top_main1 .top_lt1 .more a {
	display: inline-block;
	font-size: 16px;
	height: 34px;
	line-height: 34px;
	cursor: pointer;
	text-decoration: none;
}

/* tpl9样式结束 */

/* top_main开始 */

.topmain_img {
	padding-top: 5px;
	margin-top: 35px;
	margin-bottom: 10px;
}

.topmain2_img {
	padding-top: 5px;
	margin-top: 35px;
	margin-bottom: 20px;
}

.topmain3_img {
	padding-top: 5px;
	margin-top: 35px;
	margin-bottom: 20px;
}

.topmain4_img {
	padding-top: 5px;
	margin-top: 35px;
	margin-bottom: 20px;
}

.topmain5_img {
	padding-top: 5px;
	margin-top: 35px;
	margin-bottom: 20px;
}

.topmain6_img {
	padding-top: 5px;
	margin-top: 35px;
	margin-bottom: 20px;
}

/* top_main结束 */

/* channel1开始 */

.post-wrap .list-group-item .item-title {
	height: 24px;
	/*display: block;  margin-left: 5px;*/
	margin-right: 43px;
	font-style: normal;
	overflow: hidden;
	text-overflow: ellipsis;
}

.post-wrap .event-item .item-title, .post-wrap .event-item .item-local {
	display: block;
	font-style: normal;
	margin-left: 104px;
	overflow: hidden;
	white-space: nowrap;
	height: 18px;
	line-height: 18px;
	text-overflow: ellipsis;
}

/* channel1结束 */

/* channel13_3 开始 */

.jiaodian>li.date {
	float: left;
	border: 1px solid #ddd;
	border-radius: 3px;
}

.jiaodian>li.date>span {
	display: block;
	width: 50px;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	height: 24px;
	line-height: 24px;
}

.jiaodian>li.date>span.date-month {
	background-color: #d0d0d0;
	font-size: 22px;
}

.jiaodian>li.date>span.date-day {
	background-color: #f2f2f2;
}

.jiaodian>li>h4 {
	font-size: 16px;
	padding-top: 5px;
}

.jiaodian>li.bottom_tags {
	margin-top: 20px;
}

.jiaodian>li.bottom_tags>span>a {
	font-size: 12px;
	color: #999;
}

/* channel13_3 结束 */

/* channel32开始 */

.list_time {
	text-align: center;
	line-height: 22px;
	width: 46px;
	float: left;
	height: 63px;
	padding-top: 22px;
}

.list_time b {
	font-family: "Bookman Old Style";
	color: #fff;
	font-size: 14px;
	font-weight: normal
}

.list_time p {
	font-family: "Bookman Old Style";
	font-size: 12px
}

.channel32left ul li {
	border-bottom: #c9c9c9 1px solid;
	line-height: 80px;
	height: 64px;
	font-size: 14px;
	vertical-align: bottom;
}

.channel32left ul li a {
	margin-left: 20px;
}

/* channel32结束 */

/* channel33开始 */

.channel33img {
	width: 45%;
	float: left;
}

.channel33right {
	width: 55%;
	float: left;
	padding-left: 15px;
}

.channel33left ul li {
	border-bottom: #c9c9c9 1px solid;
	line-height: 55px;
	height: 55px;
	font-size: 14px;
	vertical-align: bottom;
}

/* channel33结束 */

/* channel35开始 */

.detailContent .column_1 {
	float: left;
	_display: inline;
}

.detailContent .column_1 {
	width: 100%;
}

.detailContent .leftNav {
	width: 100%;
	border-left-width: 12px;
	border-left-style: solid;
	position: relative;
}

.detailContent .leftNav h3 {
	padding: 0px 22px;
	color: rgb(255, 255, 255);
	line-height: 68px;
	font-size: 22px;
}

.detailContent .leftNav .menuicon {
	color: rgb(255, 255, 255);
	text-indent: 0px;
	float: right;
	display: none;
}

.detailContent .leftNav li {
	line-height: 22px;
	font-size: 15px;
	border-bottom-color: rgb(221, 221, 221);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	position: relative;
	list-style-type: none;
	-ms-zoom: 1;
}

.detailContent .leftNav ul {
	margin-top: 20px;
	border-top-color: rgb(221, 221, 221);
	border-top-width: 1px;
	border-top-style: solid;
	display: block;
}

.detailContent .leftNav li a {
	padding: 1em 0px 1em 22px;
	color: rgb(34, 19, 45);
	margin-right: 28px;
	display: block;
	-ms-zoom: 1;
}

.detailContent .leftNav li i {
	padding: 1.5em 4px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	color: #338329;
	font-size: 10px;
	border-left-color: rgb(221, 221, 221);
	border-left-width: 1px;
	border-left-style: solid;
	position: absolute;
	cursor: pointer;
}

.detailContent .leftNav li i:hover {
	background: rgb(247, 247, 247);
}

.detailContent .leftNav li i.current {
	background: rgb(247, 247, 247);
}

.detailContent .leftNav li a:hover {
	color: rgb(79, 96, 140);
}

.detailContent .leftNav li.current a {
	left: -4px;
	color: #338329;
	border-left-color: rgb(255, 150, 0);
	border-left-width: 4px;
	border-left-style: solid;
	position: relative;
}

.detailContent .leftNav li.current ul {
	display: block;
}

.detailContent .leftNav li ul {
	background: rgb(247, 247, 247);
	border-width: 0px 0px 0px 4px;
	border-style: none none none solid;
	border-color: currentColor currentColor currentColor #338329;
	margin: 0px;
	left: -4px;
	width: 100%;
	display: none;
	position: relative;
}

.detailContent .leftNav li ul li {
	font-size: 12px;
	border-top-color: rgb(221, 221, 221);
	border-bottom-color: currentColor;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-top-style: solid;
	border-bottom-style: none;
}

.detailContent .leftNav li.current ul {
	border-left-color: rgb(255, 150, 0);
	border-left-width: 4px;
	border-left-style: solid;
}

.detailContent .leftNav li.current ul li a {
	padding: 11px 5px 11px 34px;
	border: 0px currentColor;
	color: rgb(34, 19, 45);
	line-height: 18px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
	margin-right: 0px;
	position: static;
}

.detailContent .leftNav li ul li a {
	padding: 11px 5px 11px 34px;
	border: 0px currentColor;
	color: rgb(34, 19, 45);
	line-height: 18px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
	margin-right: 0px;
	position: static;
}

.detailContent .leftNav li ul li a:hover {
	background: rgb(240, 240, 240);
}

.detailContent .leftNav li ul li.current a {
	font-weight: bold;
}

/* channel35结束 */

/* channel36开始 */

.index_more_mt {
	position: absolute;
	top: 12px;
	right: 0px;
}

.index_more_mt span {
	font-size: 1.2em;
	font-weight: bold;
	cursor: pointer
}

.rbottom_box ul li span {
	color: #900;
	font-size: 12px;
	position: relative;
	top: -1px;
	margin-right: 10px;
}

.rbottom_box ul li {
	border-bottom: 1px dashed #C9C9C9;
	line-height: 33px;
	list-style: none outside none;
	padding-left: 0px;
	text-align: left;
}

/* channel36开始 */

/* channel37开始 */

.thumbnail-style {
	padding: 7px;
	margin-bottom: 20px;
}

.thumbnail-style .thumbnail-img {
	position: relative;
	margin-bottom: 11px;
}

.thumbnail-kenburn img {
	left: 10px;
	margin-left: -10px;
	position: relative;
	transition: all 0.8s ease-in-out;
}

.thumbnail-kenburn:hover img {
	-webkit-transform: scale(1.2) rotate(2deg);
	-moz-transform: scale(1.2) rotate(2deg);
	-o-transform: scale(1.2) rotate(2deg);
	-ms-transform: scale(1.2) rotate(2deg);
}

.thumbnail-style a.btn-more {
	right: -10px;
	bottom: 10px;
	color: #fff;
	padding: 1px 6px;
	position: absolute;
	background: #72c02c;
	display: inline-block;
}

.thumbnail h3, .thumbnail-style h3 {
	margin: 6px 0 8px 0;
}

.thumbnail h3 a, .thumbnail-style h3 a {
	color: #585f69;
	font-size: 18px;
}

.thumbnail-style:hover {
	box-shadow: 0 0 8px #ddd;
	-webkit-transition: box-shadow 0.2s ease-in-out;
	-moz-transition: box-shadow 0.2s ease-in-out;
	-o-transition: box-shadow 0.2s ease-in-out;
	transition: box-shadow 0.2s ease-in-out;
}

.overflow-hidden {
	overflow: hidden
}

/* channel37开始 */

/* channel38开始 */

.service .service-icon {
	float: left;
	padding: 10px;
	color: #72c02c;
	font-size: 35px;
	text-align: center;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
}

.service .desc h4 {
	font-size: 22px;
	line-height: 25px;
}

.service {
	overflow: hidden;
	margin-bottom: 10px;
	padding: 15px 15px 10px;
}

.service:hover {
	background: #fcfcfc;
	box-shadow: 0 0 5px #ddd;
	-webkit-transition: box-shadow 0.2s ease-in-out;
	-moz-transition: box-shadow 0.2s ease-in-out;
	-o-transition: box-shadow 0.2s ease-in-out;
	transition: box-shadow 0.2s ease-in-out;
}

.service .desc {
	padding: 0 15px;
	overflow: hidden;
}

/* channel38开始 */

/* channel39开始 */

blockquote {
	padding: 5px 15px;
	border-left-width: 2px;
}

blockquote p {
	font-size: 14px;
	font-weight: 400;
}

blockquote h1, blockquote h2, blockquote span {
	font-size: 18px;
	margin: 0 0 8px;
	line-height: 24px;
}

/*Blockquote Styles*/

blockquote.bq-text-lg p, blockquote.bq-text-lg small {
	text-transform: uppercase;
}

blockquote.bq-text-lg p {
	font-size: 22px;
	font-weight: 300;
	line-height: 32px;
}

blockquote.text-right, blockquote.hero.text-right {
	border-left: none;
	border-right: 2px solid #eee;
}

blockquote.hero.text-right, blockquote.hero.text-right:hover {
	border-color: #555;
}

blockquote:hover, blockquote.text-right:hover {
	border-color: #72c02c;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
}

blockquote.bq-dark, blockquote.bq-dark:hover {
	border-color: #585f69;
}

blockquote.bq-green {
	border-color: #72c02c;
}

/*Blockquote Hero Styles*/

blockquote.hero {
	border: none;
	padding: 18px;
	font-size: 16px;
	background: #f3f3f3;
	border-left: solid 2px #666;
}

blockquote.hero:hover {
	background: #eee;
	border-left-color: #666;
}

blockquote.hero.hero-dark, blockquote.hero.hero-default {
	border: none;
}

blockquote.hero.hero-dark {
	background: #444;
}

blockquote.hero.hero-dark:hover {
	background: #555;
}

blockquote.hero.hero-default {
	background: #72c02c;
}

blockquote.hero.hero-default:hover {
	background: #5fb611;
}

blockquote.hero.hero-dark p, blockquote.hero.hero-dark h2, blockquote.hero.hero-dark small, blockquote.hero.hero-default p, blockquote.hero.hero-default h2, blockquote.hero.hero-default small {
	color: #fff;
	font-weight: 200;
}

/* channel39结束 */

/* channel40结束 */

.main1_top {
	height: 40px;
	position: relative;
	background: #e8e9e3;
	border: 1px solid #e0e0e0;
	border-top: 3px solid #a2a2a2;
}

.main1_top .title {
	padding-left: 66px;
	line-height: 40px;
	font-size: 18px;
}

.main1_top .title_img {
	position: absolute;
	left: 10px;
	top: -8px;
}

.main1_top .more {
	float: right;
	padding-right: 20px;
	line-height: 40px;
	color: #676767;
}

.main1_m {
	padding: 20px;
	border: 1px solid #e0e0e0;
	background: #f8f9f1;
}

.jlgx_bf {
	height: 2px;
	overflow: hidden;
	border: 1px solid #e0e0e0;
	background: #f8f9f1;
	border-top: 0px;
}

.main1_left {
	float: left;
	width: 310px;
}

.main1_left_t {
	color: #fff;
	background: #33b30c;
	font-size: 18px;
	line-height: 40px;
	padding-left: 15px;
}

.main1_left_m {
	height: 38px;
	border: 1px solid #e1e1e1;
	border-top: 0px;
}

.main1_left_m a {
	float: left;
	display: block;
	width: 49%;
	line-height: 38px;
	text-align: center;
}

.main1_left_m .left {
	border-left: 1px solid #e1e1e1;
}

.main1_right {
	float: left;
	width: 660px;
	margin-left: 30px;
	height: 390px;
	position: relative;
}

.main1_right li {
	width: 660px;
	height: 390px;
}

.main1_right li img {
	width: 660px;
	height: 390px;
}

.main1_right li .ceng {
	color: #fff;
	position: absolute;
	left: 11px;
	bottom: 80px;
	z-index: 2;
}

.main1_right .index {
	height: 106px;
	width: 100%;
	background: url(../images/cgkt_lun.png);
	position: absolute;
	left: 0px;
	bottom: 0px;
}

.main1_right .index ul {
	margin-top: 30px;
	margin-left: 11px;
}

.main1_right .index li {
	float: left;
	width: 98px;
	height: 65px;
	margin-right: 10px;
}

.main1_right .index li img {
	width: 96px;
	height: 63px;
	border: 1px solid #999b9a;
	cursor: pointer;
}

.main1_right .index .hover img {
	width: 92px;
	height: 59px;
	border: 3px solid #2ea10b;
}

.main2_left {
	float: left;
	width: 747px;
}

.main2_left_l {
	float: left;
	width: 450px;
}

.main2_left_l1 {
	float: left;
	width: 133px;
	margin-right: 17px;
	height: 90px;
	position: relative;
}

.main2_left_l1 img {
	width: 133px;
	height: 90px;
}

.margt17 {
	margin-top: 17px;
}

.main1_m_li {
	float: left;
	width: 200px;
	margin-left: 20px;
}

.post-wrap li span {
	font-size: 12px;
	color: #fff;
	background: #898989;
	margin-top: 7px;
	display: block;
	float: left;
	width: 14px;
	height: 14px;
	line-height: 14px;
	text-align: center;
}

.post-wrap li .lv {
	background: #33b30c;
}

.post-wrap li a {
	padding-left: 10px;
	line-height: 28px;
}

.main1_m_li li a:hover {
	text-decoration: underline;
	color: #33b30c;
}

.main2_right {
	float: left;
	width: 223px;
	margin-left: 30px;
}

.main2_right img {
	width: 223px;
	height: 84px;
	margin-top: 18px;
}

.main3_nav {
	position: absolute;
	left: 420px;
	top: 0px;
}

.main3_nav li {
	margin: 0px 10px;
	float: left;
}

.main3_nav li a {
	color: #949494;
	font-size: 16px;
	line-height: 40px;
}

.main3_nav .hover {
	border-top: 5px solid #33b30c;
	margin-top: -3px;
}

.main3_nav .hover a {
	color: #33b30c;
	line-height: 36px;
}

.cgkt_ceng {
	background: url(../img/comimg/cgkt_1.png);
	position: relative;
	width: 100%;
	color: #fff;
	margin-top: -20px;
}

.cgkt_ceng_zi {
	position: absolute;
	width: 100%;
	color: #fff;
	left: 0;
	bottom: 0;
}

.cgkt_ceng_zi_cl {
	margin-left: 4px
}

.main3_left {
	float: left;
	width: 450px;
}

.main3_left1 {
	float: left;
	width: 184px;
}

.main3_left1img {
	float: left;
	width: 184px;
	height: 120px;
	position: relative;
}

.main3_left1img img {
	width: 184px;
	height: 120px;
}

.margt20 {
	margin-top: 20px;
}

.main3_left2 {
	width: 230px;
	float: left;
	margin-left: 20px;
}

.main3_left2 li a {
	padding-left: 14px;
	background: url(../images/nyyw_li.png) no-repeat left center;
	line-height: 29px;
	color: #313131;
}

.main3_left2 li a:hover {
	color: #33b30c;
	text-decoration: underline;
}

.main3_right {
	margin-left: 40px;
}

.main4_nav {
	position: absolute;
	left: 360px;
	top: 0px;
}

.main4_nav li {
	margin: 0px 10px;
	float: left;
}

.main4_nav li a {
	color: #949494;
	font-size: 16px;
	line-height: 40px;
}

.main4_nav .hover {
	border-top: 5px solid #0776cc;
	margin-top: -3px;
}

.main4_nav .hover a {
	color: #0776cc;
	line-height: 36px;
}

.main4_left {
	width: 330px;
	float: left;
}

.main4_left img {
	width: 330px;
	height: 164px;
}

.main4_left .title {
	line-height: 36px;
	font-size: 18px;
	color: #0776cc;
}

.main4_left p {
	color: #868686;
	line-height: 22px;
}

.main4_left1 {
	float: left;
	margin-left: 10px;
	width: 350px;
}

.main4_left1_1 {
	float: left;
	width: 150px;
	height: 120px;
	position: relative;
	margin-left: 20px;
}

.main4_left1_1 img {
	width: 150px;
	height: 120px;
}

.zhifu .main3_left2 li a:hover {
	color: #0776cc;
	text-decoration: underline;
}

.main5_nav {
	position: absolute;
	left: 420px;
	top: 0px;
}

.main5_nav li {
	margin: 0px 10px;
	float: left;
}

.main5_nav li a {
	color: #949494;
	font-size: 16px;
	line-height: 40px;
}

.main5_nav .hover {
	border-top: 5px solid #33b30c;
	margin-top: -3px;
}

.main5_nav .hover a {
	color: #33b30c;
	line-height: 36px;
}

.main51 {
	width: 170px;
	height: 120px;
	float: left;
	position: relative;
	margin-right: 25px;
	margin-top: 25px;
}

.main51 img {
	width: 170px;
	height: 120px;
}

.margr0 {
	margin-right: 0px;
}

.margt0 {
	margin-top: 0px;
}

/* channel40结束 */

/* channel43/44/45开始 */

a.new-more-promotion-service {
	margin-left: 12px;
}

/* channel43/44/45结束 */

/* channel50开始 */

.HNUNews {
	padding: 10px 0 47px;
}

.HNUNews span.newspan {
	float: left;
	font-size: 21px;
	line-height: 24px;
	padding: 8px 0;
}

.HNUNews span label {
	padding-left: 20px;
	color: #808080;
	font-size: 14px;
}

.HNUNews a.Morenew {
	font-size: 14px;
	color: #666;
	display: block;
	float: left;
	padding-right: 15px;
}

.HNUNews a.Morenew:hover {
	color: #990000;
}

.HNUright {
	float: right;
	height: 35px;
	line-height: 35px;
}

.fenleinew {
	float: left;
	z-index: 2;
}

.fenleinew span {
	background: url(../img/comimg/fenlei2016.jpg) no-repeat;
	width: 180px;
	height: 35px;
	font-size: 14px;
	color: #808080;
	display: block;
	padding-left: 15px;
}

.fenleinew div {
	background: #f2f2f2;
	width: 180px;
	z-index: 2;
	display: none;
	position: absolute;
}

.fenleinew div a {
	color: #808080;
	font-size: 12px;
	line-height: 25px;
	display: block;
	padding-left: 15px;
}

.pa {
	z-index: 99
}

.fenleinew div a:hover {
	color: #c2332d;
}

.news_left ul {
	list-style: none;
	padding: 0;
	margin: 0;
	height: 460px;
	overflow: hidden;
}

.news_left ul li {
	height: 460px;
}

.news_left ul li img {
	height: 383px;
}

@media screen and (max-width:600px) {
	.news_left ul li img {
		max-height: 383px;
		width: 100%;
	}
	.channel32left {
		margin-top: 10px;
	}
}

.news_left ul li a {
	color: #333;
	font-size: 18px;
	line-height: 24px;
	display: block;
}

.news_left ul li a p {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin: 0;
	padding: 15px 20px 8px 0;
}

.news_left ul li span {
	color: #c3c2c1;
	font-size: 16px;
	font-family: Georgia;
	margin: 0 20px 15px 0;
	line-height: 20px;
	display: block;
}

.news_left ul li div {
	color: #595757;
	font-size: 13px;
	margin: 0 20px 15px;
	line-height: 24px;
}

.news_left ul li a:hover {
	color: #990000;
}

.newnum {
	text-align: center;
	bottom: 20px;
	right: 0;
	margin-top: -30px;
	float: right;
}

.newnum i {
	width: 11px;
	height: 11px;
	background: url(../img/comimg/dot22016.png) no-repeat -3px -3px;
	display: inline-block;
	margin: 0 0 0 15px;
}

.newnum i.act {
	background: url(../img/comimg/dot22016.png) no-repeat -27px -3px;
	border: none;
	width: 12px;
	height: 11px;
}

.dates {
	width: 100px;
	height: 30px;
	color: #c3c2c1;
	font-size: 14px;
	font-family: Georgia;
	border-bottom: 1px dashed #ccc;
	line-height: 30px;
}

.newlicon {
	float: right;
	width: 645px;
}

.newli a {
	color: #333;
	font-size: 16px;
	line-height: 28px;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.newlicon p {
	font-size: 13px;
	color: #595757;
	line-height: 20px;
	text-indent: 2em;
	margin: 10px 0;
	height: 40px;
	overflow: hidden;
}

.acadr .newli {
	padding: 0 0 22px 0
}

.news_right.acadr {
	padding-left: 65px;
}

/* channel50结束 */

/* channel51结束 */

.channel51_more {
	background: url(../img/comimg/arr22016.png) no-repeat right center;
	margin-top: 10px;
	float: right;
	color: #666;
	font-size: 14px;
	padding-right: 18px;
}

/* channel51结束 */

/* channel53开始 */

/**标题栏新闻窗口**/

.post0 {
	margin: 20px 0px 0px 0px;
	width: 100%;
	display: inline-block;
	border: 1px solid #ccc;
}

.post0 .channel53_tt {
	display: inline-block;
	float: left;
	height: 38px;
	margin: 0px auto;
	text-align: center
}

/**标题栏**/

.post0 .channel53_tt .tit {
	display: inline-block;
	font-size: 17px;
	font-weight: normal;
	font-family: "Microsoft yahei"
}

/**标题字体**/

.post0 .channel53_tt .tit .53_title {
	display: inline-block;
	height: 38px;
	line-height: 38px;
	padding-left: 22px;
	/* background:url(../images/icon_tit.gif) no-repeat 5px center; */
}

/**标题图标**/

.post0 .more_btn {
	/* height:32px; */
	/* margin:12px 0px; */
	text-align: right;
}

/**更多按钮**/

.post0 .more_btn a {
	display: inline-block;
	line-height: 24px;
	margin: 0 auto;
	padding: 8px 20px;
	/* color:#fff; */
	/* background:#a40c22; */
}

/**更多按钮**/

.post0 .con {
	padding: 5px 0;
	*padding: 4px 0;
	margin: 0 auto;
	display: inline-block;
	width: auto;
	float: left;
	text-align: left;
}

.post0 .con .wp_article_list .list_item {
	border-bottom: 1px dashed #ccc;
}

/**新闻列表**/

.post0 .con {
	float: left;
	padding: 8px;
	margin-left: 10px;
}

.post0 .con .53list li.news {
	margin-right: 20px;
}

.channel53_tt h3 {
	margin-top: 8px;
	padding-left: 22px;
}

/*通知公告*/

#wp_news_w10 {
	display: inline-block;
}

.post0 .con .news_icon {
	display: none;
}

#wp_news_w10 {
	float: left;
	width: 100%;
	height: 24px;
	line-height: 24px;
	overflow: Hidden;
	margin: 0 auto;
}

#wp_news_w10 .line {
	width: 100%;
}

#wp_news_w10 {
	font-size: 14px;
}

#wp_news_w10 .news_meta {
	margin-left: 10px;
}

/* channel53结束 */

/* channel54开始 */

.post {
	margin-bottom: 10px;
}

.post .tt {
	height: 38px;
	margin: 10px auto;
	text-align: center
}

/**标题栏**/

.post .tt .tit {
	display: inline-block;
	/* float:left; */
	font-size: 20px;
	font-weight: normal;
	font-family: "Microsoft yahei"
}

/**标题字体**/

.post .tt .tit .title {
	font-size: 20px;
	display: inline-block;
	height: 38px;
	line-height: 38px;
	/* padding-left:35px; */
	/* background:url(../images/icon_tit.gif) no-repeat 5px center; */
}

/**标题图标**/

.more_btn {
	height: 32px;
	text-align: right;
}

/**更多按钮**/

.more_btn a {
	display: inline-block;
	height: 32px;
	line-height: 32px;
	margin: 0 auto;
	line-height: 30px;
	padding: 0px 20px;
}

/**更多按钮**/

.post .con .wp_article_list .list_item {
	border-bottom: 1px dashed #ccc;
}

/**新闻列表**/

.post .con li {
	border-top: 3px solid red;
}

.post .con li.n1 {
	/*height:320px;*/
	overflow: hidden;
}

.post .con li.n3 {
	overflow: hidden;
}

.post .con li.n4 {
	overflow: hidden;
}

.post .con li img {
	margin-bottom: -5px;
}

.post .con li .news_title {
	line-height: 22px;
	margin-top: 15px;
	margin-bottom: 5px;
	font-family: "Microsoft yahei";
	font-size: 15px;
}

.post .con li .news_title a {
	color: #000;
}

.post .con li .news_wz {
	/* line-height:22px; */
	margin-top: 15px;
	color: #717171;
}

.news_list li.news {
	line-height: 24px;
	*line-height: 18px;
}

/**标题图标**/

.news_list li.news span.news_title {
	float: left;
}

.news_list li.news span.news_meta {
	float: right;
	margin-left: 2px;
}

.news_list li.news p {
	clear: both;
	line-height: 22px;
	color: #AEAEAE;
}

.news_list li.news p a {
	/* color:#03528A; */
}

.news_list li.news p a:hover {
	color: #03528A;
	text-decoration: underline;
}

.post_time1 {
	line-height: 40px !important;
}

.post-11 {
	position: relative;
}

.post-11 .con {}

.post-11 .con li {
	border-top: none;
	margin-left: 0px;
}

.post-11 .con li .img-link {
	margin-bottom: -10px;
}

.post-11 .con li.n1 {
	width: 100%;
}

.post-11 .con li.n1 .img-link {
	display: inline-block;
	width: 100%;
	max-height: 236px;
	overflow: hidden;
}

.post-11 .con li.n1 .imgs {
	width: 100%;
	border-bottom: 3px solid #A40C22;
}

.post-11 .con li.n2, .post-11 .con li.n3 {
	width: 100%;
}

.post-11 .con li.n2 .img-link, .post-11 .con li.n3 .img-link {
	display: inline-block;
	width: 100%;
	max-height: 132px;
	overflow: hidden;
}

.post-11 .con li.n2 .imgs, .post-11 .con li.n3 .imgs {
	width: 100%;
}

.post-11 .con li .news_title {
	line-height: 22px;
	margin-bottom: 5px;
	font-family: "Microsoft yahei";
	font-size: 15px;
	height: 42px;
}

/* channel54结束 */

/* channel55开始 */

.news.n1.clearfix {
	padding-left: 0
}

.post.post-12.mbox .more_btn {
	text-align: center
}

/* channel55结束 */

/* channel56开始 */

.post.post-13.mbox .tit .title {
	color: #fff
}

.post-13 .con li img {
	width: 100px;
	height: 80px;
	float: left;
	margin-right: 10px;
	margin-top: 20px;
	margin-bottom: 10px;
}

.post-13 .con li .imgr {
	display: inline-block;
	width: 56%;
}

.post-13 .con li {
	padding: 0px 20px 20px 20px;
	background: #fff;
}

.more_btn {
	text-align: center
}

/* channel56开始 */

/* channel56开始 */

.post-14 .con li {
	width: 100%;
	border-top: none;
	background-color: #fff;
	border-bottom: 2px solid #ececec;
}

.post-14 .con li .img-link {
	display: inline-block;
	width: 100%;
	height: auto;
	overflow: hidden;
	margin-bottom: -10px;
}

.post-14 .con li img {
	width: 100%;
	margin-bottom: -10px;
}

.post-14 .con li .news_title {
	text-align: center;
}

.post-14 .con li .news_title a {
	/* color:#A40C22; */
}

.post-14 .con li .news_wz {
	margin-top: 10px;
	padding-top: 10px;
	border-top: 0px solid #ececec;
	padding: 20px;
	padding-top: 0px;
}

.post-14 .con li .ly {
	line-height: 42px;
	padding: 0 20px;
	background: #fff;
	border-top: 1px solid #eee
}

.post-14 .con li .news_meta {
	display: none;
}

.post-14 .con li.n2 {
	height: 272px;
}

.post .con li.n3 {
	/*height:343px;*/
}

.post .con li.n4 {
	height: 370px;
}

/* channel57结束 */

/* channel57/84开始 */

.page-header {
	margin-top: 25px;
	padding-bottom: 15px;
	margin-bottom: 0;
	border-bottom: 0px;
	font-size: 18px;
}

small.text-uppercase {
	font-family: garamond;
	font-size: 16px;
}

.icon57.icon-c {
	width: 16px;
	height: 16px;
}

.page-header .font14 {
	padding-top: 5px;
}

.icon57 {
	display: inline-block;
	vertical-align: middle;
	margin-top: -3px;
}

.panel-success {
	border: 0;
	border-radius: 0
}

.panel-success .panel-body57 {
	border: 1px solid #eee;
	border-top: 0;
}

@media (min-width: 1200px) {
	.container {
		width: 1190px;
	}
}

.panel-success .panel-body {
	border: 1px solid #eee;
	border-top: 0;
}

.text-grey {
	color: #666;
}

.panel-body57 {
	padding: 15px;
}

.media-heading.text-nowrap {
	font-size: 16px;
}

.pull-left57 {
	float: left;
	margin-right: 10px;
}

.list-news57>li {
	padding-bottom: 15px;
	border-bottom: 1px solid #ddd;
	margin-bottom: 15px;
}

.page-header {
	margin-top: 25px;
	padding-bottom: 15px;
	margin-bottom: 0;
	border-bottom: 0px;
	font-size: 18px;
}

.page-header .font14 {
	padding-top: 5px;
}

.page-header.bb1 {
	border-bottom: 1px solid #ddd;
	margin-bottom: 15px;
}

.icon-more {
	width: 16px;
	height: 16px;
}

/* channel57/84结束 */

/* channel67开始 */

.top_lt .more.channel67 a {
	padding-left: 15px;
	padding-right: 0;
	height: 16px;
}

/* channel67开始 */

/* channel69开始 */

.title69 {
	width: 100%;
	height: 44px;
	line-height: 44px;
}

.title69 h3 {
	display: inline-block;
	padding: 0 3px;
	font-size: 18px;
	font-weight: normal;
	color: #333;
	line-height: 40px;
}

.title69 h3 span {
	font-size: 14px;
}

.more-1 {
	display: block;
	float: right;
	font-size: 12px;
	line-height: 44px;
	font-family: '宋体'
}

.more-1 img {
	vertical-align: middle;
	margin-left: 5px;
}

.hdyw-1, .hdxr-con {
	width: 100%;
	margin-top: 16px;
	float: left;
}

.sy-list li, .sy-list-1 li {
	width: 100%;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	text-overflow: ellipsis;
}

/* channel69结束 */

/* channe255开始 */

.channe255 {
	width: 100%;
	height: 39px;
	line-height: 39px;
	background: url(../img/comimg/ti_ico.png) top left no-repeat;
	border-bottom: 1px solid #d33b33;
	padding-left: 40px
}

.channe255 h3 {
	display: inline-block;
	padding: 0 3px;
	font-size: 18px;
	font-weight: normal;
	color: #fff;
	line-height: 39px;
}

.channe255 h3 span {
	font-size: 14px;
}

/* channe255结束 */

/*topic46开始 */

.topic46 {
	width: 100%;
	height: 39px;
	line-height: 39px;
	border-bottom: 1px solid #d33b33;
	margin-bottom: 15px;
	color: #bc0d04;
	font-size: 18px
}

.topic46 span {
	font-size: 16px
}

.topic46a {
	width: 80px;
	text-align: center;
	border-radius: 6px 6px 0 0;
	background-color: #bc0d04;
	font-size: 18px;
	color: #FFF;
	margin-right: 5px
}

/*topic46结束 */

/* channel71开始 */

.hdxr-pic {
	width: 140px;
	height: 105px;
	margin-right: -140px;
	position: relative;
	margin-top: 6px;
	float: left;
}

.hdxr-txt-1 {
	margin-left: 150px;
}

.hdxr-txt-1 h3 {
	color: #333;
	height: 30px;
	line-height: 30px;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.hdxr-txt-1 p {
	color: #666;
	line-height: 24px;
	height: 72px;
	overflow: hidden;
}

.f_14 {
	font-size: 14px;
	width: 75%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.hdxr-first {
	margin-bottom: 10px;
}

/* channel71结束 */

/* channel72开始 */

.tzgg-list {
	margin-top: 5px;
}

.tzgg-first {
	border-bottom: 1px solid #dedede;
	padding-bottom: 8px;
	line-height: 22px;
}

.tzgg-first .date {
	width: 58px;
	height: 56px;
	margin-right: -58px;
	position: relative;
	float: left;
	text-align: center;
	background: #eaeff2;
}

.tzgg-first .date h3 {
	width: 100%;
	margin-top: 8px;
	font-size: 22px;
	color: #666;
	text-align: center;
	font-weight: normal;
	line-height: 20px;
}

.tzgg-first .date i {
	display: block;
	width: 100%;
	text-align: center;
	font-size: 14px;
	color: #666;
	font-style: normal;
	margin-top: -7px;
}

.tzgg-txt-1 {
	margin-left: 68px;
	line-height: 24px;
	color: #333;
}

.tzgg-first-zy {
	color: #999;
	margin-top: 6px;
	height: 44px;
	overflow: hidden;
	line-height: 22px;
}

.tzgg-con {
	margin-top: 16px;
	width: 100%;
	float: left;
}

.xsdt-list {
	margin-top: 16px;
}

/* channel72结束 */

/* channel76/77开始 */

.notice .newsTabBlue, .notice .newsTabGreen {
	height: 32px;
	padding-bottom: 2px;
}

.notice .newsTabBlue li, .notice .newsTabGreen li {
	float: left;
	width: 80px;
	height: 32px;
	line-height: 32px;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
	text-align: center;
}

#firstNews li span {
	float: right;
	margin-left: 18px;
}

#firstNews li {
	line-height: 30px;
}

#thirdNews li span {
	float: right;
	margin-left: 18px;
}

#thirdNews li {
	line-height: 30px;
}

#tecInfo li span {
	float: right;
	margin-left: 18px;
}

#tecInfo li {
	line-height: 30px;
}

#xyjw li span {
	float: right;
	margin-left: 18px;
}

#xyjw li {
	line-height: 30px;
}

/* channel76/77结束 */

/* channel78开始 */

#tab li, #tab2 li {
	float: left;
	height: 30px;
	padding: 0 6px;
	line-height: 21px;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	font-family: "microsoft yahei";
	cursor: pointer
}

#tab li.fli_none a, #tab2 li.fli_none a {
	margin-left: 10px
}

#tab li a, #tab2 li a {
	font-size: 14px;
	font-weight: bold;
	font-family: "microsoft yahei";
	cursor: pointer;
}

#tab li a:link {
	font-size: 14px;
	font-weight: bold;
	font-family: "microsoft yahei";
	cursor: pointer;
	color: #FFFFFF
}

#tab li a:visited {
	font-size: 14px;
	font-weight: bold;
	font-family: "microsoft yahei";
	cursor: pointer;
	color: #64E1FD
}

#tab li a:hover {
	font-size: 14px;
	font-weight: bold;
	font-family: "microsoft yahei";
	cursor: pointer;
	color: #64E1FD
}

.news_pub_time {
	float: right
}

#tab_more {
	position: relative;
	font-size: 12px;
	font-weight: normal;
	float: right;
	margin: -35px 0 0 0;
}

#tab_more2 {
	position: relative;
	font-size: 12px;
	font-weight: normal;
	float: right;
	margin: -35px 0 0 0;
}

#tab_more1 {
	position: relative;
	font-size: 12px;
	font-weight: normal;
	float: right;
	margin: -35px 0 0 0;
}

#tab, #tab2 {
	overflow: hidden;
	position: relative;
	zoom: 1;
}

#tab .more {
	position: absolute;
	right: 0;
	top: 3px;
	font-size: 12px;
	font-weight: normal;
	font-family: "simsun"
}

/* channel78开始 */

/* channel79开始 */

#tab1 {
	overflow: hidden;
	position: relative;
	zoom: 1;
}

#tab1 li {
	float: left;
	height: 30px;
	padding: 0 3px;
	line-height: 21px;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	font-family: "microsoft yahei";
	cursor: pointer
}

#tab1 li a {
	margin-left: 6px
}

#tab1 li a {
	font-size: 14px;
	font-weight: bold;
	font-family: "microsoft yahei";
	cursor: pointer
}

.FocusPic.channel79height {
	width: 359px;
	height: 250px;
}

/* channel79开始 */

/* channel91开始 */

.xwzx1 {
	width: 100%;
	float: left;
	padding: 7px 18px 15px 9px;
	box-sizing: border-box;
	border: 1px solid #FFFFFF;
}

.slideGroup1 .parHd1 {
	width: 100%;
	position: relative;
	text-align: center;
	height: 37px;
	border-bottom: 1px solid #e6e6e6;
	overflow: visible;
}

.slideGroup1 .parHd1 ul {
	display: inline-block;
	width: 100%;
	overflow: visible;
}

.slideGroup1 .parHd1 ul li {
	float: left;
	color: #444444;
	font-size: 16px;
	height: 37px;
	line-height: 37px;
}

.slideGroup1 .parHd1 b {
	float: left;
	height: 37px;
	width: 1px;
	margin-left: 18px;
	margin-right: 15px;
}

.slideGroup1 .parHd1 span {
	float: right;
	line-height: 37px;
	height: 37px;
}

.slideGroup1 .parHd1 a {
	color: #888888;
}

.slideGroup1 .parBd1 {
	zoom: 1;
	float: left;
	width: 100%;
	border-top: 1px solid #ffffff;
	overflow: visible;
}

.slideGroup1 .slideBox1 {
	zoom: 1;
	float: left;
	width: 100%;
	margin-top: 19px;
	position: relative;
	overflow: visible;
}

.slideGroup1 .slideBox1 p {
	display: block;
	position: absolute;
	right: 0;
	top: -50px;
}

.slideGroup1 .slideBox1 p a {
	float: right;
	color: #888888;
}

.slideGroup1 .parBd1 .tempWrap {
	float: left;
}

.slideGroup1 .slideBox1 dl dt:hover span {
	color: #007a4c;
	text-decoration: underline;
}

.slideGroup1 .slideBox1 dl dt img {
	width: 100%;
	height: 180px;
}

.slideGroup1 .slideBox1 dl dt span {
	width: 100%;
	display: block;
	height: 35px;
	line-height: 35px;
	color: #333333;
	text-align: center;
}

.slideGroup1 .slideBox1 dl dd {
	width: 100%;
	height: 44px;
	line-height: 22px;
	color: #666666;
	float: left;
}

.slideGroup1 .slideBox1 dl dd a {
	color: #007a4c;
}

.slideGroup1 .slideBox1 ul li {
	width: 100%;
	float: left;
	line-height: 20px;
	height: 20px;
	overflow: hidden;
	padding-left: 13px;
	box-sizing: border-box;
	background: url(../img/comimg/xwzx03.png) left center no-repeat;
	margin-bottom: 10px;
}

.slideGroup1 .slideBox1 ul li a {
	color: #666666;
}

.slideGroup1 .slideBox1 ul li span {
	color: #666666;
	float: right;
}

.slideGroup1 .slideBox1 ul li a:hover {
	color: #007a4c;
	text-decoration: underline;
}

/* channel91结束 */

/* channel92开始 */

.xwzx2 {
	background: url(../img/comimg/xwzx04.png) left center no-repeat;
	padding: 7px 9px 11px 19px;
	box-sizing: border-box;
	overflow: hidden;
	border: 1px solid #fff;
}

.xwzx2a {
	width: 100%;
	height: 37px;
	border-bottom: 1px solid #e6e6e6;
}

.xwzx2a span {
	float: left;
	font-size: 16px;
	height: 37px;
	line-height: 37px;
	color: #007a4c;
}

.xwzx2a a {
	float: right;
	line-height: 37px;
	height: 37px;
	color: #888888;
}

.xwzx2b {
	width: 100%;
	border-top: 1px solid #ffffff;
}

.xwzx2b dl {
	margin-top: 13px;
	width: 100%;
	float: left;
	margin-bottom: 0
}

.xwzx2b dl dt {
	width: 41px;
	height: 34px;
	border: 1px solid #b3bfbd;
	box-sizing: border-box;
	float: left;
	margin-right: 8px;
}

.xwzx2b dl dt span {
	width: 100%;
	height: 16px;
	line-height: 16px;
	color: #FFFFFF;
	text-align: center;
	display: block;
}

.xwzx2b dl dt b {
	width: 100%;
	height: 16px;
	line-height: 16px;
	color: #007a4c;
	text-align: center;
	background: #FFFFFF;
	font-weight: normal;
	display: block;
}

.xwzx2b dl dd a {
	display: block;
	height: 34px;
	line-height: 17px;
	color: #666666;
	font-family: "微软雅黑";
	overflow: hidden;
}

/* channel92结束 */

/* channel94开始 */

.channel94-li li {
	border-bottom: 1px solid #d7d7d7;
	padding: 10.5px 0
}

.channel94-li li a span {
	color: #999999
}

.channel94 .tt {
	margin: 10px auto;
	text-align: center
}

.channel94 .tt .tit {
	display: inline-block;
	font-size: 20px;
	font-weight: normal;
	font-family: "Microsoft yahei"
}

.channel94 .tt .tit .title {
	font-size: 20px;
	display: inline-block;
	height: 38px;
	line-height: 38px;
}

/* channel94结束 */

/* channel95开始 */

.con-3 {
	overflow: hidden
}

.tzgg1 {
	margin-left: 47%
}

.tzgg1 li a {
	display: block;
	width: 10px;
	height: 10px;
	background: #ccc;
	margin: 0;
	margin-right: 10px;
	border-radius: 100px;
	padding: 0;
	border: 0;
}

.tzgg1 li {
	display: block;
	width: 10px;
	height: 10px;
	background: #ccc;
	margin: 0;
	margin-right: 10px;
	border-radius: 100px;
	padding: 0;
	border: 0;
	float: left
}

.tzgg-title {
	margin: 44px auto;
	font-size: 24px;
	line-height: 36px;
	padding-left: 40%;
}

.tzgg-title li a {
	margin: 0 10px;
	color: #333;
	padding: 0 5px;
	*padding-bottom: 0;
}

.tzgg-current a:link, .tzgg-current a:visited, .tzgg-current a:hover, .tzgg-current a:active {
	TEXT-DECORATION: none;
	padding-bottom: 5px;
	*padding-bottom: 0;
}

.tzgg-title ul li {
	float: left
}

.tzgg-con dl {
	margin-top: 15px;
}

.date95 {
	width: 50px;
	height: 56px;
	text-align: center;
	line-height: 28px;
	font-size: 16px;
	float: left;
}

.date95 h3 {
	display: block;
	line-height: 28px;
	color: #333;
	font-weight: normal;
	line-height: 36px;
}

.date95 i {
	display: block;
	color: #fff;
	font-size: 16px;
	line-height: 0;
	margin-top: -3px;
}

.txt-1 {
	height: 56px;
	line-height: 24px;
	padding-left: 65px;
	color: #333;
}

.channel95 {
	width: 100%
}

#ppp0 dd {
	padding-bottom: 40px;
}

#ppp1 dd {
	padding-bottom: 40px;
}

.tzbgg li {
	margin-right: 50px;
	margin-bottom: 40px;
}

.tzbgg {
	margin-top: 15px;
}

.tzgg-txt h3 {
	line-height: 30px;
}

.black_overlay {
	display: none;
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index: 1000;
	-moz-opacity: 0.8;
	opacity: .80;
	filter: alpha(opacity=88);
}

.tzgg-list {
	padding-bottom: 35px;
}

.tzgg-date {
	width: 62px;
	height: 62px;
}

.tzgg-date span {
	display: block;
	float: left;
	padding-left: 10px;
	padding-top: 15px;
	color: #333;
}

.tzgg-date i {
	color: #333;
	font-size: 14px;
	width: 24px;
	display: block;
	float: left;
	padding-left: 6px;
	padding-top: 28px;
}

.tzgg-txt {
	float: left;
	margin-left: 16px;
}

.tzgg-txt h3 {
	font-weight: normal;
	color: #333;
	font-size: 15px;
	margin-bottom: 5px;
}

.tzgg-txt p {
	color: #666;
	height: 40px;
	line-height: 20px;
	text-indent: 2em;
	overflow: hidden;
}

/* channel95结束 */

/* channel96开始 */

.xsjz-list li {
	height: 120px;
	padding: 10px 20px 130px;
	border-right: 1px dotted #b6b6b6;
	border-bottom: 1px dotted #b6b6b6;
}

.xsjz-list li h3 {
	font-weight: normal;
	color: #333;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 15px;
	margin-bottom: 6px;
}

.xsjz-list li span {
	width: 100%;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block;
	color: #666;
}

.xsjz-pic img {
	max-width: 100%;
	vertical-align: middle;
}

.xsjz-list li {
	padding-left: 40px
}

.tt.channel96 {
	text-align: center
}

.tt.channel96 h3 {
	padding: 20px 0 15px 0
}

.tt.channel96 h3 a span {
	font-size: 22px;
}

/* channel96结束 */

/*channel114*/

.channel114 {
	overflow: hidden;
	width: 365px;
}

/*channel120*/

.channel120img {
	width: 100%;
	height: 170px;
}

/*channel119*/

#tab119 h4 {
	margin-top: 10px;
	margin-bottom: 0;
	float: left;
}

#cardBtn1 {
	background: transparent;
	border: none;
	float: right;
	clear: none;
	display: inline-block;
	height: 38px;
}

#tab119 .hd {
	margin-top: 15px;
	border-bottom: 1px solid #E9E9E9;
	height: 38px;
}

#cardBtn1 li.current span {
	color: #333;
}

.phb .tabBody ul li a {
	color: #1d1d1d;
	padding-right: 5px;
	font-size: 14px;
}

#cardBody1 li {
	padding: 10px 0;
	border-bottom: 1px solid #e6e6e6;
	overflow: hidden;
}

.phb .tab119Body ul li {
	height: 55px;
	line-height: 18px;
	width: 100%;
	position: relative;
	overflow: hidden;
	zoom: 1;
	border-bottom: 1px solid #e6e6e6;
}

.num119 {
	display: block;
	width: 48px;
	text-align: center;
	color: #dadada;
	float: left;
	font-size: 21px;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	height: 35px;
	line-height: 35px;
}

.tab119Btn1 span {
	line-height: 38px;
}

/* channel124开始 */

.branch_wrap {
	border: 1px solid #e3e3e3
}

.branch_title {
	width: 100%;
	margin: 0 auto;
	padding: 12px 0 0;
	overflow: hidden;
	font-weight: bold;
	background: #f0f0ef;
}

.branch_text {
	float: left;
	padding-left: 20px;
}

.channel124_more {
	float: right;
	padding-right: 20px;
	margin-top: 3px;
}

.branch_text .chn {
	font-size: 20px;
	font-family: 微软雅黑;
	font-weight: normal
}

.tzgg .t_wrap {
	padding: 15px 20px;
	overflow: hidden;
	background: #f0f0ef
}

.news_c ul li span a {
	font-size: 16px;
	font-family: 微软雅黑;
}

.news_c li {
	width: 100%;
	height: 27px;
	border-bottom: 1px solid #E3E3E3;
	list-style: none;
	margin-bottom: 5px;
}

.branch_text ul li img {
	margin: 0 10px 2px 0
}

/* channel124结束 */

/* channel151开始 */

.channel151 dt {
	width: 100%;
	height: 30px;
	line-height: 30px;
	float: left;
}

.channel151_list ul li span {
	float: right;
	padding-right: 10px;
}

.channel151 dd {
	float: left;
	width: 100%;
	padding-left: 10px;
}

.channel151 dt h2, .tzgg dt h2 {
	line-height: 28px;
	font-size: 15px;
	font-weight: normal;
	padding-left: 20px;
	float: left;
	margin: 0
}

.channel151_list {
	float: left;
	padding: 10px 0;
}

.channel151_list ul li {
	width: 100%;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	float: left;
}

.channel151 .more {
	float: right;
	line-height: 30px;
	overflow: hidden;
	padding-right: 20px;
	margin: 0
}

/* channel151结束 */

/* channel152开始 */

.channel152-li li {
	border-bottom: 1px solid #d7d7d7;
	padding-top: 10.5px;
	padding-bottom: 2px;
}

.channel152-li li a h5 {
	color: #999999
}

.channel152 .tt {
	margin: 10px auto;
	margin-bottom: 20px;
	text-align: center;
	border-bottom: 2px solid #ccc;
}

.channel152 .tt .tit {
	display: inline-block;
	font-size: 20px;
	font-weight: normal;
	font-family: "Microsoft yahei"
}

.channel152 .tt .tit .title {
	font-size: 20px;
	display: inline-block;
	height: 38px;
	line-height: 38px;
}

/* channel152结束 */

/* channel157开始 */

.channel157 {
	overflow: hidden;
}

.channel157>span, .channel157>span>a {
	color: #fff !important;
}

.channel157_icon {
	padding-left: 23px;
	background: url(../img/statistics.png) no-repeat 3px 1px;
}

/* channel157结束 */

/* channel159开始 */

.channel159>ul {
	overflow: hidden;
}

.channel159>ul>li {
	float: left;
	width: 50%;
	text-align: center;
	margin-top: 5px;
}

.channel159>ul>li>a>img {
	width: 120px;
	height: 132px;
	border: 1px solid #ddd;
	padding: 3px;
}

/* channel159结束 */

/* channel177开始 */

.channel177 .channel177_title {
	text-align: center;
	font-size: 20px;
	height: 38px;
	line-height: 38px;
}

/* channel177结束 */

/* channel178开始 */

#wp_news_w12 .n2 dd {
	border-bottom: 1px dotted #ddd;
	height: 30px;
	line-height: 30px;
}

/* channel178结束 */

/* channel187开始 */

.tit187, .p187info {
	text-align: center;
	margin-bottom: 15px;
}

.p187 {
	text-indent: 2em;
	line-height: 2;
}

.p187info {
	margin-top: 20px;
}

.p187info a {
	color: #fff;
	background: #775B19;
	padding: 10px 20px;
	font-size: 18px;
}

/* channel187结束 */

/* channel180开始 */

.channel180 .list_nr138 li {
	background: url(../img/comimg/small_b.jpg) no-repeat 6px 28px;
	padding-top: 7px;
}

.channel180 .list_nr138 li .project_img {
	width: 50px;
	height: 50px;
	border-radius: 50%;
	background-color: #E8EAF6;
	float: left;
	text-align: center;
	line-height: 50px;
	margin-right: 10px;
}

.channel180 .list_nr138 li div {
	line-height: 25px;
}

.channel180 .list_nr138 li .project_name {
	font-weight: bold;
}

/* channel180结束 */

/* channel181开始 */

.channel181 .user_info>div {
	text-align: center;
	margin-bottom: 5px;
}

.channel181 .user_info {
	padding-top: 10px;
}

.channel181 .user_info>div div {
	border: 1px solid #d5d5d5;
	width: 52px;
	margin: 0 auto;
}

.channel181 .user_info div img {
	width: 50px;
	height: 50px;
	border-radius: 50%;
}

.channel181 .user_info div p {
	line-height: 20px;
	height: 20px;
}

/* channel181结束 */

/*channel207*/

.channel207a li {
	background: #EBEEF3
}

.channel207a .active {
	background: #3871DE
}

.channel207a li a {
	padding: 15px 68px;
	font-size: 20px;
	color: #657083 !important;
	border: none !important;
}

.channel207a .active a {
	background: #3871DE !important;
	color: #fff !important;
}

.channel207 th {
	background: #6EAAFB;
	color: #fff;
	font-size: 20px;
}

.channel207a {
	border-bottom: none !important;
}

.channel207 td {
	font-size: 20px;
	color: #565656;
}

th+th {
	text-align: center
}

td+td {
	text-align: center
}

.channel207b {
	font-size: 20px;
	padding: 15px 0px 0px;
}

#testButton207 {
	color: rgb(255, 255, 255);
	font-size: 17px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 25px;
	padding-right: 25px;
	border-width: 2px;
	border-color: rgb(69, 165, 233);
	border-style: solid;
	border-radius: 7px;
	background-color: rgb(69, 165, 233);
}

/* channel210开始 */

.tm210 {
	height: 40px;
	line-height: 36px;
	border-top: 2px solid #ccc;
	border-right: 0px solid #ccc;
}

.tt210 {
	font-size: 20px;
	font-family: 微软雅黑, 黑体;
	color: rgb(0, 51, 102);
	font-weight: bold;
	padding-left: 10px;
}

.moreR210 {
	float: right;
	padding-right: 8px;
	_margin-top: 0px;
}

/* channel182开始 */

.channel182 .channel173tl {
	width: 100%;
	margin-bottom: 0;
}

.channel182 .channel173tr {
	width: 100%;
	padding: 5px;
	height: 52px;
}

.channel182 .channel173tr span {
	font-size: 12px;
}

/* channel182结束 */

/* channel183s 开始 */

.chan183s {
	width: 100%;
	height: 54px;
	line-height: 54px;
	background-color: #f4f3f3
}

.chan183s h3 {
	display: inline-block;
	padding: 0 3px;
	font-size: 18px;
	font-weight: normal;
	color: #333;
	line-height: 40px;
}

.chan1183sa {
	width: 64px;
	height: 54px;
	line-height: 54px;
	text-align: center;
	float: left;
	margin-right: 10px
}

/* channel183s 结束 */

/* channel184s 开始 */

.chan184s {
	width: 100%;
	height: 54px;
	line-height: 54px;
	background-color: #f4f3f3
}

.chan184s h3 {
	display: inline-block;
	padding: 0 3px;
	font-size: 18px;
	font-weight: normal;
	color: #333;
	line-height: 40px;
}

.chan1184sa {
	width: 64px;
	height: 54px;
	line-height: 54px;
	text-align: center;
	float: left;
	margin-right: 10px
}

.chan1184sb {
	margin-left: 0px
}

.sy-list li, .chan1184sb li {
	width: 100%;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.sy-list188 li {
	width: 100%;
	height: 45px;
	line-height: 45px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

/* channel184s 结束 */

/* channel212 开始 */

.channel212 {
	width: 100%;
	height: 54px;
	line-height: 54px;
	background-color: #0266bb;
	text-align: center;
	color: #fff;
	font-size: 18px
}

.chal212 {
	padding: 0px
}

.sy-list li, .chal212 li {
	width: 100%;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.chal212b img {
	width: 100%;
	padding: 0px
}

.chal212c {
	width: 100%;
	margin-top: 16px;
	float: left;
	border: 1px solid #dddde0;
	padding: 7px
}

/* channel1212 结束 */

/* channel187开始 */

.tit187, .p187info {
	text-align: center
}

.p187 {
	text-indent: 2em;
}

.p187info {
	margin-top: 20px;
}

.p187info a {
	color: #fff;
	background: #775B19;
	padding: 10px 20px;
	font-size: 18px;
}

/* channel187结束 */

/*channel190*/

#ico190 {
	margin-top: 10px;
}

#ico190 li .ico1span {
	float: left;
	margin: 0 0 0 10px;
	list-style-type: none;
	padding: 0 0 0 15px;
	background-repeat: no-repeat;
	background-position: left center;
}

#ico190 li .ico1span2 {
	float: right;
	margin: 0 10px 0 0;
	padding: 0;
}

#ico190 li {
	float: left;
	margin: 0;
	padding: 0;
	height: 30px;
	line-height: 30px;
	width: 100%;
	list-style-type: none;
}

.center_bt190 {
	height: 45px;
	line-height: 45px;
	margin-bottom: 10px;
}

.more190 {
	float: right;
	padding-right: 20px;
}

.center_bt190 h2 a, .center_bt190 h2 a:hover {
	color: #333!important;
}

.center_bt190 h2 {
	float: left;
	font-size: 16px;
	padding-left: 20px;
	font-weight: bold;
	color: #333;
}

/*channel195 开始*/

.channel195 .single-main2 {
	box-shadow: none;
	text-align: center;
}

.channel195 .single-main2 img {
	height: 85px;
}

.channel195 .single-main a img {
	margin-bottom: 0;
}

.channel195 .single-main a h2 {
	padding: 0;
	margin: 5px 0 10px 0;
}

/*channel195 结束*/

/*channel196 开始*/

.channel196 {
	background: url(../img/open/bg.jpg) top;
	color: #fff;
}

.channel196 a {
	color: #fff;
}

.channel196 .tag {
	font-size: 18px;
	padding: 10px 0 10px 34px;
	background: url(../img/open/hj.png) 0px 6px no-repeat;
}

.channel196_title ul {
	height: 100px;
	width: 450px;
	margin: 0 auto;
}

.channel196_title ul li {
	float: left;
	width: 150px;
}

.channel196_title ul li a {
	display: block;
	position: relative;
	text-align: center;
}

.channel196_title ul li a i {
	display: block;
	width: 65px;
	height: 63px;
	background: url(../img/open/phone.png) -135px -68px no-repeat;
	margin: auto;
	margin-bottom: 10px;
}

.channel196_title ul li a.li_a_1 i {
	background: url(../img/open/001.png) 13px 15px no-repeat;
}

.channel196_title ul li a.li_a_2 i {
	background: url(../img/open/002.png) 13px 15px no-repeat;
}

.channel196_title ul li a.li_a_3 i {
	background: url(../img/open/003.png) 13px 16px no-repeat;
}

.channel196_title li.on a span:before {
	content: '';
	display: block;
	position: absolute;
	width: 6px;
	height: 6px;
	left: 70px;
	top: 57px;
	border: 7px solid #1e2736;
	border-color: transparent transparent #1e2736;
}

.channel196_title li a span {
	padding: 5px 10px;
}

.channel196_title li.on a span {
	background-color: #1e2736;
}

.channel196_body>ul>li>div {
	padding: 10px 0 50px 50px;
}

.channel196_body>ul>li>div.n_1 ul {
	list-style-type: disc;
	line-height: 30px;
	padding-top: 60px;
}

.channel196_body>ul>li>div.n_1 ul li {
	list-style-type: disc;
}

/*channel196 结束*/

/*channel197 开始*/

.channel197 li {
	height: 50px;
	line-height: 50px;
	border: 1px solid #e4e4e4;
	background: #eee;
	margin-bottom: 1px;
	border-top: 1px solid #d8d8d8;
	border-bottom: 1px solid #d8d8d8;
	padding-left: 20px;
}

.channel197 li i {
	width: 21px;
	height: 21px;
	display: inline-block;
	margin-right: 10px;
	vertical-align: middle;
	background: url(../img/open/docIcon.png) no-repeat;
}

.channel197 li a {
	color: #333;
	font-size: 14px;
	font-weight: 700;
}

.channel197 li.current a {
	color: #000;
}

.channel197 li i.icons_1 {
	background-position: 0 0;
}

.channel197 li.current i.icons_1 {
	background-position: -24px 0;
}

.channel197 li i.icons_2 {
	background-position: 0 -22px;
}

.channel197 li.current i.icons_2 {
	background-position: -24px -22px;
}

.channel197 li i.icons_3 {
	background-position: 0 -44px;
}

.channel197 li.current i.icons_3 {
	background-position: -24px -44px;
}

.channel197 li i.icons_4 {
	background-position: 0 -66px;
}

.channel197 li.current i.icons_4 {
	background-position: -24px -66px;
}

.channel197 li i.icons_5 {
	background-position: 0 -88px;
}

.channel197 li.current i.icons_5 {
	background-position: -24px -88px;
}

.channel197 li i.icons_6 {
	background-position: 0 -110px;
}

.channel197 li.current i.icons_6 {
	background-position: -25px -110px;
}

/*channel197 结束*/

/*channel198 开始*/

.channel198 dl {
	background-color: #f5f5f5;
}

.channel198 dt {
	line-height: 50px;
	font-size: 18px;
	border-bottom: 1px solid #ddd;
	font-weight: normal;
	padding-left: 20px;
	margin-bottom: 10px;
}

.channel198 dd a {
	display: block;
	padding: 5px 0 5px 25px;
}

.channel198 dd a:hover {
	background-color: #ddedf4;
}

.channel198 dd.current a {
	background-color: #ddedf4;
}

.channel198 dd a span {
	display: block;
}

/*channel198 结束*/

/*channel199 开始*/

.channel199 h2 {
	margin: 20px 0;
	text-align: center;
}

/*channel199 结束*/

/*channel200 开始*/

.channel200 .list-group-item {
	overflow: hidden;
}

.channel200 .top_lt {
	border-radius: 0;
}

.channel200 .top_lt .tt, .channel200 .top_lt .more a {
	color: #fff;
}

.channel200 .post-wrap {
	background-color: #f7f6fb;
}

.channel200 .post-wrap li a {
	padding-left: 30px;
	background: url(../img/comimg/xw_ico.png) 10px 7px no-repeat;
}

.channel200 .post-wrap ul li {
	line-height: 28px;
}

.channel200 .thumbnail img {
	width: 584px;
	height: 307px;
}

/*channel223 开始*/

.channel223 {
	border: 1px solid #cc0001;
	background-color: #fff;
	margin-bottom: 15px;
	text-align: center;
	color: #cc0001;
}

.chan_a {
	color: #fff;
	background-color: #cc0001;
	font-size: 30px;
	min-height: 52px;
	text-align: center;
	line-height: 52px;
	font-weight: bolder
}

.chan_b {
	color: #cc0001;
	font-size: 30px;
	text-align: center;
	padding: 20px 0px;
	font-weight: bolder
}

.chan_c {
	padding: 15px;
	font-size: 20px;
	font-weight: bolder
}

/*channel223 结束*/

/*channel225 开始*/

.channel225 {
	float: left
}

.channel225 img {
	width: 100%
}

.chan225_a {
	border: 1px solid #d2d2d2;
	text-align: center;
	height: 46px;
	line-height: 46px;
	font-size: 18px;
	width: 180px;
	margin: 30px auto;
	background-color: #FFF
}

.chan225_b {
	background-color: #fff;
	text-align: center;
}

.chan225_b img {
	width: 100%
}

.chan225_b h3 {
	font-size: 18px;
	padding: 10px 0px
}

.chan225_c {
	padding: 15px;
	font-size: 20px
}

/*channel225 结束*/

/*channel211 开始*/

.channel211 {
	width: 100%;
	margin: 0 auto;
	padding: 12px 0 0px 0;
	overflow: hidden;
	font-weight: bold;
	border-bottom: 1px solid #018de5;
}

.chal211 {
	float: left;
	padding: 10px 30px 12px 20px;
	font-size: 18px;
	text-algin: center;
	color: #fff;
	font-weight: normal;
	background-color: #018de5
}

.chal211a li {
	width: 100%;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	text-overflow: ellipsis;
}

.chal211b {
	display: block;
	float: right;
	font-size: 14px;
	line-height: 44px;
	font-family: '微软雅黑';
	font-weight: normal;
	margin-right: 10px;
	color: #ffba00
}

/*channel211 结束*/

/*channel218 开始*/

.chal218a li {
	width: 100%;
	height: 32px;
	line-height: 30px;
	overflow: hidden;
	text-overflow: ellipsis;
}

/*channel218 结束*/

#img-list {
	position: relative;
	height: 315px;
}

#img-list li {
	position: absolute;
	width: 100%;
}

#img-list li .text-center {
	margin-top: 5px;
}

#img-index {
	position: relative;
}

#img-index li {
	position: absolute;
	width: 100%;
}

#index-change {
	position: absolute;
	overflow: hidden;
	top: -40px;
	width: 100%;
	text-align: center;
}

#index-change li {
	display: inline-block;
	margin: 0 5px;
	width: 8px;
	height: 8px;
	padding: 5px;
	overflow: hidden;
	cursor: pointer;
	background-color: #fff;
	border-radius: 50%;
	color: #fff;
	opacity: 0.8;
}

#index-change li.on {
	background-color: #1c8af9;
	color: #fff;
}

/*channel200 结束*/

/*channel201 开始*/

.channel201 .post-wrap li a {
	padding-left: 30px;
	background: url(../img/comimg/xw_ico.png) 10px 7px no-repeat;
}

.channel201 .post-wrap ul li {
	line-height: 30px;
}

.channel201 h3 {
	font-weight: bold;
	margin: 10px 0;
	padding-left: 5px;
}

/*channel201 结束*/

/*channel202 开始*/

/*channel202 结束*/

/*channel205 开始*/

.channel205 {
	overflow: hidden;
	padding: 10px 5px;
	margin-bottom: 10px;
}

.channel205 h3 {
	float: left;
	padding: 0;
	margin: 0;
	line-height: 20px;
}

.channel205 span {
	float: right;
	line-height: 20px;
}

.channel205 span a {
	color: #fea15b;
}

.channel205 span a:hover {
	color: #428bca;
}

.channel205-content .thumbnail>img {
	width: 100%;
}

.channel205-content a {
	font-size: 16px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	display: block;
}

.channel205-list {
	margin-top: 10px;
	padding: 0 15px;
}

.channel205-list li {
	line-height: 26px;
	padding-left: 15px;
	background: url(../img/comimg/xw_ico.png) no-repeat 0px 10px;
}

.channel205-list a {
	font-size: 16px;
}

/*channel205 结束*/

.channel202 .top_main1 .top_lt1 {
	border-bottom: none !important;
	position: relative;
	text-align: center;
}

.channel202 .bc_line {
	width: 100%;
	height: 3px;
	position: absolute;
	top: 22px;
	left: 0;
	z-index: 1;
}

.channel202 h3 {
	background-color: #fff;
	padding: 0 20px;
	position: relative;
	display: inline-block;
	z-index: 100;
}

/*channel206 开始*/

.channel206 {
	padding-top: 20px;
	padding-bottom: 20px;
	overflow: hidden;
}

.channel206 span {
	float: left;
	font-size: 18px;
	line-height: 30px;
}

.channel206 a {
	float: left;
	font-size: 16px;
	line-height: 30px;
	padding: 0px 20px;
	margin-right: 10px;
	border-radius: 5px;
	background-color: #d6dae3;
}

.channel206 a.on {
	color: #fff;
}

/*channel206 结束*/

/*channel209 结束*/

.top_lt .more.channel209 a {
	padding-left: 15px;
	padding-right: 0;
	height: 16px;
}

.chan209 {
	padding-bottom: 10px;
	border-bottom: solid 1px #028fe7 !important;
}

/*channel209 结束*/

/*channel262 开始*/

.channel262 {
	color: #8E2E86;
	font-size: 24px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	margin: 15px 0px 0px 0px;
	border-bottom: 1px solid #e6e1e5
}

.channel262>span {
	float: right;
	margin-top: -40px
}

.chal262 {
	border-bottom: 3px solid #8E2E86;
	width: 160px;
	margin: 0 auto;
	padding: 0px 12px 8px 12px
}

.chal262a {
	line-height: 24px;
	color: #881c7f;
}

.chal262a li {
	border-bottom: 1px dashed #e6e1e5;
	padding: 5px 0px
}

.chal262a h3+p {
	font-size: 18px;
}

.chal262a p {
	font-size: 16px;
	color: #868383
}

.chal262b {
	color: #881c7f;
	font-size: 18px;
}

/*channel262 结束*/

/*channel264 开始*/

.channel264 {
	text-align: center;
}

.channel264 img {
	border: 1px solid #e6e1e5;
	height: 300px;
	width: 100%
}

.chal264 img {
	height: 150px;
	width: 100%
}

/*channel264 结束*/

/*channel276 开始*/

.channel276 {
	color: #333333;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	margin: 0px auto;
	width: 140px;
	padding: 5px 20px;
	border-bottom: 4px solid #1946b9;
	font-family: "微软雅黑"
}

.channel276 span {
	color: #5d5d5d;
	font-size: 20px;
	font-family: "微软雅黑";
	font-weight: normal;
}

.chanl276 {
	border-bottom: 1px dotted #b8bcbf;
	margin-bottom: 10px;
	padding-bottom: 10px;
	text-align: left;
}

.chanl276a {
	font-size: 14px;
	overflow: hidden;
	color: #777;
	line-height: 23px;
}

.chanl276b {
	font-size: 18px
}

a.chanl276c:link {
	width: 188px;
	padding: 10px 20px;
	display: block;
	text-decoration: none;
	text-align: center;
	color: #FFF;
	background-color: #1946b9;
	margin: 0 auto;
	font-size: 18px
}

a.chanl276c:link {
	width: 188px;
	padding: 10px 20px;
	display: block;
	text-decoration: none;
	text-align: center;
	color: #FFF;
	background-color: #1946b9;
	margin: 0 auto;
	font-size: 18px
}

a.chanl276c:hover {
	width: 188px;
	padding: 10px 20px;
	display: block;
	text-decoration: none;
	text-align: center;
	color: #FFF;
	background-color: #3266ec;
	margin: 0 auto;
	font-size: 18px
}

/*channel276 结束*/

/*channel277 开始*/

.channel277 {
	background-color: #fff;
	text-align: left;
}

.channel277 img {
	width: 100%;
	height: 158px
}

.channel277 p {
	font-size: 14px;
	line-height: 24px
}

.channel277 h3 {
	font-size: 18px;
	padding: 0;
	margin: 0
}

.chan277 {
	color: #01a6de
}

.chan277a {
	padding: 8px 15px 15px 15px
}

a.chan277b:link {
	width: 92px;
	padding: 5px 0px;
	display: block;
	text-decoration: none;
	text-align: center;
	color: #FFF;
	background-color: #1946b9;
	margin: 0 auto;
	font-size: 12px
}

a.chan277b:link {
	width: 92px;
	padding: 5px 0px;
	display: block;
	text-decoration: none;
	text-align: center;
	color: #FFF;
	background-color: #1946b9;
	margin: 0 auto;
	font-size: 12px
}

a.chan277b:hover {
	width: 92px;
	padding: 5px 0px;
	display: block;
	text-decoration: none;
	text-align: center;
	color: #FFF;
	background-color: #3266ec;
	margin: 0 auto;
	font-size: 12px
}

/*channel277 结束*/

/*channel278 开始*/

.channel278 img {
	width: 100%;
	height: 341px;
	margin-bottom: 10px
}

.chanl278 img {
	width: 100%;
	height: 163px;
	border: 6px solid #efefef
}

/*channel278 结束*/

/*channel279 开始*/

.channel279 img {
	width: 100%;
	height: 336px;
	margin-bottom: 10px
}

.chanl279 img {
	width: 100%;
	height: 336px;
}

/*channel279 结束*/

/*channel281 开始*/

.channel281 img {
	width: 100%;
	height: 530px;
	margin-bottom: 10px
}

.chanl281 img {
	width: 100%;
	height: 456px;
}

/*channel281 结束*/

/*channel283 开始*/

.channel283 img {
	width: 100%;
	height: 506px;
	margin-bottom: 10px
}

.chanl283 img {
	width: 100%;
	height: 248px;
}

.chanl283a img {
	width: 100%;
	height: 240px;
}

.chanl283b {
	background-color: rgba(4, 49, 177, 0.8);
	padding: 40px 60px;
	color: #fff;
}

.chanl283b p {
	text-indent: 45px;
	line-height: 50px;
	font-size: 26px;
	font-weight: bold;
}

.chanl283c {
	background-color: rgba(4, 49, 177, 0.8);
	padding: 30px 0;
	color: #fff;
	height: 682px
}

.chanl283c p {
	text-indent: 45px;
	line-height: 39px;
	font-size: 22px;
	font-weight: bold;
	padding: 0 30px;
	text-align: justify;
	text-justify: inter-ideograph;
	/*IE*/
}

/*channel283 结束*/

/*channel284 开始*/

.channel284 img {
	width: 100%;
	height: 75px;
}

a.ch1284:link {
	color: #343433;
	text-decoration: none;
}

a.ch1284:visited {
	color: #343433;
	text-decoration: none;
}

a.ch1284:hover {
	color: #ca291a;
	text-decoration: none;
}

/*channel284 结束*/

/*channel285 开始*/

.channel285 {
	width: 100%;
	background-color: #c5935c;
	padding: 15px;
	line-height: 28px;
	color: #fff
}

.channel285 p {
	text-indent: 2rem
}

.chanl285 {
	font-size: 16px;
}

/*channel285 结束*/

/*channel287 开始*/

.channel287 {
	border-top: 3px solid #af0813
}

/*channel287 结束*/

/*channel289 开始*/

.channel289 {
	border: 1px solid #78a8cd;
	padding: 8px;
	margin-bottom: 5px
}

.chan289 {
	float: left;
	width: 35%;
	text-align: left;
	color: #0f44ba;
	font-size: 16px
}

.chan289a {
	float: right;
	width: 65%;
	text-align: left;
}

.chan289b {
	background-color: #bfe1fc;
	color: #0677d1;
	padding: 15px 0
}

.chan289b p {
	line-height: 26px
}

a.chan289c:link {
	width: 100%;
	padding: 7px 0px;
	display: block;
	text-decoration: none;
	text-align: center;
	color: #FFF;
	text-align: center;
	background-color: #0677d1;
	border-radius: 4px;
	font-size: 14px
}

a.chan289c:visited {
	width: 100%;
	padding: 7px 0px;
	display: block;
	text-decoration: none;
	text-align: center;
	color: #FFF;
	text-align: center;
	background-color: #0677d1;
	border-radius: 4px;
	font-size: 14px
}

a.chan289c:hover {
	width: 100%;
	padding: 7px 0px;
	display: block;
	text-decoration: none;
	text-align: center;
	color: #FFF;
	text-align: center;
	background-color: #409feb;
	border-radius: 4px;
	font-size: 14px
}

/*channel289 结束*/

/*channel290 开始*/

.channel290 {
	background: url(../img/comimg/bg02.jpg) top left no-repeat;
}

.chan290 {
	background-color: #f69806;
	color: #fff;
	font-size: 20px;
	text-align: center;
	width: 150px;
	float: left;
	height: 40px;
	line-height: 40px;
	margin-right: 15px
}

.chan290a {
	width: 220px;
	float: left;
	height: 40px;
	line-height: 40px;
	font-size: 20px;
	color: #7d0000;
	margin: 23px 0 0 36px
}

a.chan290b:link {
	background-color: #f69806;
	color: #fff;
	width: 60px;
	height: 24px;
	line-height: 24px;
	display: block;
	text-align: center;
	margin: 15px
}

a.chan290b:hover {
	background-color: #f69806;
	color: #fff;
	width: 60px;
	height: 24px;
	line-height: 24px;
	display: block;
	text-align: center;
	margin: 15px
}

.chan290c {
	width: 100%;
	margin: 10px 0 0 26px
}

.chan290c img {
	width: 275px;
	height: 190px;
}

/*channel290 结束*/

/*channel291 开始*/

.channel291 {
	background: url(../img/comimg/icon06.png) bottom center no-repeat;
	padding-bottom: 6px;
	float: left
}

.chan291 {
	background-color: #7d0000;
	width: 200px;
	text-align: center;
	font-size: 20px;
	color: #fff;
	height: 40px;
	line-height: 40px
}

.chan291a {
	width: 74px;
	height: 66px;
	background-color: #efedee;
	margin: 0 20px 0px 0;
	text-align: center;
}

.chan291a font {
	font-size: 30px;
	color: #f69806
}

.chan291a span {
	font-size: 14px;
	border-top: 1px solid #b5b5b5;
	padding: 5px 10px 0 10px;
	color: #434343
}

.chan291b {
	height: 70px;
	width: 100%;
	border-bottom: 1px solid #d6d6d6;
	margin: 5px 0 0 0;
}

.chan291c {
	height: 65px;
	width: 100%;
	margin: 0;
}

/*channel291 结束*/

/*channel292 开始*/

.channel292 {
	font-size: 30px;
	text-align: center;
	color: #fff;
	padding: 30px 0 0 0
}

.chan292 {
	font-size: 18px;
	color: #fff;
}

a.chan292a:link {
	width: 92px;
	padding: 5px 0px;
	display: block;
	text-decoration: none;
	text-align: center;
	color: #FFF;
	background-color: #eb9000;
	margin: 0 auto;
	font-size: 12px
}

a.chan292a:link {
	width: 92px;
	padding: 5px 0px;
	display: block;
	text-decoration: none;
	text-align: center;
	color: #FFF;
	background-color: #eb9000;
	margin: 0 auto;
	font-size: 12px
}

a.chan292a:hover {
	width: 92px;
	padding: 5px 0px;
	display: block;
	text-decoration: none;
	text-align: center;
	color: #FFF;
	background-color: #f5a930;
	margin: 0 auto;
	font-size: 12px
}

.chan292b {
	background: url(../../assets/img/comimg/bg03.jpg) top center no-repeat;
	min-height: 490px
}

/*channel292 结束*/

/*channel293 开始*/

.channel293 {
	background: url(../../assets/img/comimg/bg02.png) bottom center no-repeat;
	min-height: 450px
}

.chan293 {
	margin: 20px auto;
	width: 520px;
	font-size: 18px;
	color: #646363;
	line-height: 180%;
	text-indent: 38px
}

.chan293a {
	font-size: 30px;
	text-align: center;
	padding: 30px 0 0 0
}

/*channel293 结束*/

/*channel294 开始*/

.channel294 {
	background: url(../../assets/img/comimg/bg04.jpg) bottom center no-repeat;
	min-height: 450px
}

.chan294 {
	background-color: #ffffff!important;
	width: 60px;
	height: 54px;
	float: left;
	text-align: center
}

.chan294 font {
	font-size: 22px;
	color: #f69806;
}

.chan294 span {
	font-size: 14px;
	border-top: 1px solid #ec7a21;
	padding: 0px 6px;
	color: #e77f1e;
}

.chan294a {
	float: right;
	width: 80%;
	font-size: 18px;
	line-height: 24px
}

.chan294b {
	height: 65px;
	width: 100%;
}

.chan294c {
	font-size: 22px;
	color: #412904;
	width: 100%;
	margin: 10px 0;
}

/*channel294结束*/

/*channel295 开始*/

.channel295 {
	background: url(../../assets/img/comimg/bg05.jpg) bottom center no-repeat;
	min-height: 550px
}

/*channel295结束*/

/*channel297 开始*/

.channel297 {
	background-color: #eeeeee;
	min-height: 304px
}

.channel297 img {
	width: 100%;
}

/*channel297结束*/

/*channel298 开始*/

.channel298 {
	font-size: 16px;
	color: #595959;
	border-top: 1px dotted #cccccc;
	padding: 5px 0 0 0;
	margin: 5px 0 0 0
}

/*channel298结束*/

/*channel280 开始*/

a.channel280:link {
	width: 100%;
	padding: 15px 0px;
	display: block;
	text-decoration: none;
	text-align: left;
	color: #FFF;
	text-align: center;
	background-color: #d42917;
	border-radius: 4px;
	font-size: 20px
}

a.channel280:visited {
	width: 100%;
	padding: 15px 0px;
	display: block;
	text-decoration: none;
	text-align: left;
	color: #FFF;
	text-align: center;
	background-color: #d42917;
	border-radius: 4px;
	font-size: 20px
}

a.channel280:hover {
	width: 100%;
	padding: 15px 0px;
	display: block;
	text-decoration: none;
	text-align: left;
	color: #FFF;
	text-align: center;
	background-color: #d42917;
	border-radius: 4px;
	font-size: 20px
}

/*channel280 结束*/

/*channel316 开始*/

.channel316 {
	border-bottom: 1px dotted #c6c7c7;
	padding-bottom: 10px;
	margin-bottom: 15px
}

.imgh {
	height: 95px
}

.title316 {
	font-size: 16px;
}

.fonntcolor {
	color: #817f7f
}

/*channel316 结束*/

/*channel317 开始*/

.channel317 {
	background-color: #f5f5f4;
	color: #444343;
	font-size: 18px;
	height: 44px;
	line-height: 44px;
	border-top: 3px solid #007457;
	padding: 0 15px;
	float: left
}

.channel317 img {
	margin: -3px 10px 0 0
}

.chan317 {
	border-bottom: 1px solid #c6c7c7;
	height: 45px;
}

/*channel317 结束*/

/*channel318 开始*/

.channel318 {
	background-color: #f5f5f4;
	height: 148px;
	width: 100%
}

.channel318 img {
	width: 248px;
	height: 148px;
	float: left
}

.chan318 {
	font-size: 16px;
	margin: 15px;
	float: left;
	width: 80px
}

/*channel318 结束*/

/*channel319 开始*/

.channel319 {
	height: 60px;
	line-height: 22px;
	padding: 8px 15px 0 15px;
	font-size: 16px;
	text-align: center
}

.chan319 {
	border-top: 1px solid #c6c7c7;
	border-left: 1px solid #c6c7c7;
	border-right: 1px solid #c6c7c7;
	border-bottom: 3px solid #007457;
}

.chan319a {
	background-color: #2a429c;
	padding: 0px 15px;
	font-size: 18px;
	height: 44px;
	line-height: 44px;
	color: #fff;
	text-align: center
}

/*channel319 结束*/

/*channel320 开始*/

.channel320 {
	font-size: 14px;
	text-align: center;
	padding: 5px 15px;
	height: 48px;
	line-height: 24px
}

.chan320 {
	background-color: #206db4;
	color: #fff;
	padding: 3px 8px;
	border-radius: 3px;
	font-size: 10px;
}

.chan320a {
	float: left;
	border-bottom: 3px solid #156b8c;
	height: 44px;
	line-height: 44px;
	padding: 0 20px;
	text-align: center;
	color: #333;
	font-weight: 700;
	font-size: 16px;
}

/*channel320 结束*/

/*channel322 开始*/

.channel322 {
	border-bottom: 1px dotted #c8c6c8;
	min-height: 176px;
	padding: 0 0 15px 0
}

.channel322 img {
	padding: 10px 0 5px 0
}

.chan322 {
	font-size: 18px;
	color: #bf1914
}

.chan322 span {
	font-size: 14px;
	line-height: 22px;
	color: #434242
}

/*channel322 结束*/

/*channel323 开始*/

.channel323 {
	font-size: 26px;
	text-align: left;
	padding: 5px 0;
	color: #bf1914
}

.chan323 {
	height: 415px;
}

.chan323 img {
	width: 100%
}

.chan323a {
	height: 200px
}

.chan323a img {
	width: 100%
}

/*channel323 结束*/

/*channel325 开始*/

.channel325 {
	font-size: 22px;
	text-align: left;
	padding: 5px 0;
	color: #00968d
}

.chan325 {
	line-height: 32px;
	height: 32px;
	text-align: right;
	padding: 0 10px 0 0;
	color: #fc8d0a
}

/*channel325 结束*/

/*channel327 开始*/

.channel327 {
	color: #333333;
	font-size: 24px;
	text-align: center;
	margin: 0px auto;
	width: 300px;
	padding: 5px 20px;
	font-family: "微软雅黑";
}

.channel327 span {
	color: #7f7d7d;
	font-size: 20px;
	font-family: "微软雅黑";
	font-weight: normal;
}

.channel327 hr {
	width: 100px;
	margin: 0 auto;
	border-top: 4px solid #5a0884;
	margin-top: 7px
}

a.chan327:link {
	width: 188px;
	padding: 10px 20px;
	display: block;
	text-decoration: none;
	text-align: center;
	color: #FFF;
	background-color: #f99f11;
	margin: 0 auto;
	font-size: 18px
}

a.chan327:hover {
	width: 188px;
	padding: 10px 20px;
	display: block;
	text-decoration: none;
	text-align: center;
	color: #FFF;
	background-color: #fab446;
	margin: 0 auto;
	font-size: 18px
}

/*channel327 开始*/

/* channelvideo8开始 */

.video_img {
	width: 100%;
}

.video_img>a>img {
	width: 100%;
}

.video_title {
	text-align: center;
}

/* channelvideo8结束 */

/* channelvideo10开始 */

.mr_bo8px {
	margin-bottom: 8px
}

.mr_to8px {
	margin-top: 8px
}

.pa_lr {
	padding: 0px 10px
}

.white {
	color: #fff
}

.lightblue {
	color: #58fcf2
}

.orange {
	color: #eb6100
}

.fon_16 {
	font-size: 16px
}

.chvio10 {
	width: 100%;
	margin: 0 auto
}

.chvio10_a {
	border: 1px solid #55befb;
	background-color: #2b43b2;
	padding: 8px
}

.chvio10_b {
	background-color: #0f0e60;
	height: 40px;
	line-height: 40px;
}

.chvio10_b, fon {
	font-size: 18px;
	color: #fff;
	text-align: center;
}

.chvio10_b .fona {
	font-size: 14px;
	color: #fff;
	text-align: left;
	padding: 0 10px
}

.chvio10_b .fonb {
	font-size: 14px;
	color: #55befb;
	text-align: left;
	padding: 0 10px
}

.chvio10_b .fonc {
	font-size: 14px;
	color: #fff;
	text-align: right;
	padding: 0 10px
}

.chvio10_l {
	width: 15%;
	margin-right: 1%;
	background-color: #1d2889;
	float: left
}

.chvio10_c {
	width: 63%;
	float: left;
	background-color: #1d2889;
}

.chvio10_r {
	width: 20%;
	margin-left: 1%;
	background-color: #1d2889;
	float: right
}

.chvio10_d {
	width: 100%;
	border: 1px solid #55befb;
	background-color: #2b43b2;
	color: #fff;
	height: 30px;
	line-height: 30px;
	margin-top: 5px;
	border-radius: 25px;
	padding: 0px 15px;
}

/* channelvideo10结束 */

/* site1开始 */

.site1 {
	margin-left: 40px;
	line-height: 70px;
	font-size: 20px;
	font-family: 微软雅黑
}

/* site结束 */

/*link38*/

.marquee {
	width: 100%;
	padding-top: 10px;
	height: 190px;
	overflow: hidden;
}

.marquee li {
	display: inline;
	float: left;
	margin-right: 12px;
}

.marquee li a {
	width: 230px;
	display: block;
	float: left;
	text-align: center;
	font-size: 14px;
}

.marquee li a:hove {
	text-decoration: none;
}

.marquee li img {
	width: 200px;
	height: 150px;
}

.marquee li em {
	font-style: normal;
	height: 24px;
	line-height: 24px;
	display: block;
	margin-top: 8px;
}

/*link42*/

.ztListWrap42 {
	border-top: 2px solid #ccc;
	border-bottom: 2px solid #ccc;
	padding-top: 10px;
	padding-bottom: 5px;
}

.link42t {
	font-size: 18px;
	color: #949090
}

.pic19 {
	border-right: 1px solid #ccc;
}

/*link45*/

.footer_sel {
	BORDER-BOTTOM: #d6d6d6 1px solid;
	BORDER-LEFT: #d6d6d6 1px solid;
	LINE-HEIGHT: 22px;
	WIDTH: 100%;
	margin-top: 5px;
	HEIGHT: 40px;
	COLOR: #afafaf;
	BORDER-TOP: #d6d6d6 1px solid;
	BORDER-RIGHT: #d6d6d6 1px solid;
}

.footer_sel option {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 3em;
	opacity: 0;
}

/*link5开始*/

.subchannel .timenewslist h3 {
	font-size: 16px;
	line-height: 24px;
	padding-bottom: 5px;
}

.timenewslist p {
	color: #888;
}

.timenewslist li {
	border-bottom: 1px solid #dcdcdc;
	padding: 15px 0;
}

.relativelink h2 {
	font-size: 18px;
	color: #333;
	line-height: 50px;
	border-bottom: 2px solid #ccc;
	margin-bottom: 0px;
}

.timenewslist {
	padding: 10px 0;
}

.timenewslist1 li {
	border-bottom: 1px solid #dcdcdc;
	padding-top: 10px;
}

.mtime {
	float: left;
	background: none;
	color: #017457;
	padding: 0;
	width: 60px;
}

.mtime span {
	font-size: 30px;
	font-weight: bold;
	display: block;
	line-height: 32px;
}

.relativelink {
	padding-left: 10px;
	margin-top: 30px;
}

/*link5结束*/

/*link7结束*/

.padding-top55 {
	padding-top: 55px;
}

.wr-size14 {
	margin-bottom: 0;
	margin-top: 10px;
}

.wr-size14 li a {
	font-family: 微软雅黑;
	font-size: 15px;
	text-align: left
}

.link7-padding {
	float: right;
	padding: 0 15px 15px
}

.link7bk {
	background-color: #f7f7f7
}

.mb30 a {
	font-family: 微软雅黑;
	font-size: 19px;
	font-weight: bold;
	color: #373636
}

/*link7结束*/

/*link10开始*/

.owl-carousel {
	position: relative;
}

.owl-carousel .owl-wrapper-outer {
	overflow: hidden;
	position: relative;
	width: 100%;
}

.owl-carousel .owl-item {
	float: left
}

.owl-clients-v1 img {
	width: 120px;
	height: auto;
}

/* clearfix */

.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

/* display none until init */

.owl-carousel {
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}

.owl-carousel .owl-wrapper {
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}

.owl-carousel .owl-wrapper-outer {
	overflow: hidden;
	position: relative;
	width: 100%;
}

.owl-carousel .owl-wrapper-outer.autoHeight {
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}

.owl-carousel .owl-item {
	float: left;
}

.owl-controls .owl-page, .owl-controls .owl-buttons div {
	cursor: pointer;
}

.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/*link10结束*/

/*link11开始*/

.fastList {
	padding: 5px 0 0 3px;
	overflow: hidden;
	margin: 0 -22px -5px 0;
}

.fastList li {
	text-align: center;
	min-width: 110px;
	height: 30px;
	line-height: 30px;
	float: left;
	margin: 0 6px 8px 0;
}

.fastList li a {
	padding: 0 5px;
	display: block;
	-webkit-transition: 200ms;
	-o-transition: 200ms;
	-moz-transition: 200ms;
	transition: 200ms;
}

.fastList li a:hover {
	text-decoration: none;
}

/*link11结束*/

/*link12开始*/

.link12 {
	width: 100%;
}

.link_margin span {
	margin-right: 12px;
	color: #fff;
	line-height: 48px;
}

.link_margin a {
	margin-right: 45px;
	color: #fff;
	line-height: 48px;
}

/*link12开始*/

/*link13开始*/

.whover {
	height: 165px;
}

.main3 a.main3list5 span {
	margin-top: 30px;
}

.main3 a span {
	height: 49px;
	width: 48px;
	display: block;
	margin: 30px 72px;
}

.main3 a p {
	font-size: 16px;
	color: #fff;
	margin-top: -10px;
}

@media screen and (max-width:700px) {
	.main3 a p {
		margin-top: -60px;
	}
}

.whover {
	padding: 10px 0;
}

.main3 a {
	text-align: center;
	overflow: hidden;
	transition: 1s;
	-moz-transition: 1s;
	-webkit-transition: 1s;
}

/*link13开始*/

/*link14开始*/

#indXymt .list {
	padding: 15px 0 18px 0;
}

#indXymt .list li {
	float: left;
	font-size: 14px;
	margin: 0 48px 0 0;
	width: 134px;
	padding-top: 10px;
}

#indXymt .list li a {
	display: block;
	height: 35px;
	line-height: 23px;
	text-align: center;
	border: 1px solid #D8D8D8;
	-webkit-transition: 200ms;
	-o-transition: 200ms;
	-moz-transition: 200ms;
	transition: 200ms;
}

#indXymt .list li a:hover {
	text-decoration: none;
	background-color: #f2f2f2
}

#indXymt .list .li2 a {
	background-position: 7px -38px;
}

#indXymt .list .li3 a {
	background-position: 14px -84px;
}

#indXymt .list .li4 a {
	background-position: 17px -131px;
}

#indXymt .list .li5 a {
	background-position: 14px -178px;
}

#indXymt .list .li6 a {
	background-position: 24px -225px;
}

/*link14开始*/

/*link14开始*/

.linksa a {
	float: left;
	margin-right: 30px;
	font-size: 15px;
	color: #231815;
	padding-left: 16px;
}

/*link14开始*/

/*link81开始*/

.link81 a {
	float: left;
	margin: 15px 30px 15px 0;
	font-size: 15px;
	color: #231815;
	padding-left: 16px;
	background: url(../img/comimg/icon02.jpg) center left no-repeat
}

/*link81结束*/

/*link88开始*/

a.link88:link {
	border: 1px solid #74a5cb;
	border-radius: 3px;
	font-size: 16px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	display: block
}

a.link88:visited {
	border: 1px solid #74a5cb;
	border-radius: 3px;
	font-size: 16px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	display: block
}

a.link88:hover {
	border: 1px solid #74a5cb;
	background-color: #74a5cb;
	border-radius: 3px;
	font-size: 16px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	display: block;
	color: #fff
}

.mb10 {
	margin-bottom: 5px
}

/*link88结束*/

/*link89开始*/

.link89 {
	margin-bottom: 5px;
	text-align: center;
	width: 100%
}

.link89 img {
	width: 100%;
	height: 114px;
	margin-bottom: 5px
}

.link89 font {
	font-size: 14px
}

/*link89结束*/

/*link90开始*/

.link90 {
	margin: 15px 0 30px 0;
	text-align: center;
}

.link90 img {
	width: 80%
}

.link90a {
	font-size: 30px;
	text-align: center;
}

.link90b {
	font-size: 18px;
	color: #999999;
}

/*link90结束*/

/*link91开始*/

.link91a {
	background-color: rgba(16, 57, 112, 0.9);
	text-align: center
}

.link91 {
	margin: 30px 0 30px 0;
	text-align: center;
}

.link91 img {
	width: 85px;
	height: 155px
}

/*link91结束*/

/*link92开始*/

.link92 {
	font-size: 30px;
	text-align: center;
	color: #103970;
}

/*link92结束*/

/*link19*/

.link19 {
	width: 100%;
	margin: 0 auto;
	position: relative;
	margin-top: 10px;
	overflow: hidden;
}

.link19_title {
	height: 32px;
	border-right: 1px solid #ccc;
}

.linktop19_font {
	width: 60px;
	height: 15px;
	position: absolute;
	left: 43px;
	top: 4px;
	color: #FFF;
	font-weight: bold;
	line-height: 22px;
}

.link19_note {
	width: 100%;
	height: auto;
	padding-bottom: 12px;
	border: 1px solid #ccc;
	border-top: none;
}

.link19_note1 {
	width: 100%;
	line-height: 26px;
	padding-left: 10px;
	margin: 0 auto;
	padding-top: 12px;
}

.link19_note1 a {
	color: #000;
}

.link19_note.padding {
	padding: 0 15px 15px 15px;
}

/*link20开始*/

.link20 {
	background-repeat: repeat-x;
}

.link20 ul li {
	float: left;
	margin: 0 10px;
	;
	height: 48px;
	line-height: 48px;
}

.link20 ul li a {
	color: #254f9d
}

/*link20结束*/

/*link22开始*/

.link22-padding {
	padding: 10px;
	text-align: center
}

.link22-padding a {
	padding: 0 6px
}

/*link22结束*/

/*link23开始*/

.link23-padding .wei {
	float: left;
	height: 30px;
	padding-left: 10px;
}

.link23-padding {
	padding-top: 10px;
}

/*link23结束*/

/*link24开始*/

.ztlm2a {
	width: 100%;
	height: 37px;
	border-bottom: 1px solid #e6e6e6;
}

.ztlm2a span {
	float: left;
	font-size: 16px;
	height: 37px;
	line-height: 37px;
}

.ztlm2b {
	width: 100%;
	border-top: 1px solid #FFFFFF;
	padding-top: 6px;
}

.ztlm2b-1 {
	float: left;
	padding-right: 50px
}

.ztlm2b a {
	height: 32px;
	line-height: 32px;
	padding-left: 3px;
	color: #666666;
	width: 100%;
}

.ztlm2b img {
	padding-bottom: 5px;
}

/*link24结束*/

/*link18*/

.link18 {
	margin: 21.5px 0px;
	text-align: center;
}

/*link25*/

.footlink25 {
	background-color: #f2f1eb;
	border-top: 1px solid #e4e2d6;
}

.quicklink {
	padding-top: 20px;
	overflow: hidden;
	padding-bottom: 10px;
}

.quicklink h3 {
	float: left;
	width: 70px;
	padding-top: 10px;
}

@media screen and (max-width:700px) {
	.quicklink h3 {
		float: left;
		width: 70px;
		margin-left: 25px;
		_margin-left: 20px;
	}
}

.quicklink ul {
	float: left;
	margin-left: 10px;
}

.quicklink ul li {
	line-height: 21px;
	display: inline;
}

.quicklink li a:link, .quicklink li a:visited {
	color: #886a3e;
	display: block;
}

.quicklink li a:hover {
	color: #871313;
}

.quicklink h3 {
	text-align: center;
}

.link25font {
	font-size: 15px;
	font-family: 微软雅黑;
}

/*link27*/

a:link, a:visited, a:hover, a:active {
	text-decoration: none;
	cursor: pointer;
}

img {
	vertical-align: middle;
}

.szxy {
	width: 100%;
	background: url(../../assets/img/comimg/red/szxy.jpg) no-repeat center top #a90000;
	min-height: 236px;
}

.szxy-con {
	width: 100%;
}

.szxy-title {
	font-size: 24px;
	line-height: 36px;
	margin: 0px auto;
}

.szxy-title li a {
	color: #fff;
	margin: 0 10px;
	padding: 0 5px;
	*padding-bottom: 0;
}

.szxy-current a:link, .szxy-current a:visited, .szxy-current a:hover, .szxy-current a:active {
	COLOR: #f3e868;
	TEXT-DECORATION: none;
	border-bottom: 2px solid #f3e868;
	padding-bottom: 0;
}

.szxy-con li {
	width: 160px;
	margin: 0 14px;
	line-height: 40px;
	color: #fff;
	font-size: 16px;
	text-align: center;
	line-height: 26px
}

.szxy-title li {
	float: left;
	width: 150px;
	text-align: center;
}

.szxy-title ul {
	width: 450px;
	margin: 0 auto;
	margin-bottom: 20px;
}

.szxy-title {
	text-algin: center
}

.szxy-con li a {
	color: #fff;
}

.szxy-con li a:hover {
	color: #f3e868;
}

.wid_1100 {
	width: 100%;
	margin: 0 auto;
	padding-top: 40px;
}

#ccc0, #ccc1, #ccc2 {
	width: 100%;
	overflow: hidden;
}

#ccc0 li, #ccc1 li, #ccc2 li {
	float: left;
}

.szxy-title ul {
	overflow: hidden
}

.sy-list-1 {
	margin-left: 15px;
}

/*link34*/

.foot-dibu34 {
	padding: 20px 0px;
}

.foot-lianjie, .lianjie-bt {
	height: 44px;
	line-height: 44px;
	color: #fff;
	font-size: 20px;
	width: 100%;
}

.foot-lianjie, .lianjie-list {
	list-style: none;
	margin: 0;
	padding: 0;
}

.foot-lianjie, .lianjie-list li a {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #fff;
	overflow: hidden;
	float: left;
}

.lianjie-list li {
	float: left;
	width: 100%;
}

.linkwei34 {
	margin-top: 50px;
}

.li-weixin {
	position: absolute;
	bottom: 35px;
	left: 0;
	width: 100px;
	height: 100px;
	z-index: 99999;
	display: none;
	cursor: pointer;
}

.foot-fenxiang {
	margin-top: 30px;
}

.link34li1 {
	margin: 5px 0px;
}

/*link30开始*/

.link30 {
	margin: auto;
	line-height: 25px;
	margin-top: 20px;
}

.link30 li {
	text-align: center;
}

.link30_wei {
	text-align: center;
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 10px;
}

/*link30结束*/

/*link40开始*/

.link40 {
	border: 1px solid #ddd;
	border-top: none;
	overflow: hidden;
}

.link40>dt {
	font-weight: normal;
	width: 48%;
	border-bottom: 1px solid #ddd;
	margin: 0px 2% 10px 0px;
	padding: 5px 0px 5px 2%;
}

.link40>dd {
	width: 46%;
	border: 1px solid #ddd;
	padding: 1%;
	margin: 0px 2% 10px 2%;
	float: left;
}

.link40>dd>a>img {
	width: 100%;
}

/*link40结束*/

/*link47开始*/

.link47 {
	margin-top: 10px;
}

.link47 .link47_title {
	float: left;
	color: #333;
	padding-left: 2px;
	font-weight: 700;
	font-size: 16px;
}

/*link47结束*/

/*link60开始*/

.link60 a {
	float: left;
	margin-right: 30px;
	font-size: 15px;
	color: #231815;
	padding-left: 16px;
}

/*link60结束*/

/*link60开始*/

.link95 a {
	font-size: 16px;
	color: #231815;
	padding: 16px;
}

/*link60结束*/

/*link64s开始*/

.link64s a {
	float: left;
	margin-right: 30px;
	font-size: 15px;
	color: #231815;
	padding-left: 16px;
}

/*link64s结束*/

/*link67开始*/

.link67 h3 {
	font-size: 16px;
	padding: 10px 5px;
	margin: 0 0 10px 0;
}

.link67-content div div a {
	line-height: 100px;
	text-align: center;
	border: 1px solid #ddd;
	margin-bottom: 10px;
}

.link67-content .thumbnail>img {
	display: initial;
}

/*link67结束*/

/*link68开始*/

.link68 img {
	width: 100%;
	height: 58px;
}

.link68 img {
	border: 1px solid #d5d5d5
}

/*link68结束*/

/* open组件开始*/

/*regist.html开始*/

.regist-bk01 {
	text-align: center;
}

.regist-bk01 img {
	width: 920px;
}

.regist-box ul li {
	width: 600px;
	margin: auto;
	line-height: 30px;
	font-size: 16px;
	padding: 10px 0;
	position: relative;
}

.regist-box ul .li_discription {
	color: #999;
}

.regist-box ul li input {
	line-height: 26px;
	width: 350px;
	font-size: 14px;
}

.regist-box ul li .phone-title, .regist-box ul li .phone-body {
	width: 165px;
}

.regist-box ul li .phone-title {
	padding: 3px 0;
	margin-right: 20px;
	font-size: 14px;
}

.regist-box ul li .yzm-get {
	margin-left: 20px;
	border: none;
	line-height: 30px;
}

.regist-box ul li .check-box {
	width: auto;
	display: inline-block;
	vertical-align: middle;
	margin-top: 0px;
	margin-right: 5px;
}

.regist-box ul li .li_text {
	font-size: 13px;
}

.regist-box ul li .li_text a {
	color: #3199f4;
}

.regist-box ul li .regist-next {
	background-color: #3199f4;
	border-radius: 5px;
	border: none;
	color: #fff;
	padding: 3px 0;
}

.regist-box ul li .li_tips {
	position: absolute;
	width: 200px;
	font-size: 14px;
	font-style: normal;
	color: #e4393c;
	right: -125px;
	top: 10px;
	text-align: left;
}

.regist-box .li_title {
	display: inline-block;
	width: 160px;
	text-align: right;
}

@media screen and (max-width:991px) and (min-width:768px) {
	.regist-bk01 img {
		width: 100%;
	}
}

@media screen and (max-width:767px) {
	.regist-bk01 img {
		width: 100%;
	}
	.regist-box ul li .li_title {
		display: block;
	}
	.regist-box ul li {
		width: 100%;
	}
	.regist-box ul li .li_tips {
		display: block;
		position: relative;
		top: 0;
		right: 0;
	}
}

/*regist.html结束*/

/*application-list 开始*/

.application-list-all h2 {
	font-size: 20px;
	margin-bottom: 20px;
	font-weight: 700;
}

.app-tabs ul {
	overflow: hidden;
	width: 100%;
	border-bottom: 1px solid #3199f4;
}

.app-tabs ul li {
	float: left;
	margin-left: 15px;
}

.app-tabs ul li a {
	display: block;
	width: 100%;
	border: 1px solid #3199f4;
	border-bottom: none;
	padding: 5px 10px;
}

.app-tabs ul li.on a {
	background-color: #3199f4;
	color: #fff;
}

.app-list {
	margin-top: 20px;
}

.app-list tr {
	width: 100%;
}

.app-list .col_1 {
	width: 15%;
}

.app-list .col_2 {
	width: 40%;
}

.app-list .col_3 {
	width: 35%;
}

.app-list .col_4 {
	width: 10%;
}

.app-list tr td, .app-list tr th {
	padding: 10px 5px;
	border: 1px solid #e6e6e6;
}

.app-list tr th {
	background-color: #f4f4f4;
}

.app-list tr .col_4 a {
	color: #3199f4;
}

/*application-list 结束*/

/*application-left 开始*/

.application-left li {
	line-height: 30px;
}

.application-left-title {
	padding-left: 30px;
	background: url(../../assets/img/comimg/img.png) -8px -237px no-repeat;
	cursor: pointer;
}

.application-left-box li {
	padding-left: 45px;
}

.application-left-box li a {
	display: inline-block;
	width: 100%;
}

.application-left-box li.on {
	background-color: #3199f4;
}

.application-left-box li.on a {
	color: #fff;
}

/*application-left 结束*/

/* open组件结束*/

/* conclass_img开始 */

.height_kz {
	height: 412px;
	overflow: hidden;
}

/* conclass_img结束 */

/* 新闻页开始 */

.date {
	color: #777
}

.digg, .json_digg {
	position: absolute;
	right: 0;
	float: right;
	margin: 0;
	padding: 0;
}

.digg .push_up, .json_digg .push_up {
	margin: 0 2em 0 0;
	padding: 0 0 0 11px;
	color: #17a300;
}

.digg .trample, .json_digg .trample {
	margin: 0 2em 0 0;
	padding: 0 0 0 11px;
	color: #ff0000;
}

.clearfix {
	clear: both;
}

h3 {
	font-size: 1.2em;
	line-height: 1.5em;
	margin: 0 0 0.5em 0;
	padding: 0;
	color: black;
}

a {
	text-decoration: none;
}

.news_info {
	position: relative;
	padding: 2px;
	color: gray;
}

.news_info span {
	margin: 0 6px;
	padding-left: 20px;
	background-repeat: no-repeat;
}

.news_info .date {
	color: #A12A2A;
	padding-left: 0;
}

.news_tag {
	clear: both;
	display: block;
	*display: inline-block;
	margin: 10px 0 5px 0;
	line-height: 20px;
}

.news_tag:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.newsTex
/*内容标题*/

	{
	width: 97%;
	margin: auto;
}

.newsTex h1 {
	font-size: 28px;
	padding: 20px 0;
	font-family: "微软雅黑", "黑体";
	text-align: center;
	line-height: 30px;
}

.msgbar {
	line-height: 30px;
	text-align: center;
	color: #999;
	font-size: 12px;
}

.newsCon {
	width: 100%;
	line-height: 24px;
}

.pagebar {
	height: 30px;
	line-height: 30px;
	text-align: center;
}

.other ul {
	float: left;
	margin-left: 10px;
}

.other ul li {
	height: 26px;
	line-height: 26px;
	text-align: left;
	width: 100%;
}

.xiazaiboxLeft
/*下载表格左边图片*/

	{
	float: left;
	width: 30%;
}

.xiazaiboxLeft img {
	width: 100%;
}

.xiazaiboxRight
/*下载表格右边信息*/

	{
	width: 45%;
}

.tupian {
	padding-top: 15px;
	padding-left: 0
}

.list-groups-item {
	padding: 5px 15px
}

/* 新闻页结束 */

/* 内页开始 */

.xwfl_size {
	color: #640B0B;
	font-family: 微软雅黑;
	font-weight: 600
}

.panel-body {
	padding-left: 0;
	padding-right: 0
}

.list-group .list-group-item {
	padding-left: 0;
	padding-right: 0
}

.top_lt2_bottom {
	height: 2px
}

.bordernone {
	border: none
}

._list_14_pic {
	width: 18%;
	float: left
}

.article_list_14_text {
	width: 80%;
	float: left;
	padding-left: 15px
}

.article_list_155_text {
	width: 100%;
}

.article_list_15_pic {
	width: 50%;
	float: left
}

.article_list_15_text {
	width: 50%;
	float: left;
	padding-left: 15px
}

.articleText1 {
	font-size: 12px;
	max-height: 82px;
	overflow: hidden
}

.articletop_lt2 {
	font-size: 14px
}

.navbar-form .form-control {
	width: auto;
	display: inline-block
}

.top_lt {
	padding: 0;
	display: block;
	line-height: 29px
}

.top_lt .more a {
	cursor: pointer;
	display: block;
	float: right;
	padding-right: 15px;
	font-size: 12px;
	font-weight: 400;
	margin-top: 10px;
}

.icon {
	position: absolute;
	top: 0px;
	left: 14px;
	width: 35px;
	height: 37px;
	background-position: left top;
	background-repeat: no-repeat
}

.info2_sj {
	color: #353535;
	font-weight: 600;
	font-family: 微软雅黑;
}

.info2_ny {
	color: rgb(74, 74, 74)
}

.sptile {
	font-size: 18px;
	font-weight: bold
}

.spjs h4 {
	float: left
}

.spjs {
	padding-right: 15px;
	padding-left: 15px;
}

.downcontent li {
	width: 22%;
	line-height: 24px;
	margin-left: 1.4%;
	margin-top: 5px;
	float: left;
	display: inline;
}

.downcontent1 li {
	width: 15%;
	line-height: 24px;
	margin-left: 1.4%;
	margin-top: 5px;
	float: left;
	display: inline;
	height: 25px;
	overflow: hidden;
}

.downImg {
	float: left;
	height: 48px;
	width: 46px;
	margin-right: 1.5%;
}

.downTex {
	float: left;
	width: 73%;
	overflow: hidden;
	padding-left: 10px;
}

.cattile1 {
	padding: 4px
}

#jiathis_counter_46 {
	width: 60px !important
}

/* 相册 */

.pull-left {
	float: none!important;
}

/* 内页结束 */

/* 翻页开始 */

.yellow {
	PADDING-RIGHT: 7px;
	PADDING-LEFT: 7px;
	PADDING-BOTTOM: 7px;
	MARGIN: 3px;
	PADDING-TOP: 7px;
	TEXT-ALIGN: center
}

/* 翻页结束 */

/* 搜索开始 */

.sousuoCon {
	width: 97%;
	margin: auto;
	line-height: 24px;
}

dl.sslist dt {
	height: 30px;
}

.taglist {
	width: 97%;
	height: 4000px;
	margin: auto;
	line-height: 24px;
}

.taglist ul
/*tag*/

	{
	width: 100%;
	margin: 5px auto;
	list-style: circle;
}

div.topic {
	padding: 5px 0;
	margin: 5px 0 5px 8px;
}

div.topic h4 {
	font-size: 12px;
	font-family: Helvetica, Tahoma, Arial, sans-serif;
}

/* 搜索结束 */

/*search start*/

.result {
	text-align: left;
	min-height: 480px;
	height: auto !important;
	height: 480px;
}

.result .title {
	margin-top: 1em;
	font-weight: normal;
}

.result .title img {
	margin-bottom: -1px;
}

.result .meta {
	color: #666;
	margin: 0.2em auto;
}

.result .meta .reply {
	color: #676767;
}

.result .meta a {
	color: #666;
	text-decoration: none;
}

.result .meta a:hover {
	text-decoration: underline;
}

.result .layoutPosts {
	margin-left: 2em;
}

.result .layoutPosts .title {
	margin-top: 0.5em;
}

.discuzx a, .discuzx #nav a, .discuzx .discuzxnav a {
	color: #00C;
}

#left-sidebar {
	width: 100%;
	text-align: left;
	float: left;
	border-left: 1px solid #CCC;
	padding: 0 5px 0 10px;
	/*
	width:9.6em;
	width: 11.6em;
	*/
}

.titles a {
	text-decoration: underline;
	font: 16px/1.5 Tahoma, Helvetica, 'SimSun', sans-serif;
	font-weight: 600;
}

/*search end*/

/* 高级搜索开始 */

label {
	font-weight: bold;
	float: left;
}

form div, form p {
	font-size: 1em;
	padding: 0;
}

label {
	padding-right: 10px;
	float: none;
	font-weight: normal;
}

#query {
	font-size: 16px;
	width: 350px;
	height: 24px;
}

/* 高级搜索结束 */

/* 个人中心开始 */

/* 翻页 */

.pagination ul li {
	float: left;
	list-style-type: none;
	margin-left: 10px;
}

/* 翻页 */

.mr-top-position {
	height: 37px;
	margin-top: 20px;
}

.mr-top-tit {
	height: 36px;
	width: 111px;
	line-height: 36px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	margin-top: 2px;
}

.modify {
	padding-top: 16px;
	text-indent: 20px;
}

.fl {
	float: left;
}

.mc_content {
	height: auto;
	margin-top: 5px;
}

.tblist {
	margin: 10px auto;
	width: 100%;
	text-align: center;
}

.tblist th {
	height: 29px;
	line-height: 29px;
	font-size: 12px;
}

.tblist td {
	height: 25px;
	line-height: 25px;
	font-size: 12px;
}

/* 左 */

.nan_mu_bottom {
	list-style: none;
	padding: 0;
	margin: 0;
}

.mc_left {
	width: 141px;
	float: left;
	height: auto;
	margin-right: 20px;
}

.mc_left_top {
	height: 150px;
	text-align: center;
}

.mc-photo {
	width: 110px;
	height: 110px;
	margin: 0 auto;
	margin-top: 15px;
	overflow: hidden;
}

.mc-photo img {
	max-width: 100px;
	max-height: 100px;
	padding: 4px;
}

.mc-left-zl {
	height: 35px;
	line-height: 35px;
	margin-top: 10px;
	font-size: 14px;
	font-weight: bold;
	text-indent: 33px;
}

.nan_mu_bottom li {
	font-size: 14px;
	height: 33px;
	line-height: 33px;
	width: 141px;
	text-indent: 33px;
}

/* 个人中心结束 */

/* 评论开始 */

.clear-10 {
	clear: both;
	height: 10px;
}

.pltable {
	width: 95%;
	margin: 0 auto;
	height: 180px;
}

.plfl1 {
	float: left;
	text-align: right;
	width: 80px;
	line-height: 26px;
}

.plfr1 {
	float: left;
}

.plfl2 {
	float: left;
	text-align: right;
	margin-top: 10px;
	width: 80px;
	line-height: 26px;
}

.clear {
	clear: both;
}

#commentList {
	line-height: 30px;
	float: right;
	margin-right: 5px;
	font-size: 12px;
}

.clear-10 {
	clear: both;
	height: 10px;
}

list-group redlist li {
	float: left
}

.navbar {
	margin: 0;
	border-width: 0;
	border-radius: 0;
}

.navbar-header>button {
	padding: 10px 17px;
	font-size: 16px;
	line-height: 30px;
	text-decoration: none;
	background-color: transparent;
	border: none;
}

.m-r {
	margin-right: 15px;
}

.btn {
	font-weight: 500;
	border-radius: 2px;
	outline: 0!important;
}

.m-r-n {
	margin-left: -15px;
}

.navbar-brand img {
	display: inline;
	max-height: 35px;
	margin-top: -6px;
	vertical-align: middle;
}

.dropdown-menu>li>a {
	padding: 5px 15px;
}

.csdn-toolbar .logo {
	padding: 0;
	font-size: 12px;
	height: 40px;
	width: auto;
	padding: 0;
}

.csdn-toolbar .clearfix {
	overflow: visible;
}

.ding p, .cai p {
	display: block;
	font-weight: 700;
}

/* 评论结束 */

/* 附件开始 */

.attbg {
	background-color: #E6E6E6;
	width: 40%
}

/* 附件结束 */

/*comment5、6、guestbook1开始*/

.tiy3 {
	border: none;
	display: inline-block;
	outline: 0;
	padding: 6px 30px;
	margin-bottom: 10px;
	vertical-align: middle;
	overflow: hidden;
	text-decoration: none;
	text-align: center;
	transition: .2s ease-out;
	cursor: pointer;
	white-space: nowrap;
}

.tiy1 {
	background: url(../img/comimg/ding2.png) no-repeat;
	/*box-shadow:0px 1px 3px rgba(0,0,0,0.12), 0px 1px 2px rgba(0,0,0,0.24);*/
}

.tiy1:hover {
	background: url(../img/comimg/ding2.png) no-repeat;
	color: #fff;
}

.tiy2 {
	background: url(../img/comimg/cai2.png) no-repeat;
	/*box-shadow:0px 1px 3px rgba(0,0,0,0.12), 0px 1px 2px rgba(0,0,0,0.24);*/
}

.tiy2:hover {
	background: url(../img/comimg/cai2.png) no-repeat;
	color: #fff;
}

.tiy1 {
	border: none;
	display: inline-block;
	outline: 0;
	padding: 6px 30px;
	margin-bottom: 10px;
	vertical-align: middle;
	overflow: hidden;
	text-decoration: none;
	text-align: center;
	transition: .2s ease-out;
	cursor: pointer;
	white-space: nowrap;
}

.tiy2 {
	border: none;
	display: inline-block;
	outline: 0;
	padding: 6px 30px;
	margin-bottom: 10px;
	vertical-align: middle;
	overflow: hidden;
	text-decoration: none;
	text-align: center;
	transition: .2s ease-out;
	cursor: pointer;
	white-space: nowrap;
}

.tiy {
	border: none;
	display: inline-block;
	outline: 0;
	padding: 6px 20px;
	margin-bottom: 10px;
	vertical-align: middle;
	overflow: hidden;
	text-decoration: none;
	text-align: center;
	transition: .2s ease-out;
	cursor: pointer;
	white-space: nowrap;
}

.tiy:hover {
	text-decoration: none;
}

/*comment5、6、guestbook1结束*/

/* 问答开始 */

/* 以下是主要的css样式 */

#sidebar {
	width: 15%;
	float: right;
	padding: 10px;
	border-radius: 5px;
}

#portamento_container {
	float: right;
	position: relative;
}

#portamento_container #sidebar {
	float: none;
	position: absolute;
}

#portamento_container #sidebar.fixed {
	position: fixed;
}

.bt {
	height: 3px;
	width: 55px;
	background: #0E6F3A;
	margin-top: 5px;
}

.yt {
	height: 29px;
}

.yt2 {
	margin-top: 10px;
}

.jss {
	padding: 1px;
}

.tijiao {
	line-height: 35px;
	height: 35px;
	width: 110px;
	color: #ffffff;
	font-size: 14px;
	font-weight: 600;
	font-family: SimSun;
	border: 0px solid #dcdcdc;
	-webkit-border-top-left-radius: 0px;
	-moz-border-radius-topleft: 0px;
	border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-moz-border-radius-topright: 0px;
	border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	-moz-border-radius-bottomright: 0px;
	border-bottom-right-radius: 0px;
	-moz-box-shadow: inset 0px 0px 0px 0px #ffffff;
	-webkit-box-shadow: inset 0px 0px 0px 0px #ffffff;
	box-shadow: inset 0px 0px 0px 0px #ffffff;
	text-align: center;
	display: inline-block;
	text-decoration: none;
}

.core_title_txt {
	height: 56px;
	line-height: 56px;
	background: #fff;
	border-bottom: 1px solid #BBBDBF;
	position: relative;
	text-align: center;
}

.nav_wrap {
	width: 100%;
	height: 46px;
	position: relative;
	background-image: linear-gradient(to bottom, #EEEFF3 0, #EAEEF1 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeff3', endColorstr='#ffeaeef1', GradientType=1);
	border-top: 1px solid #DBDCE0;
	border-bottom: 1px solid #DBDCE0;
}

.nav_list {
	float: left;
	height: 46px;
	width: 98%;
	font-family: "microsoft yahei" simhei sans-serif;
	font-size: 16px;
	overflow: visible;
}

.nav_list li {
	float: left;
	line-height: 46px;
	width: 30%;
	text-align: center
}

.l_posts_num li {
	float: left;
	display: inline
}

.l_reply_num {
	color: #999
}

.l_pager {
	font: 12px/22px Verdana;
	margin: 0 0 0 8px
}

.l_posts_num {
	float: left;
	height: 24px;
	line-height: 24px
}

.pager_theme_4 span.tP {
	color: #000;
	font-weight: 700;
	margin: 0 2px;
	padding: 2px 3px;
	width: 10px;
	font-size: 16px;
}

.pager_theme_4 a {
	font-size: 16px;
	padding: 0 4px;
	white-space: normal
}

.jump_input_bright {
	width: 30px;
	height: 20px;
	border-width: 1px;
	border-style: solid;
	border-color: #bdbdbd #dedede #dedede #bdbdbd;
	*vertical-align: middle
}

nav nav-list li {
	margin: 0;
	padding: 77px 0 45px 55px;
	position: relative;
}

.tui-pic-text .summary {
	padding: 0px;
	line-height: 20px;
	text-align: left;
}

.s_author {
	position: absolute;
	left: 0;
	top: 53px;
}

.s_oprate {
	line-height: 14px;
	color: #999;
	text-align: left;
	padding-top: 9px;
	position: absolute;
	bottom: 20px;
	text-indent: 0;
}

.s_text {
	line-height: 26px;
	word-wrap: break-word;
	white-space: normal;
	word-break: break-all;
	font-family: Georgia;
}

.bgtou {
	width: 100%
}

.tou {
	width: 50px;
	height: 40px;
	float: left;
}

.tou2 {
	height: 40px;
	width: 20%;
	float: left;
	color: #2D6BC8;
}

.toutime {
	height: 20px;
	width: 30%;
	float: right;
	font-size: 16px;
	line-height: 20px;
}

.tou3 {
	width: 800px;
	height: 80px;
	margin-top: 10px;
	float: left;
	color: #7E7E7E;
}

.toutime SPAN {
	POSITION: relative;
	FLOAT: right;
	COLOR: #900;
	FONT-SIZE: 12px;
	TOP: -1px
}

.touimg {
	width: 90%;
	float: left;
	margin-top: 4px;
}

.touimg ul li {
	float: left;
	margin-left: 30px;
}

.touvideo ul li {
	float: left;
	margin-left: 10px;
}

.touvideo {
	width: 100%;
	float: left;
	margin-top: 4px;
}

.cf {
	margin-top: 5px;
}

/* 图片弹出自己找的 */

.msKeimgBox {
	margin: 0px auto;
	width: 100%;
	overflow: hidden;
	position: relative;
	height: 95px;
}

.msKeimgBox ul {
	width: 1000px;
}

.mskeLayBg {
	width: 100%;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 10;
	opacity: 0.7;
	filter: alpha(opacity=70);
	display: none;
	_display: none!important
}

.mskelayBox {
	height: 488px;
	width: 100%px;
	margin-top: -251px;
	margin-left: -444px;
	position: fixed;
	left: 50%;
	top: 50%;
	border: 7px solid #FFF;
	z-index: 20;
	background: #FFF;
	display: none;
	_display: none!important
}

.mskeImgBg {
	height: 57px;
	width: 100%;
	position: absolute;
	left: 0px;
	bottom: 0px;
}

.mskeClaose {
	position: absolute;
	top: -17px;
	right: -17px;
	cursor: pointer;
}

.mske_downIco {
	position: absolute;
	left: 0px;
	top: 0px;
}

.mske_imgDown {
	background: url(../img/comimg/mke_imgMbg.png) repeat;
	height: 57px;
	width: 90%;
	position: absolute;
	right: 0px;
	bottom: 0px;
	font: 13px/57px "微软雅黑";
	color: #FFF;
}

.mske_imgDown a {
	margin-left: 34px;
}

.msKeimgBox ul li {
	float: left;
	height: 93px;
	cursor: pointer;
}

.mskeTogBtn {
	background: url(../img/comimg/mke_moreImg.jpg) no-repeat;
	height: 93px;
	width: 185px;
	position: absolute;
	z-index: 1;
	right: 0px;
	cursor: pointer;
	bottom: 0px;
}

.mskeTogBtn2 {
	background: url(../img/comimg/mke_moreImg2.jpg) no-repeat;
	bottom: 10px;
}

.msKeimgBox2 {
	height: auto;
}

/* 效果CSS结束 */

/* 图片弹出 */

.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
}

.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
	overflow: visible !important;
	width: auto;
}

.fancybox-lock body {
	overflow: hidden !important;
}

.fancybox-lock-test {
	overflow-y: hidden !important;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}

/* Title helper */

.fancybox-opened .fancybox-title {
	visibility: visible;
}

/*Retina graphics!*/

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
	#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
		background-size: 44px 152px;
		/*The size of the normal image, half the size of the hi-res image*/
	}
	#fancybox-loading div {
		background-size: 24px 24px;
		/*The size of the normal image, half the size of the hi-res image*/
	}
}

/* 问答结束 */

/* channel_tag1开始 */

.clr {
	clear: both;
	overflow: hidden;
	height: 0;
}

a.closeBtn {
	position: absolute;
	top: 10px;
	right: 10px;
	display: block;
	width: 60px;
	padding: 4px 0;
	text-align: center;
}

.example {
	padding: 40px;
	margin-top: 10px;
	zoom: 1;
}

.example .description {
	float: left;
	padding: 10px 20px 0 80px;
	font-size: 14px;
}

.example .tigger {
	display: block;
	width: 80px;
	padding: 10px;
	text-align: center;
	cursor: pointer;
	float: left;
}

.example select {
	margin-top: 10px;
}

.blk {
	width: 500px;
	position: relative;
}

.blk .head {
	padding-left: 4px;
}

.blk .head-right {
	background-position: right top;
}

.blk .foot {
	padding-left: 4px;
	background-position: left bottom;
	_height: 3px;
}

.blk .foot-right {
	background-position: right bottom;
}

.blk .main {
	position: relative;
	margin-top: -20px;
	margin-bottom: -10px;
}

.blk .main h2 {
	font: bold 16px "Microsoft YaHei";
	padding: 10px 20px 2px;
}

.blk .main ul {
	padding: 20px;
	zoom: 1;
	overflow: hidden;
	font-size: 12px;
}

.blk .main ul li {
	float: left;
	width: 100px;
	text-align: center;
	line-height: 30px;
	margin-bottom: 10px;
}

.blk .main ul li a {
	display: block;
}

.t5 .blk {
	width: 700px;
}

/* channel_tag1结束 */

/* content_new-index2开始 */

/*.spjs{margin-top:-10px;}*/

.HorLine2 {
	margin-bottom: 10px;
}

.panel-default .cattile3 {
	padding: 10px 25px;
	border: 0
}

/*
.cattile3 .size_color li{font-size:20px;}*/

.cattile3 .size_color {
	margin-bottom: 0;
	padding-bottom: 15px;
	border-radius: 0;
}

.lmbt2 {
	font-family: 微软雅黑;
	font-weight: 600;
}

.panel-body2 {
	padding: 15px;
	margin-top: -15px;
}

.content2 {
	margin-bottom: 10px;
}

.riqi {
	margin-bottom: -15px;
}

.news_tag2 {
	clear: both;
	margin: 10px 0 5px 0;
	line-height: 20px;
	/*margin-left:30px;*/
	margin-bottom: 12px;
}

.news_tag2:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

/* content_new-index2结束 */

/* content_new-index7 开始 */

.expertinfo_content>div .title {
	height: 30px;
	line-height: 30px;
	background-color: #1e73c2;
	color: #fff;
	padding: 0 15px;
	margin-left: 0;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}

.expertinfo_content .grcg_content {}

.expertinfo_content .grcg_content>li {
	border-bottom: 1px dashed #bbb;
	padding: 10px 0;
	overflow: hidden;
}

.expertinfo_content .grcg_content>li>h3>span {
	font-weight: normal;
	float: right;
	font-size: 12px;
}

.expertinfo_content .grcg_content>li>div>img {
	float: left;
	width: 80px;
	height: 90px;
	margin-right: 10px;
}

.expertinfo_content .grcg_content>li>div>p.expert_tag {
	margin: 5px 0;
}

.expertinfo_content .grcg_content>li>div>p.expert_tag>a {
	background: #c0c0c0;
	padding: 0 10px;
	border-radius: 10px;
}

/* content_new-index7 结束 */

/* content_new_index8 开始 */

.content_new_index8 {
	width: 100%;
	background-color: #ededed;
	padding: 20px;
}

.content_new_index8 .wid_1100 {
	padding-top: 0;
}

.content_new_index8 .wid_1100 .text-center {
	font-size: 16px;
	font-weight: bold;
}

.content_new_index8 .tzgg-con {
	padding-top: 0;
}

.content_new_index8 #bbb0 {
	padding: 0 20px;
	margin-bottom: 15px;
}

.content_new_index8 .con-3 li {
	float: left;
	width: 50%;
	padding: 0 20px;
}

.content_new_index8 #ppp0 dd, .content_new_index8 #ppp1 dd, .channel182 #ppp1 dd {
	padding-bottom: 20px;
}

.content_new_index8 .ppp_left {
	border-right: 1px solid #b3b3b3;
}

.content_new_index8 .con-3 dt>a {
	color: #058bc3;
}

.content_new_index8 .tzgg1 li {
	float: none;
	display: inline-block;
	margin: 0 5px;
}

.tzgg1 {
	margin-left: 0;
	text-align: center;
	margin-top: 10px;
}

.content_new_index8 .get_more {
	text-align: center;
}

.content_new_index8 .get_more a {
	text-decoration: underline;
}

/* content_new_index8 结束 */

/* content_new_index9 开始 */

.apiDoc_content .doc_div>h4 {
	height: 26px;
	line-height: 26px;
	background: #e5e5e5;
	text-indent: 25px;
	font-size: 14px;
	font-weight: 700;
	margin-bottom: 25px;
}

.apiDoc_content .doc_div>ul {
	border-left: 1px solid #0b90d3;
	margin-left: 10px;
}

.apiDoc_content .doc_div>ul>li {
	padding-left: 16px;
	position: relative;
	line-height: 42px;
}

.apiDoc_content .doc_div>ul>li span {
	display: inline-block;
	float: right;
	text-align: right;
}

.apiDoc_content .doc_div>ul>li i {
	width: 10px;
	height: 14px;
	background-position: 0 -156px;
	position: absolute;
	left: -5px;
	top: 15px;
	display: block;
	background: url(../img/open/docIcon.png) 0px -155px no-repeat;
}

.apiDoc_content .doc_div>ul>li:hover a {
	color: #0b90d3;
}

.apiDoc_content .doc_div>ul>li:hover i {
	background: url(../img/open/docIcon.png) -11px -155px no-repeat;
}

.apiDoc_content .article_div h4 {
	padding-left: 12px;
	height: 30px;
	line-height: 30px;
	background: #dbe8f0;
	border: 1px solid #0b90d3;
	font-weight: normal;
	margin-top: 5px;
	cursor: pointer;
	font-size: 14px;
}

.apiDoc_content .article_div h4 i {
	display: inline-block;
	width: 10px;
	height: 10px;
	background: url(../img/comimg/img.png) -23px -242px no-repeat;
	margin-right: 5px;
}

.apiDoc_content .article_div h4.on i {
	background: url(../img/comimg/img.png) -21px -262px no-repeat;
}

.apiDoc_content .article_div ul {
	overflow: hidden;
}

.apiDoc_content .article_div ul li {
	width: 33%;
	float: left;
	padding-left: 25px;
	line-height: 30px;
	background: url(../img/open/APIpoint.png) 10px 14px no-repeat;
}

/* content_new_index9 结束 */

/* content_new_index10 开始 */

.news-content10 li {
	margin-bottom: 20px;
}

.news-content10 li>div {
	height: 44px;
}

.news-content10 li .d1 {
	float: left;
	width: 55px;
	text-align: center;
}

.news-content10 li .d1 span {
	display: block;
	height: 22px;
	line-height: 22px;
}

.news-content10 li .d1 .d1-year {
	color: #fff;
	font-size: 16px;
}

.news-content10 li .d1 .d1-day {
	font-size: 16px;
}

.news-content10 li .d2 {
	margin-left: 77px;
	border-bottom: 1px dashed #d7d7d7;
}

.news-content10 li .d2 a {
	font-size: 16px;
}

.news-content10 li .d3 {
	border-bottom: 1px dashed #d7d7d7;
}

.news-content10 li .d3 a {
	font-size: 16px;
}

/* content_new_index10 结束 */

/* content_new-info2开始 */

.panel-default .cattile4 {
	padding: 10px 25px;
	border: 0
}

.cattile4 .size_color li {
	font-size: 20px;
}

.cattile4 .size_color {
	margin-bottom: 0;
	padding-bottom: 5px;
	border-radius: 0;
}

/* content_new-info2开始 */

/* content15开始 */

.content15 {
	line-height: 50px;
	height: 50px;
	border-bottom: 1px dotted #999;
	font-size: 16px;
	font-weight: bolder
}

/* content15结束 */

/* content_new-page-description开始 */

.wkt_left>img {
	width: 100%;
}

.wkt_right {
	overflow: hidden;
}

.wkt_title {
	display: block;
	text-align: center;
	color: #3E3E3E;
	font-size: 20px;
	float: left;
	font-weight: 700;
}

.wkt_line {
	width: 100%;
	height: 5px;
	background-image: url(../img/comimg/blue/xian.jpg);
	margin: 10px 0;
}

/* content_new-page-description结束 */

/* content_new-page-description2开始 */

.wlw_platform {
	overflow: hidden;
}

.wlw_platform>a {
	float: left;
	width: 40%;
	height: 50px;
	line-height: 50px;
	text-align: center;
	margin-left: 5%;
	margin-right: 5%;
	border: 1px solid #ddd;
	border-radius: 5px;
	color: #fff;
	background-color: #ff8400;
}

/* content_new-page-description结束 */

/* content_new-page-sample-show开始 */

.sample_show_title {
	text-align: center;
}

.sample_show_left>img {
	float: left;
}

.sample_show_left>div {
	float: left;
	font-size: 12px;
	padding-left: 10px;
}

.sample_show_right>div>a {
	display: block;
	margin: 0 auto;
	width: 60%;
	height: 40px;
	line-height: 40px;
	text-align: center;
	border: 1px solid #ddd;
	border-radius: 5px;
	color: #fff;
	background-color: #ff8400;
}

/* content_new-page-sample-show结束 */

/*content_new-page-description4 开始*/

.nkkt .text-right a {
	display: inline-block;
	width: 120px;
	line-height: 40px;
	text-align: center;
	background-color: #ff8400;
	border-radius: 10px;
	color: #fff;
	font-size: 16px;
}

/*content_new-page-description4 结束*/

/* content4 开始 */

.expert_info_content>div.grcg .title>span {
	float: right;
}

.expert_info_content>div.grcg .title>span>a {
	font-size: 14px;
	color: #fff;
}

/*.expert_info_content .grcg_content{margin-left:20px;}*/

.expert_info_content .grcg_content>li {
	border-bottom: 1px dashed #bbb;
	padding: 10px 0;
}

.expert_info_content .grcg_content>li>h3>span {
	font-weight: normal;
	float: right;
	font-size: 14px;
}

/* content4 结束 */

/* content9 开始 */

.content9_list {
	border-top: 1px dashed #ddd;
	margin-top: 30px;
	padding-top: 10px;
}

.content9_list .txt_item {
	position: relative;
	padding: 0 80px 0 15px;
	line-height: 30px;
	background: url(../img/open/ico-01.png) 0px 13px no-repeat;
	margin-top: 5px;
}

.content9_list .txt_item a {
	color: #333;
	font-size: 16px;
}

.content9_list .txt_item a:hover {
	color: #666;
	text-decoration: underline;
}

.content9_list .txt_item span {
	position: absolute;
	right: 0;
	top: 0;
	color: #666;
}

/* content9 结束 */

/* content12 开始 */

.apiClass_content .body {
	margin-top: 10px;
}

.apiClass_content .body tr {
	line-height: 30px;
}

.apiClass_content .body th {
	border: 1px solid #ddd;
	background-color: #666;
	color: #fff;
}

.apiClass_content .body td {
	border: 1px solid #ddd;
}

.apiClass_content .body tr.on {
	background: #f9f9f9;
}

/* content12 结束 */

/* expertlist开始 */

.expertlist_title {
	text-align: center;
	background-color: #ddd;
	margin: 0 20px;
}

.expertlist_content {
	padding: 0 20px;
	overflow: hidden;
	position: relative;
}

.expertlist_content>a {
	width: 120px;
	height: 135px;
	float: left;
	margin: 0 15px;
}

.expertlist_content>div {
	/*float:left;*/
}

.expertlist_content>div>span {
	display: block;
}

.expertlist_content>div>span>b {
	display: inline-block;
	width: 60px;
}

.expertlist_content>div>a {
	position: absolute;
	bottom: 5px;
	right: 30px;
	display: block;
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border: 1px solid #ddd;
	border-radius: 5px;
}

/* expertlist结束 */

/* expertlist_description开始 */

.expertlist_description_title {
	font-size: 16px;
	font-weight: bold;
	padding: 10px;
}

.expertlist_description_img {
	float: left;
	width: 120px;
	height: 135px;
	padding: 3px;
}

.expertlist_description_img>a>img {
	width: 100%;
	height: 100%;
}

.expertlist_description_txt {
	font-size: 14px;
}

.expertlist_description_txt li {
	overflow: hidden;
	margin-top: 6px;
}

.expertlist_description_txt li span {
	padding-left: 10px;
}

/* expertlist_description结束 */

/* expertlist_description2开始 */

.expertlist_description_options {
	padding: 10px 0;
	margin-bottom: 10px;
	text-align: center;
	border-bottom: 2px solid #ddd;
}

.expertlist_description_options>select {
	padding: 3px 10px;
}

/* expertlist_description2结束 */

/* content_search2开始 */

.content_search2_list {
	border: 1px solid #ddd;
	margin-top: 10px;
	overflow: hidden;
}

.content_search2_list>a {
	display: block;
	font-size: 22px;
}

.content_search2_list>a>img {
	width: 100%;
}

/* content_search2结束 */

/* search3开始 */

.search3_tags>ul {
	background-color: #e5f1f7;
	padding: 5px 10px;
}

.search3_tags>div>input {
	border: 1px solid #ddd;
	width: 75%;
}

.search3_tags>div>button {
	width: 15%;
	margin: 0 5%;
}

/* search3结束 */

/*content_image-index3 开始*/

.pt_list {
	text-align: center;
	padding: 5px;
}

.pt_list>div {
	padding: 5px;
	border: 2px solid #ddd;
}

.pt_list .text-center {
	font-size: 18px;
	padding: 5px 0;
}

.pt_list .introduce {
	text-align: left;
}

.pt_name {
	text-align: center;
	font-size: 16px;
	font-weight: bold;
}

/*content_image-index3 结束*/

/*content_image-index4 开始*/

.data_title {
	font-size: 24px;
	line-height: 35px;
	margin-bottom: 20px;
}

.data_title .span_more {
	float: right;
	font-size: 14px;
}

.data_list {
	margin: 10px 0;
}

.data_list>div {
	padding: 10px;
	border: 1px solid #ccc;
	background-color: #fff;
	height: 306px;
}

.data_list>div>a img {
	height: 160px;
	width: 100%;
}

.data_list .data_list_title {
	font-size: 18px;
	color: #2f364a;
	margin-top: 15px;
}

.data_list .introduce {
	text-indent: 2em;
	color: #666666;
}

.data_list .data_tags {
	line-height: 30px;
	overflow: hidden;
}

.data_list .data_tags>p {
	float: left;
	width: 40%;
	color: #999999;
	font-size: 12px;
}

/*content_image-index4 结束*/

/*mapinfo2 开始*/

.mapinfo2 .fleft {
	width: 50%;
	margin: 1%;
	margin-left: 0;
}

@media (max-width: 991px) {
	.mapinfo2 .fleft {
		width: 100%;
		margin: 0;
	}
}

/*mapinfo2 结束*/

/* banner区数据轮换开始 */

.data-content {
	bottom: 15px;
	z-index: 15;
	height: 290px;
	overflow: hidden;
}

ul.slider-public li {
	width: 20%;
	padding: 8px;
}

ul.slider-public li img {
	width: 100%;
}

ul.slider-public li h2.icon1 {
	background-position: -6px 3px;
}

ul.slider-public li h2.icon2 {
	background-position: -6px -54px;
}

ul.slider-public li h2.icon3 {
	background-position: -6px -109px;
}

ul.slider-public li h2.icon4 {
	background-position: -6px -166px;
}

ul.slider-public li h2.icon5 {
	background-position: -6px -228px;
}

ul.slider-public li h2.icon6 {
	background-position: -452px 3px;
}

ul.slider-public li h2.icon7 {
	background-position: -452px -50px;
}

ul.slider-public li h2.icon8 {
	background-position: -452px -99px;
}

ul.slider-public li h2.icon9 {
	background-position: -452px -162px;
}

ul.slider-public li h2.icon10 {
	background-position: -452px -212px;
}

ul.slider-public li p {
	color: #555;
	font-size: 14px;
	line-height: 23px;
}

.service-info {
	display: none;
}

.service-info ul.slider-public li {
	width: 20%;
}

.slider-btn {
	overflow: hidden;
}

.slider-content {
	/* background:#fff; */
	overflow: hidden;
	padding: 0;
}

.data-info ul li {
	float: left;
}

/* banner区数据轮换结束 */

/* banner3开始 */

#index_slide .slider {
	Z-INDEX: 2;
	POSITION: relative;
	MARGIN: 0px auto;
	WIDTH: 100%;
	HEIGHT: 316px;
	OVERFLOW: visible !important
}

#index_slide .slider .items {
	DISPLAY: none
}

#index_slide .prev {
	Z-INDEX: 111;
	POSITION: absolute;
	WIDTH: 22px;
	DISPLAY: inline-block;
	HEIGHT: 43px;
	TOP: 341px;
	LEFT: 60px
}

#index_slide .next {
	Z-INDEX: 111;
	POSITION: absolute;
	WIDTH: 22px;
	DISPLAY: inline-block;
	HEIGHT: 43px;
	TOP: 341px;
	RIGHT: 60px
}

.bnn P STRONG {
	LINE-HEIGHT: 40px;
	DISPLAY: block;
	FONT-FAMILY: "Microsoft Yahei";
	LETTER-SPACING: 0px;
	COLOR: #fff;
	FONT-SIZE: 25px;
	FONT-WEIGHT: 700
}

.bnn P SPAN {
	LINE-HEIGHT: 24px;
	MARGIN-TOP: -1px;
	DISPLAY: block;
	FONT-FAMILY: "CenturyGothic", "Microsoft Yahei";
	LETTER-SPACING: 0px;
	COLOR: #f2f2f2;
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal
}

.bnn {
	POSITION: absolute;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 780px;
	PADDING-RIGHT: 0px;
	OVERFLOW: hidden;
	TOP: 315px;
	PADDING-TOP: 10px;
	LEFT: 110px
}

.bnn P {
	WIDTH: 780px;
	FLOAT: left
}

.bnn A {
	PADDING-BOTTOM: 8px;
	LINE-HEIGHT: 32px;
	MARGIN-TOP: 12px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 20px;
	DISPLAY: inline-block;
	BACKGROUND: #224fb6;
	FLOAT: right;
	COLOR: #fff;
	FONT-SIZE: 20px;
	PADDING-TOP: 8px
}

#index_slide .prev:hover {
	BACKGROUND-POSITION: 0px bottom
}

#index_slide {
	POSITION: relative;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	PADDING-LEFT: 0px;
	WIDTH: 100%;
	PADDING-RIGHT: 0px;
	BACKGROUND: #198bb7;
	HEIGHT: 406px;
	OVERFLOW: hidden;
	PADDING-TOP: 0px
}

/* banner3结束 */

/* advertisement4开始 */

.hdyw-pic {
	width: 395px;
	height: 255px;
	position: relative;
	margin-right: -395px;
	float: left;
	margin-top: 6px;
}

.hdyw-pic img {
	width: 395px;
	height: 255px;
}

.hdyw-pic2 {
	width: 572px;
	height: 347px;
	position: relative;
	margin-right: -395px;
	float: left;
	margin: 6px 0 0 0;
}

.hdyw-pic2 img {
	width: 572px;
	height: 347px;
}

#TeXiao3 {
	width: 572px;
	height: 347px;
}

#TeXiao4 {
	width: 555px;
	height: 445px;
}

.hdyw-pic4 img {
	width: 555px;
	height: 445px;
}

.hdyw-pic4 {
	width: 555px;
	height: 445px;
	position: relative;
	margin-right: -395px;
	float: left;
	margin: 6px 0 0 0;
}

/* advertisement4结束 */

/* advertisement5开始 */

/*Carousel v1
------------------------------------*/

.carousel-v1 .carousel-caption {
	left: 0;
	right: 0;
	bottom: 0;
	padding: 7px 15px;
	background: rgba(0, 0, 0, 0.7);
}

.carousel-v1 .carousel-caption p {
	color: #fff;
	margin-bottom: 0;
}

.carousel-v1 .carousel-arrow a.carousel-control {
	opacity: 1;
	font-size: 30px;
	height: inherit;
	width: inherit;
	background: none;
	text-shadow: none;
	position: inherit;
}

.carousel-v1 .carousel-arrow a i {
	top: 50%;
	opacity: 0.6;
	background: #000;
	margin-top: -18px;
	padding: 0px 12px 5px;
	position: absolute;
}

.carousel-v1 .carousel-arrow a i:hover {
	opacity: 0.8;
}

.carousel-v1 .carousel-arrow a.left i {
	left: 0;
}

.carousel-v1 .carousel-arrow a.right i {
	right: 0;
}

/*Carousel v2
------------------------------------*/

.carousel-v2 .carousel-control, .carousel-v2 .carousel-control:hover {
	opacity: 1;
	text-shadow: none;
}

.carousel-v2 .carousel-control.left, .carousel-v2 .carousel-control.right {
	top: 50%;
	z-index: 5;
	color: #eee;
	width: 45px;
	height: 45px;
	font-size: 30px;
	margin-top: -22px;
	position: absolute;
	text-align: center;
	display: inline-block;
	border: 2px solid #eee;
	background: rgba(0, 0, 0, 0.1);
}

.carousel-v2 .carousel-control:hover {
	background: rgba(0, 0, 0, 0.3);
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
}

.carousel-v2 .carousel-control.left {
	left: 20px;
}

.carousel-v2 .carousel-control.right {
	right: 20px;
}

.carousel-v2 .carousel-control .arrow-prev, .carousel-v2 .carousel-control .arrow-next {
	top: -5px;
	position: relative;
}

.carousel-v2 .carousel-control .arrow-next {
	right: -2px;
}

@media (min-width: 768px) {
	.carousel-indicators {
		bottom: 10px;
	}
}

/* advertisement5结束*/

/* advertisement16开始*/

.advertisement16 {
	padding: 10px 0;
}

.advertisement16>div>div>h3 {
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	width: 100px;
	margin: 0 auto;
	color: #fff;
	border-radius: 5px;
	display: block;
	margin-bottom: 10px;
	margin-bottom: 5px;
}

.advertisement16>div>div>div>div {
	margin-bottom: 10px;
}

.advertisement16>div>div>div>div>a {
	display: block;
	padding: 5px;
	background-color: #fff;
}

/* advertisement16结束*/

/* advertisement17开始*/

.advertisement17_title {
	text-align: center;
	font-size: 16px;
	color: #333;
	font-weight: bold;
	background: url(../img/comimg/bt2.jpg);
	line-height: 32px;
}

.advertisement17_img img {
	width: 100%;
	max-width: 130px;
	display: block;
	margin: 0 auto;
}

/* advertisement17结束*/

/* 默认幻灯片 */

.FocusPic {
	zoom: 1;
	position: relative;
	overflow: hidden
}

.FocusPic .content {
	overflow: hidden
}

.FocusPic .changeDiv a {
	position: absolute;
	top: 0px;
	left: 0px;
	display: none;
}

.FocusPic .title-bg, .FocusPic .title {
	position: absolute;
	left: 0px;
	bottom: 0;
	text-align: left;
	width: 300px;
	height: 20px;
	line-height: 20px;
	overflow: hidden
}

.FocusPic .title-bg {
	background: #000;
	filter: alpha(opacity=50);
	opacity: 0.5;
}

.FocusPic .title a {
	display: block;
	padding-left: 15px;
	color: #fff;
	font-size: 14px;
}

.FocusPic .change {
	bottom: 0px;
	height: 20px;
	right: 3px;
	*right: 5px;
	_right: 4px;
	background: #777;
	position: absolute;
	text-align: right;
	z-index: 9999;
}

.FocusPic .change i {
	background: #666;
	color: #FFF;
	cursor: pointer;
	font-family: Arial;
	font-size: 12px;
	line-height: 20px;
	margin-right: 2px;
	padding: 0px 6px;
	font-style: normal;
	height: 20px;
	display: inline-block;
	display: -moz-inline-stack;
	zoom: 1;
	*display: inline;
}

.FocusPic .change i.cur {
	background: #FF7700;
}

.datetime {
	float: right;
}

/* 默认幻灯片2 */

/* 友情链接1开始 */

.quick_link ul li {
	float: left;
	margin-right: -22px
}

/* 友情链接1结束 */

/* 友情链接3开始 */

.wp-link .link-item {
	width: 100%;
	height: 27px;
	line-height: 27px;
	float: left;
	overflow: hidden;
}

.wp-link .link-item a.link-name {
	display: inline-block;
	height: 27px;
	line-height: 27px;
	padding-left: 23px;
}

.wp-link .link-item {
	width: 33.31999%;
}

.wp-link .link-item a {
	display: inline-block;
	padding: 0 10px 0 16px;
}

/* 友情链接3结束 */

/* guestbook1开始 */

.AreaTitle {
	border-top: 2px solid #F4FFF4;
	height: 29px;
	line-height: 29px;
	width: 100%;
	font-weight: bold;
	text-indent: 10px;
}

/* guestbook1结束 */

/* top_main2、3开始 */

.pic {
	margin: 0
}

.index_list {
	PADDING-LEFT: 0
}

.index_more {
	POSITION: absolute;
	TOP: -35px;
	RIGHT: 0px
}

.index_mores {
	POSITION: absolute;
	RIGHT: 0px
}

.index_more A {
	FONT-SIZE: 1.2em;
	FONT-WEIGHT: bold
}

.index_more_tz {
	POSITION: absolute;
	TOP: -35px;
	RIGHT: 0px
}

.index_more_tz A {
	FONT-SIZE: 1.2em;
	FONT-WEIGHT: bold
}

.tabs_index {
	LIST-STYLE: none none outside;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	MARGIN-BOTTOM: 20px;
	HEIGHT: 40px;
	PADDING-TOP: 0px
}

.tabs_index DD {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	FLOAT: left;
	PADDING-TOP: 0px
}

.tabs_index DD A {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 40px;
	WIDTH: 150px;
	DISPLAY: block;
	HEIGHT: 40px;
	FONT-SIZE: 14px
}

.tabs_index DD A:focus {
	FONT-WEIGHT: bold
}

.tabs_index DD.active {
	MARGIN-TOP: 0px;
}

.tabs_index DD.active A {
	CURSOR: default;
	FONT-WEIGHT: bold;
}

.tabs_index DD:first-child {
	MARGIN-LEFT: 0px
}

.questionli {
	LIST-STYLE: none none outside;
	TEXT-ALIGN: left;
	LINE-HEIGHT: 33px;
	PADDING-LEFT: 15px;
}

.questionli span {
	float: right;
}

.top_main2 UL LI A {
	FONT-FAMILY: "CenturyGothic", "Microsoft Yahei";
	COLOR: #444;
	FONT-SIZE: 14px
}

.top_main2 UL LI A:hover {
	TEXT-DECORATION: underline
}

.top_main2t UL LI.toptext2 {
	PADDING-BOTTOM: 10px;
	LINE-HEIGHT: 2.4em;
	MARGIN-BOTTOM: 5px
}

/* top_main3 */

.top_main3 UL LI {
	LIST-STYLE: none none outside;
	TEXT-ALIGN: left;
	LINE-HEIGHT: 33px;
	PADDING-LEFT: 0px
}

.top_main3 UL LI A {
	FONT-FAMILY: "CenturyGothic", "Microsoft Yahei";
	FONT-SIZE: 14px
}

.top_main3 UL LI.toptext2 DD IMG {
	WIDTH: 100%;
	margin-top: 11px;
}

.top_main3 UL LI A:hover {
	TEXT-DECORATION: underline
}

.top_main3 UL.index_list LI.toptext2 SPAN:hover {
	TEXT-DECORATION: underline
}

.top_main3 UL.index_list LI.toptext2 SPAN {
	WIDTH: 485px;
	DISPLAY: block;
	FONT-SIZE: 13px
}

.top_main3 UL.index_list LI.toptext2 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}

.top_main3 li span {
	float: left;
	padding-right: 10px;
	color: #b3b3b3;
	font-size: 16px;
}

.top_main3 UL.index_list LI.toptext2 A {
	PADDING-LEFT: 0px
}

.top_main3 UL LI.toptext2 {
	PADDING-BOTTOM: 4px;
	LINE-HEIGHT: 2.4em;
	MARGIN-BOTTOM: 5px;
	height: 100%
}

.top_main3 UL.index_list LI SPAN {
	POSITION: relative;
	FLOAT: right;
	COLOR: #900;
	FONT-SIZE: 12px;
	TOP: -1px
}

.top_main3 UL.index_list LI A {
	PADDING-LEFT: 18px
}

.top_main2 UL.index_list LI SPAN {
	POSITION: relative;
	FLOAT: right;
	COLOR: #900;
	FONT-SIZE: 12px;
	TOP: -1px
}

.top_main2 UL.index_list LI A {
	PADDING-LEFT: 18px
}

/* top_main2、3结束 */

/* top_main4开始 */

.index_h1 {
	line-height: 45px;
	margin-bottom: 3px;
	background-repeat: no-repeat;
	background-position: bottom;
	font-size: 17px;
	font-weight: 700
}

.index_h1 span {
	float: right;
	padding-right: 10px;
	color: #5c5c5c;
	font-weight: 100;
	font-size: 14px;
}

.index_h5 {
	line-height: 40px;
	margin-bottom: 3px;
	background-repeat: no-repeat;
	background-position: bottom;
	font-size: 17px;
	font-weight: 700
}

.index_h5 span {
	float: right;
	padding-right: 10px;
	color: #5c5c5c;
	font-weight: 100;
	font-size: 14px;
}

.index_top_news {
	height: 105px;
	font-size: 14px;
}

.index_top_span {
	float: left;
	font-size: 24px;
	line-height: 105px;
	width: 19%;
	margin-left: 20px;
	font-weight: bold;
}

.index_top_news_right {
	margin-top: -15px;
	padding-right: 30px;
	line-height: 26px;
}

.index_h2 {
	height: 29px;
	line-height: 34px;
	font-size: 16px;
	color: #333;
	font-weight: 700
}

.index_con_news li {
	line-height: 35px;
	font-size: 14px;
}

.top_main4 li span {
	float: left;
	padding-right: 10px;
	font-size: 16px;
}

.index_top_news2 {
	height: 70px;
	width: 100%;
}

.index_top_span2 {
	float: left;
	font-size: 18px;
	font-weight: bold;
	line-height: 70px;
	width: 80px;
	margin-left: 20px;
}

.index_con_pic img {
	margin-right: 3.6%;
	margin-top: 8px;
}

.index_con_pic {
	margin-top: 8px;
}

.index_con_pic ul li {
	width: 110px;
	float: left;
	padding-left: 10px;
	font-size: 14px;
	line-height: 23px;
}

/* top_main4结束 */

/* top_main5开始 */

.top_main5 li span {
	float: left;
	padding-right: 10px;
	color: #b3b3b3;
	font-size: 16px;
}

/* top_main5结束 */

/* top_main6开始 */

.top_lt2 {
	LINE-HEIGHT: 26px;
	HEIGHT: 42px
}

.top_lt2 H4 {
	TEXT-INDENT: 5px;
	FLOAT: left;
	FONT-SIZE: 16px;
	font-weight: bold;
}

.top_lt2 SPAN {
	MARGIN-TOP: 8px;
	FLOAT: right
}

.jiaodian LI {
	DISPLAY: block;
	MARGIN-RIGHT: 10px
}

}

.jiaodian LI H4 {
	LINE-HEIGHT: 16px;
	MARGIN-BOTTOM: 10px;
	FONT-SIZE: 14px
}

.jiaodian LI H4 A {
	font-weight: bold;
}

.fl {
	FLOAT: left
}

.jiaodian IMG {
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	PADDING-TOP: 2px
}

.jiaodian {
	height: 90px;
}

/* top_main6结束 */

/* top_main7开始 */

.news_text {
	PADDING-TOP: 8px
}

.news_text LI {
	LINE-HEIGHT: 23px;
	WIDTH: 98%;
	DISPLAY: block;
	FONT-FAMILY: Arial;
	HEIGHT: 23px;
	FONT-SIZE: 13px
}

.news_text LI SPAN {
	FONT-SIZE: 10px;
	MARGIN-RIGHT: 4px
}

/* top_main7结束 */

/* top_main8开始 */

.top_lt3 {
	LINE-HEIGHT: 52px;
	PADDING-LEFT: 52px;
	BACKGROUND: url(../img/in_icon1.jpg) no-repeat left center;
	HEIGHT: 52px
}

.top_lt3 H2 {
	LINE-HEIGHT: 52px;
	MARGIN: 0px 10px;
	FLOAT: left;
	COLOR: #1d4c90;
	FONT-SIZE: 21px;
	FONT-WEIGHT: 500
}

.top_lt3 A {
	LINE-HEIGHT: 20px;
	MARGIN-TOP: 22px;
	WIDTH: 30px;
	DISPLAY: block;
	FLOAT: left;
	HEIGHT: 20px;
	COLOR: #0395e1;
	MARGIN-LEFT: 10px;
	FONT-SIZE: 12px
}

.con_list_con UL LI {
	BORDER-BOTTOM: #c9c9c9 1px solid;
	LINE-HEIGHT: 64px;
	HEIGHT: 64px;
	FONT-SIZE: 14px;
	VERTICAL-ALIGN: bottom;
	_height: 64px;
	_line-height: 64px
}

.con_list_con UL LI SPAN {
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 10px;
	DISPLAY: block;
	FONT-FAMILY: Book Antiqua;
	FLOAT: left;
	COLOR: #0395e1;
	FONT-SIZE: 14px
}

.con_list_con UL LI A {
	WIDTH: 260px;
	COLOR: #282828;
	FONT-SIZE: 12px
}

/* top_main8开始 */

/* channel16、17开始 */

.appWrapper {
	font-size: 18px;
	font-weight: bold;
	border-bottom-style: solid;
	border-bottom-width: 2px;
}

.appTitle h2 {
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
	font-size: 16px;
	margin: 0;
}

.articleList li {
	list-style-type: none;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.menuListVertical li a {
	display: inline-block;
	line-height: 35px
}

/* channel16、17结束 */

/* channel18开始 */

.article_list_14_pic {
	width: 18%;
	float: left
}

.c18_title {
	font-size: 16px
}

.c18_neirong {
	font-size: 12px;
	max-height: 150px;
	overflow: hidden;
	color: #777;
	line-height: 20px;
}

.c19_neirong {
	font-size: 14px;
	max-height: 150px;
	overflow: hidden;
	color: #777;
	line-height: 20px;
}

.c18_zfk {
	margin-top: 10px;
}

.c18_rq {
	font-size: 24px;
}

/* channel18结束 */

/* channel21开始 */

.top_lt4 {
	padding: 0;
	display: block;
	line-height: 29px;
	height: 45px;
}

.top_lt4 .tt {
	font-size: 20px
}

.top_lt4 .more a {
	cursor: pointer;
	display: block;
	float: right;
	padding-right: 15px;
	font-size: 12px;
	font-weight: 400;
	margin-top: 10px;
}

/* channel21开始 */

/* channel23开始 */

.top21 {
	margin-top: 10px;
}

/* channel23开始 */

/* channel24开始 */

.c24_title {
	font-size: 20px;
	font-family: 微软雅黑;
	line-height: 70px;
	color: #22132d;
}

.c24_more {
	line-height: 70px;
}

/* channel24开始 */

/* channel26开始 */

.single-main {
	padding: 10px 10px;
}

.single-main2 {
	padding: 10px;
	background-color: #fff;
	box-shadow: 1px 1px 1px #ddd;
}

.single-main a h2 {
	font-size: 18px;
	padding: 2px 0 10px 0;
	font-weight: 700;
}

.single-main a img {
	margin-bottom: 10px;
}

/* channel26开始 */

/* channel27开始 */

.leftNav {
	position: relative;
}

.leftNav h3 {
	color: #fff;
	font-size: 16px;
	line-height: 68px;
	padding: 0 22px;
	font-weight: 600;
}

.leftNav .menuicon {
	color: #fff;
	display: none;
}

.leftNav li {
	border-bottom: 1px solid #ddd;
	font-size: 15px;
	line-height: 22px;
	zoom: 1;
	position: relative;
}

.leftNav li.current a {
	position: relative;
	left: -6px;
	position: relative;
}

.leftNav li a {
	display: block;
	padding: 1em 0 1em 22px;
	margin-right: 28px;
	zoom: 1;
}

/* channel27开始 */

/* channel29开始 */

#cl29, #cl292 {
	overflow: hidden;
	position: relative;
	zoom: 1;
}

#cl29 li a, #cl292 li a {
	font-size: 16px;
	font-weight: bold;
}

#cl29 li, #cl292 li {
	float: left;
	height: 30px;
	padding: 0 6px;
	line-height: 21px;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	font-family: "microsoft yahei";
	cursor: pointer;
}

#cl29 li.fli_none a, #cl292 li.fli_none a {
	margin-left: 10px;
}

.index_list li {
	padding-left: 12px;
	height: 28px;
	line-height: 24px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.index_list5 li {
	padding-left: 12px;
	height: 28px;
	line-height: 24px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.top_main29_title {
	HEIGHT: 30px
}

.top_main29_more {
	POSITION: relative;
	MARGIN: -37px 0px 0px;
	FONT-FAMILY: 'simsun';
	FLOAT: right;
	COLOR: #166337;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal
}

.top_main29_content2 {
	display: none;
}

/* channel29开始 */

.post-wrap ul li {
	line-height: 40px;
}

/*channel43 开始*/

.new-service-business-titie span {
	color: #333;
	padding-left: 2px;
	font-weight: 700;
	font-size: 16px;
}

a.new-more-promotion-service {
	text-decoration: none;
	display: inline-block;
	text-align: center;
	height: 20px;
	padding: 0px 5px 0px 10px;
	line-height: 20px;
	font-size: 11px;
	color: #fff;
	border-radius: 3px;
	vertical-align: top;
	margin-top: 2px;
}

.top_main_list {
	margin-top: 10px;
	overflow: hidden;
	padding: 10px 10px 0 10px;
	background-color: #fff;
	border: 6px solid #eee;
}

.top_main_list ul li {
	border-bottom: none;
	color: #b3b3b3;
}

.top_main_list3 {
	margin-top: 10px;
	overflow: hidden;
	padding: 10px 10px 0 10px;
	background-color: #fff;
}

.top_main_list3 ul li {
	border-bottom: none;
	color: #b3b3b3;
}

.top_main_time {
	font-family: Georgia;
	font-weight: 800;
	margin-right: 20px;
	color: #888;
	font-size: 16px;
}

.top_main_list1 {
	margin-left: -8%;
	overflow: hidden;
}

.top_main_list1 ul {
	overflow: hidden;
	margin-top: -10px;
}

.top_main_img img {
	width: 100%;
}

.top_main_img {
	width: 42%;
	margin-top: 16px;
	float: left;
	margin-left: 8%;
}

.list-group {
	margin-top: 0;
	margin-bottom: 0;
	padding-bottom: 10px;
}

/*channel43 结束*/

/*channel45*/

.topicList .t {
	padding-bottom: 15px;
	margin-bottom: 10px;
}

.topicList .t .title3 {
	font-size: 14px;
	padding: 5px 0 10px 0;
	font-family: "Microsoft YaHei";
}

.topicList .t .tit {
	color: #c30000;
	font-weight: bold;
}

.topicList .t .intro {
	color: #666;
	text-align: left;
	line-height: 22px;
}

.topicList .t .intro .more {
	color: #c30000;
}

.topicList .n {
	height: 29px;
	line-height: 29px;
	overflow: hidden;
	padding: 0 10px 0 18px;
}

.topicList .n .date {
	float: right;
	color: #999;
}

.topicList .n {
	height: 32px;
	line-height: 32px;
}

.xsList li {
	border-bottom: 1px dashed #ccc;
	overflow: hidden;
}

.xsList li a {
	display: block;
	margin-left: 65px;
}

.xsList .date {
	float: left;
	display: block;
	width: 55px;
	height: 50px;
	margin-bottom: 0px;
	background: #E1E0D8;
	text-align: center;
}

.xsList .date dt {
	height: 22px;
	line-height: 22px;
	background: #534F4B;
	color: #fff;
	font-size: 12px;
}

.xsList .date dd {
	line-height: 28px;
	font-size: 16px;
}

.xsList .last {
	/* border-bottom:0; */
	/* padding-bottom:0; */
}

.xsList li {
	padding: 13px 0
}

.xsList li a {
	font-size: 14px;
	line-height: 26px;
	height: 52px;
	overflow: hidden;
}

.tzList li {
	line-height: 22px;
	font-size: 14px;
	padding: 8px 0 8px 0;
	background-position: 2px -247px
}

.indBox {
	border: 1px solid #E1E1E1;
	margin-bottom: 15px;
	padding: 10px;
}

.indBox .hd {
	height: 33px;
	line-height: 33px;
	overflow: hidden;
	border-bottom: 1px solid #E1E1E1;
	font-size: 14px;
	font-family: "Microsoft YaHei";
}

.indBox .hd h3 {
	float: left;
	background: #c30000;
	color: #fff;
	padding: 0 15px;
}

.indBox .hd .more {
	font-size: 12px;
	color: #999;
	float: right;
}

.indBox .hd ul {
	overflow: hidden;
	/* padding-left:18px; */
	/* background:url(images/icons.png) 3px -174px no-repeat; */
}

.indBox .hd li {
	float: left;
}

.indBox .hd li a {
	padding: 0 15px;
	display: block;
}

.indBox .hd li a:hover {
	text-decoration: none;
}

.indBox .hd .on a {
	color: #fff;
	background: #c30000;
}

.indBox .bd {
	overflow: hidden;
	padding: 13px 0 0 0;
}

.tzList li {
	height: 80px;
	padding: 6px 0 6px 14px;
	border-bottom: 1px dashed #ccc;
	overflow: hidden;
}

.tzList .dateRight {
	display: block;
	color: #999;
}

.tzList .last {
	border-bottom: 0;
	padding-bottom: 0;
}

.tzList li {
	line-height: 22px;
	font-size: 14px;
	padding: 8px 0 8px 14px;
	background-position: 2px -247px
}

.tzList1 li {
	padding: 6px 0 6px 14px;
	border-bottom: 1px dashed #ccc;
	overflow: hidden;
}

.tzList1 .dateRight {
	display: block;
	color: #999;
}

.channel175t {
	font-size: 16px;
}

.channel175 .hd h3 {
	color: #363f44;
	font-size: 18px;
	font-weight: bold;
	border-bottom: 1px solid #e8e7e4;
	padding: 5px 0px 10px 30px;
}

.tzList1 .last {
	border-bottom: 0;
	padding-bottom: 0;
}

.tzList1 li {
	line-height: 22px;
	font-size: 14px;
	padding: 8px 10px 8px 14px;
	background-position: 2px -247px
}

.topicList .t {
	padding-bottom: 15px;
	margin-bottom: 10px;
}

.topicList .t .title {
	font-size: 14px;
	padding: 5px 0 10px 0;
	font-family: "Microsoft YaHei";
}

.topicList .t .tit {
	color: #c30000;
	font-weight: bold;
}

.topicList .t .intro {
	color: #666;
	text-align: left;
	line-height: 22px;
}

.topicList .t .intro .more {
	color: #c30000;
}

.topicList .n {
	height: 29px;
	line-height: 29px;
	overflow: hidden;
	padding: 0 10px 0 18px;
}

.topicList .n1 {
	height: 29px;
	line-height: 29px;
	overflow: hidden;
	padding: 0 0px 0 0px;
}

.topicList .n .date {
	float: right;
	color: #999;
}

.topicList .n1 .date {
	float: right;
	color: #999;
}

.topicHasPic .t {
	overflow: hidden;
	zoom: 1;
	border-bottom: 1px dashed #ccc;
}

.topicHasPic .pic {
	width: 166px;
	float: left;
}

.topicHasPic .pic img {
	width: 166px;
	height: 106px;
}

.topicHasPic .pic a:hover img {
	border-color: #aaa;
}

.topicHasPic .con {
	margin-left: 180px;
}

/* channel163开始 */

.channel163 {
	padding: 15px 0px;
	overflow: hidden;
	background: #fff;
	border-bottom: 1px dotted #959393;
}

.channel163 dl {
	padding-left: 0px;
}

.channel163 dt {
	float: left;
	padding: 5px 10px 0 0;
	width: 30px;
	text-align: left;
}

.channel163 dd {
	float: left;
	text-align: left;
	height: auto;
	padding: 0 15px;
	border-left: 1px solid #959393;
}

a.channel163_more {
	float: right;
	padding-right: 20px;
	margin-top: 3px;
	color: #eaae32;
	text-decoration: none
}

a.channel163_more:hover {
	float: right;
	padding-right: 20px;
	margin-top: 3px;
	color: #eaae32;
	text-decoration: underline
}

.wenjuan {
	width: 500px;
	text-align: left;
	margin: 10px 10px 10px 210px;
	float: left
}

.channel163_color {
	color: #008739
}

a.channel162_more:link {
	float: right;
	padding-right: 20px;
	color: #eaae32;
	text-decoration: none
}

a.channel162_more:hover {
	float: right;
	padding-right: 20px;
	color: #eaae32;
	text-decoration: underline
}

.channel162_color {
	color: #008739
}

/*end:channel163*/

/*开始:link70*/

.link70 .hd140 {
	height: auto;
	line-height: 33px;
	overflow: hidden;
	margin-bottom: 10px;
	border-bottom: 1px dashed #ddd;
	font-size: 14px;
	font-family: "Microsoft YaHei";
}

.link70 .hd140 h3 {
	float: left;
	padding: 0 15px;
}

.link70 {
	background-color: #eceded;
	margin-bottom: 15px;
	padding: 10px;
}

.link70 .hd {
	height: 33px;
	line-height: 33px;
	overflow: hidden;
	font-size: 14px;
	font-family: "Microsoft YaHei";
}

.link70 .hd h3 {
	float: left;
	color: #4d4d4e;
	padding: 0 15px;
}

.link70 .hd span {
	float: right;
	color: #f69806
}

.link70 .hd .more {
	font-size: 12px;
	color: #999;
	float: right;
}

.link70 .hd ul {
	overflow: hidden;
	/* padding-left:18px; */
	/* background:url(images/icons.png) 3px -174px no-repeat; */
}

.link70 .hd li {
	float: left;
}

.link70 .hd span a {
	padding: 0 15px;
	display: block;
	color: #f69806;
}

.link70 .hd span a:hover {
	text-decoration: none;
}

.link70 .hd .on a {
	color: #fff;
	background: #c30000;
}

.link70 .bd {
	overflow: hidden;
	padding: 0;
}

.link70a {
	text-align: center
}

.link70a li {
	text-align: center;
	with: 100%;
	height: 30px;
	line-height: 30px;
	margin: 0 6px 8px 0;
}

.link70a li a {
	padding: 0 5px;
	display: block;
	-webkit-transition: 200ms;
	-o-transition: 200ms;
	-moz-transition: 200ms;
	transition: 200ms;
	color: #444343;
	background-color: #fff;
	border: solid 1px #c2c2c5
}

.link70a li a:hover {
	text-decoration: none;
	color: #f69806;
	background-color: #fff;
	border: solid 1px #c2c2c5
}

/*end:link70*/

/*开始:link71*/

.link71 img {
	width: 100%;
	padding-bottom: 8px
}

/*end:link71*/

/*开始:link74*/

.link74 {
	width: 100%;
	height: 105px;
	text-align: center;
	padding-top: 0px
}

/*end:link74*/

/* channel169开始 */

#channel169 {
	font-size: 22px;
	text-align: center;
	color: #343433;
}

a.channel169a:link {
	color: #fc932a;
	text-decoration: none;
	font-size: 16px
}

a.channel169a:visited {
	color: #fc932a;
	text-decoration: none;
	font-size: 16px
}

a.channel169a:hover {
	color: #fc932a;
	text-decoration: underline;
	font-size: 16px
}

a.channel169c:link {
	color: #fc932a;
	text-decoration: none;
	font-size: 18px
}

a.channel169c:visited {
	color: #fc932a;
	text-decoration: none;
	font-size: 18px
}

a.channel169c:hover {
	color: #fc932a;
	text-decoration: underline;
	font-size: 18px
}

.channel169b {
	border: solid 1px #c4c4c4;
	margin-bottom: 15px
}

.chl69b img {
	width: 100%;
	height: 150px
}

.ch169 {
	clear: both
}

.ch169_a {
	float: left;
	font-size: 18px;
	color: #ee7906;
	padding: 10px
}

.ch169_b {
	float: left;
	font-size: 16px;
	color: #2c2b2b;
	padding: 10px
}

.ch169_c {
	height: 0;
	border-width: 0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c4c4c4;
}

.ch169_d {
	font-size: 16px;
	color: #2c2b2b;
	padding: 10px;
	text-align: left
}

/* channel169结束 */

/* channel185s开始 */

.chan185s {
	border: solid 1px #c4c4c4;
	margin-bottom: 15px;
	height: 40px;
	line-height: 40px;
	text-align: left;
	padding-left: 55px
}

/* channel185s结束 */

/* channel166开始 */

#channel166 {
	font-size: 22px;
	text-align: center;
	color: #343433;
}

a.channel166a:link {
	color: #fc932a;
	text-decoration: none;
	font-size: 16px
}

a.channel166a:visited {
	color: #fc932a;
	text-decoration: none;
	font-size: 16px
}

a.channel166a:hover {
	color: #fc932a;
	text-decoration: underline;
	font-size: 16px
}

a.channel166c:link {
	color: #343433;
	text-decoration: none;
}

a.channel166c:visited {
	color: #343433;
	text-decoration: none;
}

a.channel166c:hover {
	color: #307c04;
	text-decoration: none;
}

.channel166b {
	border: solid 1px #c4c4c4;
	margin-bottom: 15px
}

.chl66b img {
	width: 100%
}

.ch166 {
	clear: both
}

.ch166_a {
	float: left;
	font-size: 18px;
	color: #ee7906;
	padding: 10px 20px
}

.ch166_b {
	font-size: 16px;
	color: #2c2b2b;
	padding: 10px;
	text-align: left
}

.ch166_c {
	height: 0;
	border-width: 0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c4c4c4;
}

/* channel166结束 */

/* channel167开始 */

#channel167 {
	border: solid 1px #c4c4c4;
}

.ch167 {
	clear: both
}

.ch167bggreen {
	background-color: #5ec722;
	padding: 0 10px;
}

.ch169bgyellow {
	background-color: #f8ce01;
	padding: 0 10px;
}

.ch167b {
	font-size: 20px;
	font-family: 微软雅黑;
	line-height: 50px;
	color: #fff;
}

a.ch167b_more:link {
	color: #fff;
	text-decoration: none;
	line-height: 50px;
	font-size: 20px;
	font-weight: 900
}

a.ch167b_more:visited {
	color: #fff;
	text-decoration: none;
	line-height: 50px;
	font-size: 20px;
	font-weight: 900
}

a.ch167b_more:hover {
	color: #fff;
	text-decoration: none;
	line-height: 50px;
	font-size: 20px;
	font-weight: 900
}

.ch167c {
	color: #707070;
	padding: 0 5px
}

.ch167c img {
	width: 100px;
	height: 60px;
}

.ch167d {
	font-size: 40px;
}

.ch167e {
	width: 18%;
	float: left
}

a.ch167f:link {
	color: #343433;
	text-decoration: none;
	font-size: 16px
}

a.ch167f:visited {
	color: #343433;
	text-decoration: none;
	font-size: 16px
}

a.ch167f:hover {
	color: #307c04;
	text-decoration: none;
	font-size: 16px
}

.ch167g {
	width: 80%;
	float: left;
	padding-left: 15px;
}

a.ch167h:link {
	color: #fc932a;
	text-decoration: none;
	font-size: 16px
}

a.ch167h:visited {
	color: #fc932a;
	text-decoration: none;
	font-size: 16px
}

a.ch167h:hover {
	color: #fc932a;
	text-decoration: underline;
	font-size: 16px
}

.ch167i {
	font-size: 12px;
	max-height: 150px;
	overflow: hidden;
	color: #777;
	line-height: 20px;
	float: right
}

.ch167j {
	width: 33%;
	float: left;
	padding-top: 17px
}

.ch167k {
	width: 60%;
	float: right;
	padding: 0 10px 0 15px;
}

/* channel167结束 */

/* channel168开始 */

a.ch168more:link {
	color: #fc932a;
	text-decoration: none;
	line-height: 50px;
	font-size: 16px;
}

a.ch168more:visited {
	color: #fc932a;
	text-decoration: none;
	line-height: 50px;
	font-size: 16px;
}

a.ch168more:hover {
	color: #fc932a;
	text-decoration: underline;
	line-height: 50px;
	font-size: 16px;
}

.ch168a {
	border-bottom: solid 1px #c4c4c4;
	padding: 0 10px;
}

.ch168b {
	font-size: 20px;
	font-family: 微软雅黑;
	line-height: 50px;
	color: #343433;
}

a.ch168c:link {
	color: #343433;
	text-decoration: none;
}

a.ch168c:visited {
	color: #343433;
	text-decoration: none;
}

a.ch168c:hover {
	color: #307c04;
	text-decoration: none;
}

a.ch168d:link {
	color: #fc932a;
	text-decoration: none;
	font-size: 16px
}

a.ch168d:visited {
	color: #fc932a;
	text-decoration: none;
	font-size: 16px
}

a.ch168d:hover {
	color: #fc932a;
	text-decoration: underline;
	font-size: 16px
}

.ch168e LI {
	DISPLAY: block;
}

.ch168e LI H4 {
	LINE-HEIGHT: 14px;
	MARGIN-BOTTOM: 10px;
	FONT-SIZE: 14px
}

.ch168e LI H4 A {
	font-weight: bold;
}

.fr {
	FLOAT: right
}

.ch168e IMG {}

.ch168e {
	height: 80px;
}

/* channel168结束 */

/* channel228开始 */

.channel228 {
	font-size: 16px;
	color: #1e1e1e;
	border-bottom: #d6d8d8 1px solid;
	padding: 10px 0px;
}

.channel228 h3 {
	font-size: 20px;
}

.channel228 p {
	text-indent: 24px
}

.channel228 img {
	width: 100%;
	padding-bottom: 5px
}

.chan228 {
	font-size: 14px;
	padding: 7px 0px;
	color: #999999
}

/* channel228结束 */

/* channel229 开始 */

.channel229 {
	border-bottom: 1px solid #ddd;
	padding-top: 10px;
}

.channel229 h3 {
	font-size: 22px;
}

.channel229_list .txt_item {
	position: relative;
	padding: 0 80px 0 15px;
	line-height: 40px;
	background: url(../img/comimg/com12.png) 0px 16px no-repeat;
	margin-top: 5px;
	border-bottom: 1px dashed #CCC
}

.channel229_list .txt_item a {
	color: #333;
	font-size: 16px;
}

.channel229_list .txt_item a:hover {
	color: #666;
	text-decoration: underline;
}

.channel229_list .txt_item span {
	position: absolute;
	right: 0;
	top: 0;
	color: #666;
}

/* channel229 结束 */

/* channel230开始 */

.channel230 {
	width: 100%
}

.channel230 img {
	width: 100%
}

.chan230 {
	margin-bottom: 0px;
}

.chan230 img {
	width: 100%;
	height: 220px
}

.chan230 {
	display: block;
	margin-bottom: 20px;
	-webkit-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
	text-align: center;
}

.chan230a {
	margin-top: -36px!important;
	height: 36px!important;
	line-height: 36px!important;
	background: url(../img/comimg/cgkt_1.png);
	position: relative;
	width: 100%;
	color: #fff;
}

/* channel230 结束 */

/* channel231开始 */

.channel231 {
	width: 100%;
	text-align: center;
	background-color: #84bc0b;
	height: 220px;
	padding-top: 60px
}

.channel231 img {
	height: 220px;
}

/* channel231结束 */

/* channel238开始 */

.channel238 {
	border-bottom: 1px solid #c0bebe;
	padding-bottom: 8px
}

.chan238 {
	margin: 15px 0 0 0
}

.chan238 img {
	width: 100%
}

.chan238 p {
	margin: 15px 0 0 0;
	text-indent: 26px;
	line-height: 30px
}

/* channel238 结束 */

/* channel239开始 */

.channel239 {
	border: 1px solid #c0bebe;
	margin-top: 15px;
	text-align: center;
	background-color: #fff;
	margin-bottom: 10px
}

.channel239 img {
	width: 100%
}

.chan239 {
	font-size: 16px;
	line-height: 32px;
	height: 32px
}

/* channel239 结束 */

/* content27开始 */

.content27 {
	margin: 10px 0;
	text-align: center;
	background-color: #fff;
}

.content27 img {
	width: 100%;
	height: 150px
}

.content27a {
	font-size: 18px;
	line-height: 24px;
	padding: 15px 0 0 0
}

.content27b {
	font-size: 18px;
	background-color: #c12c20;
	width: 260px;
	margin: 0 auto 15px auto;
	color: #fff;
	padding: 10px 0;
	text-align: center;
}

/* content27 结束 */

/* channel240开始 */

#jsCarousel {
	text-align: center!important;
}

#wrapper {
	text-align: center;
}

.overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 10;
	background-color: rgba(0, 0, 0, 0.5);
	/*dim the background*/
	text-align: center!important;
	display: none;
}

#overlay_pic {
	margin: 200px auto;
	box-shadow: 10px 10px 5px #000;
}

.jscarousal {
	width: 100%;
	padding: 0;
	padding: 22px 8px 22px 8px;
	position: relative;
	/*overflow: hidden;*/
}

#jscarousal-left {
	position: absolute;
	left: 30px;
	top: 33px;
	width: 15px;
	height: 98px;
	z-index: 999;
}

#jscarousal-right {
	position: absolute;
	right: 30px;
	top: 33px;
	width: 15px;
	height: 98px;
	z-index: 999;
}

/* 图片和文字高度修改 */

.jscarousal-contents {
	width: 100%;
	height: 150px;
	float: left;
	position: relative;
	overflow: hidden;
}

/* 图片大小修改 */

.jscarousal-contents img {
	width: 180px;
	height: 120px;
	border: solid 1px #7A7677;
}

/* 图片大小修改 */

.asdf {
	width: 180px;
	height: 120px;
}

.jscarousal-contents>div {
	position: absolute;
	width: 100%;
	height: 160px;
}

.jscarousal-contents>div>div {
	float: left;
	margin-left: 8px;
	margin-right: 8px;
}

.hidden {
	display: none;
}

.visible {
	display: block;
}

/* 透明度修改 */

.thumbnail-active {
	filter: alpha(opacity=100);
	opacity: 1.0;
	cursor: pointer;
}

/* 透明度修改 */

.thumbnail-inactive {
	filter: alpha(opacity=60);
	opacity: 0.6;
	cursor: pointer;
}

.thumbnail-text {
	color: #7A7677;
	font-weight: bold;
	text-align: center;
	display: block;
	padding: 10px 2px 2px 0px;
}

/* channel240 结束 */

/* channel241 开始 */

.channel241 {
	color: #0a5ea5
}

.chal241 {
	color: #0a5ea5
}

/* channel241 结束 */

/* channel242开始 */

#anniu_l {
	position: absolute;
	left: 30px;
	top: 300px;
	width: 80px;
	height: 80px;
	z-index: 999;
}

#anniu_r {
	position: absolute;
	right: 30px;
	top: 300px;
	width: 80px;
	height: 80px;
	z-index: 999;
}

.anniu_l {
	position: absolute;
	left: 30px;
	top: 300px;
	width: 80px;
	height: 80px;
	z-index: 999;
}

.anniu_r {
	position: absolute;
	right: 30px;
	top: 300px;
	width: 80px;
	height: 80px;
	z-index: 999;
}

/* channel242 结束 */

/*nav46*/

.nav46 {
	height: 146px;
}

/*nav46*/

/*nav64*/

.nav64 {
	background-color: #ad1601;
	height: 50px;
	line-height: 50px;
	color: #fff
}

/*nav64*/

/*yizhan5*/

.yizhan5 {
	width: 100%;
	text-align: center;
	height: 195px;
	padding: 0px 8px;
	margin-bottom: 15px
}

.yizhan5 img {
	width: 100%;
	height: 100%
}

/*yizhan5*/

/* channel173开始 */

.channel173tl, .channel173tr {
	float: left
}

.channel173tl {
	width: 40%;
}

.channel173tl img {
	height: 132px;
	width: 100%;
}

.channel173tr {
	width: 60%;
	padding: 10px 20px;
	height: 132px;
}

.channel173tr span {
	color: #fff;
	font-size: 16px;
}

.channel173 ul li div {
	margin-bottom: 15px;
}

/*channel140*/

.indBox .hd140 {
	height: auto;
	line-height: 33px;
	overflow: hidden;
	margin-bottom: 10px;
	border-bottom: 1px dashed #ddd;
	font-size: 14px;
	font-family: "Microsoft YaHei";
}

.indBox .hd140 h3 {
	float: left;
	background: #c30000;
	color: #fff;
	padding: 0 15px;
}

.indBox .hd140 ul {
	overflow: hidden;
}

.indBox .hd140 li {
	float: left;
}

.indBox .hd140 li a {
	padding: 0 15px;
	display: block;
}

.indBox .hd140 li a:hover {
	text-decoration: none;
}

.channel140more {
	font-size: 16px;
	margin-right: 5px;
}

.channel141more {
	font-size: 16px;
	margin-right: 45px;
	margin-top: 10px;
}

/* channel164开始 */

.top_main164 ul li {
	width: 50%;
	float: left
}

.top_main164 ul li span {
	float: right;
	margin-right: 1em;
	color: #363f44;
}

/*channel141*/

.channel141 {
	height: 30px;
}

/*channel51*/

.leftxshd {
	float: left;
	width: 50px;
	height: 36px;
	text-align: center;
	vertical-align: middle;
	background: url(xsbgrq.jpg) center center no-repeat;
}

.rightxshd {
	line-height: 36px;
	float: left;
	margin-left: 12px;
	display: inline;
	text-align: left;
}

.xshd01 {
	float: left;
	margin-top: 20px;
	margin-bottom: 5px;
	width: 100%;
}

.dateyear {
	float: left;
	width: 50px;
	color: #FFF;
	line-height: 20px;
	text-align: center;
	vertical-align: middle;
}

/*channel53*/

.txxyw {
	text-align: left;
}

.txxyw span {
	float: right;
	margin-right: 5px;
	margin-top: 5px;
}

.tpxw01 {
	padding-top: 22px;
}

.tpxwWrap {
	width: 828px;
	height: 248px;
	overflow: hidden;
	position: relative;
}

.tpxwCyl {
	width: 828px;
	height: 228px;
}

.tpxwWrap a {
	display: block;
	float: left;
	width: 260px;
	padding-right: 16px;
	text-align: center;
}

.tpxwWrap span {
	line-height: 20px;
}

.tpxwWrap img {
	width: 260px;
	height: 180px;
	display: block;
	margin: 0;
	padding: 0;
	margin-bottom: 5px;
}

.TabID {
	height: 20px;
	position: absolute;
	left: 380px;
	bottom: 8px;
	display: none;
}

.TabID li {
	list-style: none;
	float: left;
	width: 16px;
	height: 16px;
	color: #CCC;
	list-style: none;
	text-align: center;
	cursor: pointer;
	padding: 2px 3px 0 3px;
	margin: 0 2px
}

.xxywtitle {
	float: left;
	width: 100%;
	height: 30px;
	line-height: 20px;
	padding-bottom: 5px;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	overflow: hidden;
	font-weight: bold;
	text-align: left;
}

.xxywtext a:link, .xxywtext a:visited {
	color: #666666;
	display: block;
	line-height: 24px;
}

.xxywtext a:hover {
	color: #F00;
}

.xxywList {
	clear: both;
	margin-top: 10px;
}

.xxywList li {
	height: 30px;
	line-height: 30px;
	background: url(../img/comimg/icon01.jpg) left center no-repeat;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	overflow: hidden;
	padding-left: 12px;
	text-align: left;
}

.xxywList li span {
	float: right;
	color: #666;
	margin-right: 5px;
}

/*channel57*/

.panel-success {
	overflow: hidden
}

.list-news57 li {
	height: 83px;
}

/*channel58*/

.bt-bg a {
	color: #1a1a1a;
}

.bt-bg {
	padding-bottom: 7px;
	height: 36px;
	line-height: 22px;
	overflow: hidden;
	font-size: 20px;
}

.xiaoyuan-list {
	width: 100%;
}

.xiaoyuan-list dl dd .dd-bt {
	height: 48px;
	line-height: 24px;
	color: #333333;
	overflow: hidden;
	font-size: 14px;
	overflow: hidden;
}

.xiaoyuan-list dl dd .dd-bt a {
	color: #333;
}

.xiaoyuan-list dl dd .dd-zy {
	height: 88px;
	margin: 12px 0 16px 0;
	line-height: 22px;
	color: #999999;
	font-size: 12px;
	overflow: hidden;
}

.xiaoyuan-list dl dd .dd-zyxia {
	height: 18px;
	line-height: 18px;
	font-size: 12px;
}

.xiaoyuan-list dl dd .sj {
	color: #999999;
}

.lbsjk {
	position: absolute;
	right: 0;
	text-align: right;
	color: #a6a6a6;
	font-size: 12px;
}

.tzlb {
	height: 34px;
	line-height: 34px;
	border-bottom: 1px solid #dddbd9;
	position: relative;
	padding-left: 15px;
	font-size: 14px;
	padding-right: 70px;
	overflow: hidden;
}

.58ts {
	line-height: 38px;
	height: 38px;
	color: #282525;
	font-size: 14px;
	overflow: hidden;
}

.dl-f1 {
	margin-top: 16px;
	background-color: #fcfeff;
	border: 1px solid #e8e7e4
}

.dl-f1 dt {
	margin: 15px 15px 5px 15px
}

.dl-f1 dd {
	padding: 5px 14px
}

.xw-biaoti.bt-bg {
	margin-bottom: 7px;
}

/*link14*/

.pic img {
	width: 100%;
}

.pic.topic10 img {
	width: 100%;
	padding: 20px 0 10px 0
}

/* link69开始 */

.link69 {
	width: 100%;
	margin: 0 auto;
	padding: 12px 0 0;
	overflow: hidden;
	font-weight: bold;
	margin-bottom: 15px
}

.link69a {
	float: left;
	padding: 10px 30px 0px 20px;
	font-size: 18px;
	text-algin: center;
	color: #fff;
	font-weight: normal
}

/* link69结束 */

/* link78开始 */

.link78 {
	background: url(../img/comimg/ioc_jwc.png) top center no-repeat #ebebeb;
	height: 37px;
	line-height: 37px;
	text-align: center;
	margin-bottom: 10px;
	font-size: 16px;
	color: #0a53bf
}

/* link78结束 */

/*chaannel60*/

.jzbg3 .jz-biaoti3 {
	width: 100%;
	height: 36px;
	height: 55px;
	line-height: 36px;
	color: #1a1a1a;
	overflow: hidden;
	font-size: 20px;
	float: left;
}

.jzbg3 .jzbg-span {
	width: 100px;
	height: 26px;
	margin: 5px 0 0 0;
	float: right;
	cursor: pointer;
	display: block;
}

.uparrow a {
	width: 100px;
	height: 26px;
	display: block;
}

.uparrow a:hover {
	width: 100px;
	height: 26px;
	display: block;
}

.downarrow a {
	width: 100px;
	height: 26px;
	display: block;
}

.downarrow a:hover {
	width: 100px;
	height: 26px;
	display: block;
}

.jzbg3 {
	width: 100%;
	margin: 16px auto 0 auto;
}

.jzbg2 {
	width: 100%;
	height: 208px;
	margin: 0 auto;
}

.jzbg-list2 {
	width: 100%;
}

.jzbg-list2 li {
	height: 135px;
	float: left;
	display: inline;
}

.jzbg-list2 li .jz-wenzi {
	width: 60%;
	margin-left: 3%;
}

.jzbg-list2 li .jz-bt {
	height: 60px;
	line-height: 20px;
	font-size: 14px;
	width: 100%;
	font-weight: bold;
	overflow: hidden;
}

.jzbg-list2 li .jz-zy {
	height: 60px;
	margin-top: 4px;
	line-height: 20px;
	padding-left: 17px;
	width: 100%;
	overflow: hidden;
	color: #666;
	background: url(jzbg-bg.png) no-repeat 0 4px;
	font-size: 12px;
}

.jzbg-list2 li .jz-zy p {
	height: 20px;
	line-height: 20px;
	width: 60%;
	overflow: hidden;
	color: #666;
}

/*channel61*/

.hyap {
	width: 100%;
	margin-left: 40px;
}

.hyap-list {
	width: 100%;
	list-style: none;
	margin-top: 11px;
}

.hyap-list li {
	padding: 6px 0;
	width: 100%;
	float: left;
}

.hyap-list .border {
	border-bottom: 1px solid #dfdfdf;
}

.hyap-list .border-none {
	border-bottom: none;
}

.hyap-list li .hyap-sj {
	width: 68px;
	height: 64px;
}

.hyap-list li .hyap-sj .sj-ri {
	height: 44px;
	width: 68px;
	text-align: center;
	line-height: 44px;
	background-color: #dfdfdf;
	font-size: 24px;
}

.hyap-list li .hyap-sj .sj-nian {
	height: 22px;
	width: 68px;
	text-align: center;
	line-height: 22px;
	color: #fff;
	font-size: 14px;
}

.hyap-list li .hyap-wenzi {
	height: 66px;
	margin-left: 15px;
}

.hyap-list li .hyap-wenzi .hyap-bt {
	height: 44px;
	line-height: 22px;
	overflow: hidden;
	font-size: 14px;
	color: #262425;
}

.hyap-list li .hyap-wenzi .hyap-zy-box {
	line-height: 16px;
	padding-TOP: 4px;
	color: #999999;
	overflow: hidden;
	font-size: 12px;
}

.hyap-list li .hyap-wenzi .hyap-zy {
	line-height: 16px;
	padding: 4px 0 0 20px;
	background: url(../img/comimg/icon-sj.gif) no-repeat 0 5px;
	max-width: 182px;
	color: #999999;
	overflow: hidden;
	font-size: 12px;
}

.hyap-list li .hyap-wenzi .hyap-zy2 {
	line-height: 16px;
	PADDING: 0 16px 0 20px;
	background: url(../img/comimg/icon-sj.gif) no-repeat 0 1px;
	min-width: 162px;
	color: #999999;
	overflow: hidden;
	font-size: 12px;
}

/*channel63*/

.topic63 {
	margin-bottom: 15px;
}

.topic63 img {
	width: 100%;
	height: 127px;
}

.topic63 img:hover {
	border: 1px solid #CBCBCB;
	background: #f0f0f0;
	opacity: 0.9;
	filter(alpha=90)
}

/*channel64*/

.tzgg {
	width: 100%;
}

.tzgg h2 {
	width: 100%;
	overflow: hidden;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	color: #1a1a1a;
	font-size: 20px;
}

.tzgg h2 span {
	float: left;
	width: 100px;
	line-height: 26px;
	height: 44px;
	text-align: center;
	cursor: pointer;
	display: block;
}

/*link16*/

.link16 {
	margin-bottom: 10px;
}

.link16 img {
	width: 100%;
	height: 98px;
}

.link16 img:hover {
	border: 1px solid #CBCBCB;
	background: #f0f0f0;
	opacity: 0.9;
	filter(alpha=90)
}

/*link72*/

.link72 {
	margin-bottom: 10px;
}

.link72 img {
	width: 100%;
	height: 65px;
}

.link72 img:hover {
	border: 1px solid #CBCBCB;
	background: #f0f0f0;
	opacity: 0.9;
	filter(alpha=90)
}

/*channel145*/

.n_tab12, n_tab22n_tab32, n_tab42 {
	font-size: 14px;
	line-height: 33px;
	height: 33px;
}

.hovertab1 {
	width: 100px;
	color: #4e4e4e;
	background: url(../img/comimg/news_bg.png) no-repeat 3px 0;
	padding: 0 15px;
	height: 33px;
}

.normaltab1 {
	padding: 0 15px;
	display: block;
}

.normaltab1 span {
	color: #017457;
}

/*channel189*/

.txtBox189 {
	margin-left: 40px;
	width: 200px;
	height: 40px;
	margin-bottom: 10px;
	border-left-width: 0px;
	border-top-width: 0px;
	outline: none;
	padding: 10px;
	font-size: 13px;
	color: #fff;
	background-color: rgb(119, 91, 25);
}

#channel189 h2 {
	padding: 15px 0px;
	text-align: center;
}

#testButton189 {
	width: 200px;
	margin-left: 40px;
	color: rgb(255, 255, 255);
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 29px;
	padding-right: 29px;
	border-width: 0px;
	border-color: rgb(197, 229, 145);
	border-style: solid;
	border-radius: 0px;
	background-color: rgb(119, 91, 25);
}

/*channel189结束*/

/*channel69*/

.mienbg {
	width: 100%;
	margin: 0 auto;
	background-color: #FFFFFF;
	padding: 8px 10px 10px;
	border: 1px solid #dadada;
}

.tb_ {
	height: 33px;
	margin-left: 0px;
}

.tb_ ul {
	height: 33px;
}

.tb_ li {
	float: left;
	height: 33px;
	line-height: 30px;
	text-align: center;
	cursor: pointer;
}

.hovertab {
	background-repeat: no-repeat;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	height: 33px;
	line-height: 30px;
}

.hovertab .n_tab1 {
	background: url(../../assets/img/comimg/blue/bg_zhuanqu_over2.jpg) no-repeat;
	width: 64px;
	height: 33px;
	display: block;
}

.normaltab .n_tab1 {
	background: url(../../assets/img/comimg/bg_zhuanqu_out1.jpg) no-repeat;
	background-repeat: no-repeat;
	font-size: 12px;
	height: 33px;
	line-height: 30px;
	width: 64px;
	color: #0387d0;
	font-weight: bold;
	display: block;
}

.normaltab .n_tab2 {
	background: url(../../assets/img/comimg/bg_zhuanqu_over1_1.jpg) no-repeat;
	background-repeat: no-repeat;
	font-size: 12px;
	height: 33px;
	line-height: 30px;
	width: 90px;
	color: #0387d0;
	font-weight: bold;
	display: block;
}

.normaltab .n_tab3 {
	background: url(../../assets/img/comimg/bg_zhuanqu_over1_1.jpg) no-repeat;
	background-repeat: no-repeat;
	font-size: 12px;
	height: 33px;
	line-height: 30px;
	width: 90px;
	color: #0387d0;
	font-weight: bold;
	display: block;
}

.normaltab .n_tab4 {
	background: url(../../assets/img/comimg/bg_zhuanqu_out1.jpg) no-repeat;
	background-repeat: no-repeat;
	font-size: 12px;
	height: 33px;
	line-height: 30px;
	width: 90px;
	color: #0387d0;
	font-weight: bold;
	display: block;
}

@media screen and (max-width:700px) {
	.navbar-form {
		padding: 0px 15px;
	}
	.hovertab .n_tab3, .hovertab .n_tab4, .hovertab .n_tab2 {
		background: url(../../assets/img/comimg/blue/bg_zhuanqu_over2.jpg) no-repeat;
		width: 80px;
		height: 33px;
		display: block;
	}
	.normaltab .n_tab2 {
		background: url(../../assets/img/comimg/bg_zhuanqu_over1_1.jpg) no-repeat;
		background-repeat: no-repeat;
		font-size: 12px;
		height: 33px;
		line-height: 30px;
		width: 80px;
		color: #0387d0;
		font-weight: bold;
		display: block;
	}
	.normaltab .n_tab3 {
		background: url(../../assets/img/comimg/bg_zhuanqu_over1_1.jpg) no-repeat;
		background-repeat: no-repeat;
		font-size: 12px;
		height: 33px;
		line-height: 30px;
		width: 80px;
		color: #0387d0;
		font-weight: bold;
		display: block;
	}
	.normaltab .n_tab4 {
		background: url(../../assets/img/comimg/bg_zhuanqu_out1.jpg) no-repeat;
		background-repeat: no-repeat;
		font-size: 12px;
		height: 33px;
		line-height: 30px;
		width: 80px;
		color: #0387d0;
		font-weight: bold;
		display: block;
	}
}

.dis {
	display: block;
}

.undis {
	display: none;
}

.ctt {
	width: 100%;
	height: auto;
	clear: both;
	border-top: 0;
}

.mien .tagNewsa_ul {
	width: 100%;
	height: 198px;
	position: relative;
	top: 10px;
}

.mien .tagNewsa_ul li {
	line-height: 32px;
	border-bottom: 1px dashed #ccc;
	background: url(../../assets/img/comimg/icon.jpg) no-repeat 5px center;
	padding-left: 10px;
	font-size: 14px;
	text-indent: 10px;
}

.mien .tagNewsa_ul li em {
	float: right;
	color: #999999;
}

.mien .tagNewsa_ul li a {
	font-size: 14px;
	outline: none;
}

.hovertab span a {
	color: #fff;
}

/*channel80*/

.column1_1T {
	width: 100%;
	height: 31px;
}

.column1_1T span {
	font-size: 14px;
	color: #fff;
	line-height: 31px;
	font-weight: bold;
	padding-left: 33px;
}

.column1_1L {
	width: 100%;
	border: 1px solid #cccccc;
}

.column1_1LB {
	width: 100%;
	padding-top: 28px;
	margin: 0 auto;
	overflow: hidden;
}

.column1_1LB ul {
	width: 100%;
}

.column1_1LB ul li {
	width: 30%;
	height: 105px;
	float: left;
	margin-right: 5px;
}

.column1_1LB ul li p {
	height: 34px;
	line-height: 34px;
}

/*channel81*/

.box1 {
	width: 100%;
	height: 235px;
	float: left;
	margin-right: 10px;
	position: relative;
	border: 1px solid #ccc;
}

.box_title {
	width: 100%;
	height: 36px;
}

.font1 {
	position: absolute;
	top: 4px;
	left: 20px;
	color: #FFF;
	line-height: 22px;
	font-weight: bold;
	width: 60px;
	height: 15px;
}

.font2 {
	float: right;
	margin-right: 10px;
	color: #000;
	line-height: 29px;
	width: 44px;
	height: 19px;
	text-align: center;
}

.box_note {
	width: 100%;
	height: 198px;
	border-top: none;
	margin-top: -4px;
}

.box_note ul {
	height: auto;
	margin: 0 auto;
	padding-top: 7px;
}

.box_note ul li {
	height: 29px;
	;
	line-height: 30px;
	background: url(../../assets/img/comimg/li.jpg) no-repeat 10px center;
	padding-left: 20px;
	border-bottom: #CCC dashed 1px;
}

.box_note ul li span {
	color: #999999;
	float: right;
	line-height: 29px;
	padding-right: 10px;
}

.tagNewsa_ul li span {
	color: #999999;
	float: right;
	line-height: 29px;
}

/*channel98*/

.newstop {
	height: 43px;
	margin-bottom: 26px;
	border-bottom: 1px solid #ccc;
}

.newstop ol {
	float: left;
	list-style-type: none;
}

.newstop ol li {
	float: left;
	font-size: 18px;
	margin-right: 25px;
	padding-bottom: 7px;
	cursor: pointer;
}

.newstop ol li.newscur {
	border-bottom: 2px solid #18ac61;
}

.newstop a {
	float: right;
	color: #9f9f9f;
	line-height: 44px;
}

.newstop a:hover {
	color: #129b55
}

.newsconleft img {
	width: 100%;
	height: 250px;
}

.newsconrightlist {
	height: 232px;
	height: 29px;
	padding-bottom: 11px;
	border-bottom: 1px solid #ccc;
	margin-bottom: 11px;
}

.newsconrightlist a {
	float: left;
	width: 100%;
	height: 17px;
	overflow: hidden;
}

.newsconrightlist b {
	margin-top: 7px;
	margin-left: 2px;
}

.newsconrightlist img {
	float: left;
}

.newsconrightlist a:hover {
	color: #129b55
}

.newsconrightlist span {
	float: right;
	color: #999;
}

/*channel99*/

#newscon {
	height: 264px;
	overflow: hidden;
}

#noticecon {
	height: 264px;
	overflow: hidden;
}

.newsrighttop {
	height: 43px;
	margin-bottom: 26px;
	border-bottom: 1px solid #ccc;
}

.newsrighttop ol {
	float: left;
	list-style-type: none;
}

.newsrighttop ol li {
	float: left;
	font-size: 18px;
	margin-right: 25px;
	padding-bottom: 7px;
	cursor: pointer;
}

.newsrighttop ol li.newsrightscur {
	border-bottom: 2px solid #18ac61;
}

.newsrighttop a {
	float: right;
	color: #9f9f9f;
	line-height: 44px;
}

.newsrighttop a:hover {
	color: #129b55
}

.noticeconlist {
	height: 17px;
	margin-bottom: 18px;
}

.noticeconlist a {
	float: left;
	width: 340px;
}

.noticeconlist a:hover {
	color: #129b55
}

.noticeconlist span {
	float: right;
	color: #999;
	margin-top: -21px;
}

/*channel136*/

.left_nr136 {
	background: #ececec;
	padding: 10px 0 10px 0;
}

.more138 {
	float: right;
	padding-right: 20px;
}

.left_nr136link {
	background: #ececec;
	padding: 10px 0 10px 0;
}

.left_nr136link li {
	line-height: 25px;
	padding: 5px 10px 10px 20px;
	border-bottom: 1px dashed #333;
}

.left_nr136link li a {
	font-size: 16px;
	font-weight: bold;
}

.left_bt136 a, .left_bt136 a:hover {
	color: #FFF;
	font-weight: bold;
}

/*channel136*/

.left_nr137 {
	padding: 10px 0 10px 0;
}

.left_bt137 a, .left_bt137 a:hover {
	color: #333;
	font-weight: bold;
}

/*channel107*/

.head-inner1 {
	line-height: 39px;
	height: 39px;
	padding-left: 10px;
	margin: 0;
	padding: 0;
}

#ico1 li .ico1span2 {
	float: right;
	margin: 0 10px 0 0;
	padding: 0;
}

#ico1 li .ico1span {
	float: left;
	margin: 0 0 0 10px;
	list-style-type: none;
	padding: 0 0 0 15px;
	background-image: url(circle.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

#ico1 {
	width: 100%;
	margin: 0 auto;
	padding: 0;
}

#ico1 li {
	float: left;
	margin: 0;
	padding: 0;
	height: 24px;
	line-height: 24px;
	width: 100%;
	list-style-type: none;
}

#ico1 li .ico1span {
	float: left;
	margin: 0 0 0 10px;
	list-style-type: none;
	padding: 0 0 0 15px;
	background-repeat: no-repeat;
	background-position: left center;
}

#ico1 li .ico1span2 {
	float: right;
	margin: 0 10px 0 0;
	padding: 0;
}

#content-img {
	border: 0px solid #a1cefb;
}

#ico-img {
	width: 230px;
	font-size: 0;
	margin: 0 auto;
	padding: 0;
}

#ico-img li {
	display: block;
	/*float:left;*/
	height: 49px;
	width: 230px;
}

.links {
	float: right;
	padding: 0 10px;
}

/*channel108*/

.head-inner {
	line-height: 39px;
	height: 39px;
	padding-left: 10px;
	margin: 0;
	padding: 0;
}

#content108 {
	padding: 0 5px
}

.title108 {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	float: left;
	padding-left: 15px;
	height: 39px;
	line-height: 43px;
}

/*channel110*/

.ico-img2 {
	font-size: 0;
	margin: 0 auto;
	padding: 0;
}

.ico-img2 li {
	display: block;
	height: 36px;
	width: 230px;
}

/*channel232*/

.wid180 {
	width: 100%;
	margin: 15px 0px
}

.tab {
	border-bottom: 1px solid #1e73c2
}

.tab UL {
	zoom: 1;
	clear: both;
}

.tab UL:after {
	display: block;
	height: 0px;
	visibility: hidden;
	clear: both;
	content: "";
}

.tab UL LI {
	text-align: center;
	line-height: 26px;
	width: 60px;
	display: inline;
	background: #19559C;
	float: left;
	height: 26px;
	color: #fff;
	border-radius: 2px;
	margin: 3px;
}

.tab UL LI.on {
	background: #F38921;
	color: #fff;
	border-radius: 2px;
	margin: 3px;
}

.tabList {
	height: 100%;
	width: 1200px;
	margin: 0 auto;
}

.tabList .one {
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	display: none;
	color: #333;
	padding-top: 10px;
}

.tabList .block {
	display: block;
}

/*channel232*/

/*channel270*/

a.channel270:link {
	width: 80px;
	display: block;
	text-align: center;
	color: #FFF;
	background-color: #eba01e;
	line-height: 30px;
	height: 30px;
	border-radius: 2px;
	font-size: 12px;
	margin-bottom: 10px
}

a.channel270:visited {
	width: 80px;
	display: block;
	text-align: center;
	color: #FFF;
	background-color: #cfb258;
	line-height: 30px;
	height: 30px;
	border-radius: 2px;
	font-size: 12px;
	margin-bottom: 10px
}

a.channel270:hover {
	width: 80px;
	display: block;
	text-align: center;
	color: #FFF;
	background-color: #cfb258;
	line-height: 30px;
	height: 30px;
	border-radius: 2px;
	font-size: 12px;
	margin-bottom: 10px
}

/*channel232*/

/*api2*/

.api2 {
	background-color: #1F96DC;
	font-size: 20px;
	line-height: 36px;
	height: 36px;
	color: #fff;
	padding: 0 15px
}

.api2_a {
	margin-bottom: 5px;
	font-size: 14px;
	line-height: 28px
}

.api2_b {
	color: #353535;
	font-size: 18px;
	font-weight: bold
}

.api2_c {
	background-color: #8297b0;
	font-size: 20px;
	line-height: 36px;
	height: 36px;
	color: #fff;
	padding: 0 15px;
	border-left: 4px solid #3d5a7c
}

a.api2_d:link {
	width: 200px;
	display: block;
	text-align: center;
	color: #FFF;
	background-color: #eba01e;
	line-height: 40px;
	height: 40px;
	border-radius: 3px;
	font-size: 16px
}

a.api2_d:visited {
	width: 200px;
	display: block;
	text-align: center;
	color: #FFF;
	background-color: #cfb258;
	line-height: 40px;
	height: 40px;
	border-radius: 3px;
	font-size: 16px
}

a.api2_d:hover {
	width: 200px;
	display: block;
	text-align: center;
	color: #FFF;
	background-color: #cfb258;
	line-height: 40px;
	height: 40px;
	border-radius: 3px;
	font-size: 16px
}

/*api2*/

/*channel117*/

.widget {
	clear: both;
	position: relative;
	margin-bottom: 15px;
	background-color: #fff;
	border-radius: 4px;
	border: 1px solid #eaeaea;
	overflow: hidden;
}

.widget h3 {
	font-size: 18px;
	color: #666;
	border-bottom: 1px solid #eaeaea;
	background-color: #fbfbfb;
	line-height: 19px;
	text-align: center;
	padding: 11px 15px 10px;
}

.widget.affix {
	position: fixed;
	width: 360px;
}

.widget .title strong {
	border-bottom-color: transparent
}

.widget .title .btn {
	position: absolute;
	top: 5px;
	right: 10px;
	font-weight: normal;
	padding: 2px 7px 1px
}

.widget-nav {
	background-color: #fbfbfb;
	line-height: 36px;
	height: 36px;
	border-bottom: 1px solid #eaeaea;
}

.widget-nav li {
	float: left;
	width: 25%;
	text-align: center;
	color: #999;
	border-right: 1px solid #eaeaea;
	cursor: pointer;
}

.widget-nav li.active {
	background-color: #fff;
	color: #666;
	font-weight: bold;
	cursor: default;
	font-size: 16px;
}

.widget-nav li:last-child {
	border: none;
}

.widget-navcontent .item li {
	margin: 12px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 16px;
}

.widget-navcontent .item time {
	float: right;
	color: #bbb;
	margin-left: 10px;
}

.widget-navcontent .item-03 {
	text-align: center;
}

.widget-navcontent .item-03 h2 {
	font-size: 20px;
	line-height: 32px;
	margin: 10px 0;
}

.widget-navcontent .item-03 strong {
	font-weight: normal;
	color: #FF5E52;
}

.widget-navcontent .item-04 {
	text-align: center;
}

.widget-navcontent .item-04 h2 {
	font-size: 20px;
	line-height: 40px;
	margin: 20px 0;
}

.widget ul {
	*zoom: 1;
	list-style: none;
	padding: 0;
	margin: 0;
}

.widget ul ul {
	border: none;
}

.widget ul:before, .widget ul:after {
	display: table;
	content: "";
	line-height: 0
}

.widget ul:after {
	clear: both
}

.etabs ul {
	*zoom: 1;
	list-style: none;
	padding: 0;
	margin: 0;
}

.etabs ul ul {
	border: none;
}

.etabs ul:before, .widget ul:after {
	display: table;
	content: "";
	line-height: 0
}

.etabs ul:after {
	clear: both
}

/*begin: channel111*/

.title111 {
	border-bottom: 1px solid #004098;
	padding: 0 10px;
	overflow: hidden;
}

.title111>ul {
	overflow: hidden;
	float: left;
	margin: 0;
	padding: 0;
}

.title111>ul>li {
	float: left;
}

.title111>ul>li>a {
	display: block;
	padding: 3px 10px;
	border: 1px solid #fff;
	border-bottom: 2px solid #fff;
}

.title111>ul>li>a.on {
	border-color: #ddd;
	border-bottom-color: #004098;
	color: #363f44;
}

.title111>a {
	float: right;
	width: 41px;
	height: 24px;
	margin-top: 3px;
}

.box111 {
	overflow: hidden;
}

.box111 div.list111>ul>li {
	margin-left: 5px;
	padding: 10px;
	overflow: hidden;
}

.box111 div.list111>ul>li>a {
	float: left;
}

.box111 div.list111>ul>li>span {
	float: right;
	color: #8e8787;
}

/*end :channel111*/

/*begin:channel112*/

.box111 div.list111>ul>li>span.month {
	width: 19px;
	height: 20px;
	background-color: #bdbdbd;
	color: #fff;
	text-align: center;
}

.box111 div.list111>ul>li>span.day {
	width: 19px;
	height: 20px;
	background-color: #004098;
	color: #fff;
	text-align: center;
}

/*end:channel112*/

/*begin:channel118*/

div.box118 {
	height: 100%;
}

div.box118>ul>li {
	padding: 5px 0px 5px 35px;
}

/*end:channel118*/

/*xiazai start*/

.news_tagss a {
	display: inline-block;
	height: 18px;
	line-height: 18px;
	margin: 0 5px 5px 0;
	padding: 0px 10px;
	background-color: #B8B8B8;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;
	color: #fff;
	text-decoration: none;
}

.news_tags a {
	display: inline-block;
	margin: 0 5px 5px 0;
	padding: 0px 10px;
	background-color: #B8B8B8;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;
	color: #fff;
	text-decoration: none;
}

.news_tags a:hover, #suggested_tags_panel a.added {
	background-color: #f87b00;
}

.toupiao {
	height: 100px;
}

.toupiao li {
	float: left;
	width: 100%;
	padding: 10px;
	margin-left: 10px;
}

.toupiao li span {
	margin-left: 10px;
}

/*xiazai end*/

/*liuyan 开始*/

.pl-loading img {
	width: 30px;
	margin-bottom: 20px
}

.login-box .login-logo img {
	height: 75px;
	width: 84px
}

.pl-box-wrap {
	padding: 20px 0;
	border-top: 1px solid #cecece;
	width: 657px;
}

@media all and (max-width:460px) {
	.pl-box-wrap {
		padding: 20px 0;
		border-top: 1px solid #cecece;
		width: 100%;
	}
}

.pl-list-wrap .pl-box-wrap {
	position: relative;
	top: 30px
}

.pl-loading {
	position: absolute;
	height: 100%;
	padding-top: 100px;
	color: #999;
	z-index: 10
}

.pl-loading img {
	width: 30px;
	margin-bottom: 20px
}

.pl-box-wrap .dropdown button {
	height: 30px;
	width: 30px;
	border-radius: 0;
	color: #3ca5f6;
	border: 2px solid #f6f6f6
}

.pl-box-wrap .btn-default.active, .pl-box-wrap .btn-default:active, .pl-box-wrap .btn-default:hover, .pl-box-wrap .open>.dropdown-toggle.btn-default {
	color: #fff;
	background-color: #3ca5f6;
	border-color: #3ca5f6
}

.pl-box-wrap .dropdown-menu {
	border: none;
	box-shadow: 0 0 15px rgba(18, 21, 21, .2);
	margin: 10px 0 0;
	text-align: center;
	width: 120px;
	min-width: 10px;
	border-radius: 0
}

.pl-box-wrap .dropdown-menu li {
	color: #bbb;
	font-size: 16px;
	margin: 12px 0;
	cursor: pointer
}

.pl-box-wrap .dropdown-menu li:hover {
	color: #333
}

.pl-box-wrap .pl-content {
	word-break: break-all;
	word-wrap: break-word;
	line-height: 24px;
	margin-top: 40px;
}

.pl-box-wrap .pl-huifu {
	word-break: break-all;
	word-wrap: break-word;
	line-height: 24px;
	margin-top: 10px;
}

.pl-box-wrap .dropdown .btn .caret {
	margin: -6px 0 0 -3px
}

.timea {
	margin-right: 20px;
	float: right;
	color: gray;
}

.author-name {
	margin-left: 10px;
}

.author-info .author-face {
	width: 50px;
	height: 50px;
	border-radius: 25px;
	overflow: hidden;
	float: left
}

/*liuyan 结束*/

/*跑马灯 开始*/

.runhorse1 {
	margin-top: 5px;
}

.runhorse1 li {
	float: left;
	margin-left: 20px;
	list-style-type: none;
	white-space: nowrap;
	overflow: hidden;
}

.runhorse1 li a {
	text-decoration: none;
	color: red
}

#horse {
	outline-color: rgb(255, 255, 255) !important;
}

/*跑马灯 结束*/

/*手机自适应手机 结束*/

#a1 {
	width: 100% !important;
}

#ckplayer_a1 {
	width: 100% !important;
}

/*视频自适应手机 结束*/

/*覆盖bootstrap css样式*/

.panel {
	box-shadow: 0 0 0 rgba(0, 0, 0, .05);
	-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, .05)
}

/* wuqu */

.banner {
	position: relative;
	overflow: auto
}

.banner li {
	list-style: none
}

.banner ul li {
	float: left;
	min-height: 350px
}

.breadcrumb {
	padding: 0;
	margin-top: -1px;
	background-color: rgba(245, 245, 245, 0);
	color: #FFF;
}

.me {
	margin-left: 30px;
	color: #838383;
}

.me1 {
	margin-left: 150px;
	color: #838383;
}

<!--tpl9-column.css-->.link-panel .top_lt1 {
	border-bottom: 1px solid #c2c1bc;
	margin-bottom: 15px;
}

.link-panel .img-link .link-item {
	width: 49.91999%;
	float: left;
	margin-bottom: 10px;
}

.link-panel .img-link .link-item a {
	display: block;
	margin: 0 10px;
}

.link-panel .img-link .link-item a img {
	width: 100%;
	vertical-align: top;
}

.link-panel .wp-link .link-item {
	width: 100%;
	height: 27px;
	line-height: 27px;
	float: left;
	overflow: hidden;
}

.link-panel .wp-link .link-item a.link-name {
	display: inline-block;
	height: 27px;
	line-height: 27px;
	padding-left: 23px;
	background: url(img/arrow.png) no-repeat 5px 8px;
}

.link-panel .post-11 .wp-link .link-item {
	width: 33.31999%;
}

.link-panel .post-11 .wp-link .link-item a {
	display: inline-block;
	padding: 0 10px 0 16px;
	background: url(../img/arrow-gt.png) no-repeat right 9px;
}

.link-panel .post-12 .wp-link .link-item a {
	display: inline-block;
	padding: 0 10px 0 16px;
	background: url(../img/arrow-gt.png) no-repeat right 9px;
}

#app_E82904820851269389 {
	text-align: center;
	font-size: 14px;
	color: #626261;
	line-height: 30px;
}

#focus {
	POSITION: relative;
	OVERFLOW: hidden
}

#focus UL {
	POSITION: absolute;
	HEIGHT: 380px
}

#focus UL LI {
	POSITION: relative;
	WIDTH: 816px;
	BACKGROUND: #000;
	FLOAT: left;
	HEIGHT: 282px;
	OVERFLOW: hidden
}

#focus UL LI DIV {
	POSITION: absolute;
	OVERFLOW: hidden
}

#focus .btnBg {
	POSITION: absolute;
	WIDTH: 816px;
	BOTTOM: 0px;
	BACKGROUND: #000;
	HEIGHT: 20px;
	LEFT: 0px
}

#focus .btn {
	POSITION: absolute;
	TEXT-ALIGN: right;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 10px;
	WIDTH: 796px;
	BOTTOM: 13px;
	PADDING-RIGHT: 10px;
	HEIGHT: 10px;
	RIGHT: 0px;
	PADDING-TOP: 5px
}

#focus .btn SPAN {
	WIDTH: 25px;
	DISPLAY: inline-block;
	BACKGROUND: #fff;
	HEIGHT: 10px;
	MARGIN-LEFT: 5px;
	CURSOR: pointer;
	_display: inline;
	_zoom: 1;
	_font-size: 0
}

#focus .btn SPAN.on {
	BACKGROUND: #fff
}

#focus .preNext {
	POSITION: absolute;
	WIDTH: 45px;
	BACKGROUND: url(../img/sprite.png) no-repeat 0px 0px;
	HEIGHT: 100px;
	TOP: 90px;
	CURSOR: pointer
}

#focus .pre {
	LEFT: 0px
}

#focus .next {
	BACKGROUND-POSITION: right top;
	RIGHT: 0px
}

#focus .imgList {
	HEIGHT: 282px;
}

#focus .imgList LI IMG {
	BORDER-BOTTOM: #ddd 0px solid;
	BORDER-LEFT: #ddd 0px solid;
	PADDING-BOTTOM: 0px;
	MARGIN: auto;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	BACKGROUND: #fff;
	BORDER-TOP: #ddd 0px solid;
	BORDER-RIGHT: #ddd 0px solid;
	PADDING-TOP: 0px;
	_vertical-align: bottom
}

/* wuqu */

/* 视频简介图片自适应代码 */

#picauto img {
	max-width: 100%;
	overflow: hidden;
}

/* 视频简介图片自适应代码 */

/* 文章列表自适应代码 */

.contentlist {
	text-align: right;
	width: 670px;
	float: left;
	overflow: hidden
}

/*手机端适应*/

@media all and (max-width:460px) {
	.contentlist {
		text-align: right;
		width: 100%;
		float: left;
	}
}

.contentlist1 {
	text-align: right;
	width: 836px;
	float: left;
}

/*手机端适应*/

@media all and (max-width:460px) {
	.contentlist1 {
		text-align: right;
		width: 100%;
		float: left;
	}
}

/* 文章列表自适应代码 */

/*topic topic5 css*/

.LanMu02b {
	background-image: url(../img/title01b.gif);
	width: 100%;
	height: 30px;
}

.rim02
/*边框*/

	{
	border-left: 1px solid #cfcfcf;
	border-top: 2px solid #206f96;
	border-right: 1px solid #cfcfcf;
	border-bottom: 1px solid #cfcfcf;
}

.LanMu02a {
	background-color: #FFF;
	width: 100px;
	height: 30px;
	line-height: 30px;
	float: left;
	text-align: center;
	border-right: 1px solid #cfcfcf;
	font-size: 14px;
	font-weight: bold;
	color: #000;
}

.m-list li {
	overflow: hidden;
	color: #c1c1c1;
}

.list-tweet {
	overflow: hidden;
}

.list-tweet li, .list-tweet i {
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
}

.list-tweet li {
	overflow: hidden;
	padding: 0 1% 0 2%;
	border-bottom: 1px solid #E3E6EB;
	*float: left;
}

.list-tweet i {
	float: right;
	width: 17px;
	height: 17px;
	overflow: hidden;
	margin-top: 13px;
	*display: inline;
}

.list-tweet h3 {
	line-height: 33px;
	height: 33px;
	overflow: hidden;
	font-size: 14px;
}

.list-tweet img {
	float: left;
	margin-right: 9px;
	width: 90px;
	height: 64px;
}

.list-tweet p {
	font-size: 12px;
	height: 75px;
	line-height: 21px;
	color: #666;
}

.clearfix {
	*zoom: 1;
}

.clearfix:after {
	display: block;
	overflow: hidden;
	clear: both;
	height: 0;
	visibility: hidden;
	content: ".";
}

.drink-me {
	height: 36px;
}

.drink-me i {
	font-size: 14px;
	opacity: 1;
	text-indent: -10em;
}

.tweet-xxl {
	color: #A62F3A;
	background-position: left -599px;
}

.tweet-xl {
	color: #C35A4D;
	background-position: left -618px;
}

.tweet-l {
	color: #DC754B;
	background-position: left -638px;
}

.tweet-m {
	color: #F4904B;
	background-position: left -658px;
}

.tweet-s {
	color: #E1E1E1;
	background-position: left -658px;
}

.cBlue, .cBlue:visited, .cBlue a {
	color: #1E50A2;
	font-size: 12px;
}

.eat-me {
	height: 110px;
}

.eat-me:hover {}

.eat-me i {
	*display: none;
	opacity: 0;
}

.eat-me h3 {
	font-weight: bold;
}

.tab-bd-con {
	display: none;
	overflow: hidden;
}

/*topic topic5 css*/

/*topic11 开始*/

.xyzt-pic {
	width: 100%;
	float: left;
	margin-top: 16px;
	overflow: hidden;
	cursor: pointer;
	padding-bottom: 20px;
}

.xyzt-pic li {
	width: 250px;
	height: 110px;
	float: left;
	margin-right: 33px;
}

/*topic11 结束*/

/*topic20 开始*/

.ztlm1a {
	width: 100%;
	height: 37px;
	border-bottom: 1px solid #e6e6e6;
}

.ztlm1a span {
	float: left;
	font-size: 16px;
	height: 37px;
	line-height: 37px;
}

.ztlm1b {
	width: 100%;
	border-top: 1px solid #FFFFFF;
	padding-top: 20px;
}

.ztlm1b-1 {
	float: left;
}

/*topic20 结束*/

/*topic26 开始*/

.snnews #slTitle {
	display: none
}

/*topic26 结束*/

/*topic27*/

.ico-img27 {
	width: 100%;
	font-size: 0;
	margin: 0 auto;
	padding: 0;
}

.ico-img27 li {
	display: block;
	/*float:left;*/
}

/*topic30开始*/

div.topic30 {
	height: 100%;
}

div.topic30>ul>li {
	margin: 25px 15px;
}

div.topic30>ul>li>a>img {
	width: 100%;
}

/*topic30结束*/

/*topic35开始*/

.topic35 span {
	float: left;
	font-size: 18px;
	font-weight: bold;
}

.topic35 a.more {
	float: right;
}

.topic35 a.topic35_list {
	margin-right: 5%;
	width: 30%;
	display: inline-block;
}

.topic35 a.topic35_list>img {
	width: 100%;
}

/*topic35结束*/

/*topic38开始*/

.topic38 {
	line-height: 47px;
}

/*topic38结束*/

/*topic41开始*/

.topic41 {
	border: solid 1px #cccbcb;
	text-align: center;
	margin-top: 15px
}

.topic41a {
	padding: 7px;
}

.topic41a img {
	width: 100%;
	height: 262px
}

.topic41ad {
	font-size: 18px;
	min-height: 70px;
	line-height: 30px
}

.topic41b {
	background-color: #ececec;
	padding: 7px
}

a.topic41c:link {
	color: #0e4f9a
}

a.topic41c:hover {
	color: #f68909
}

/*topic41结束*/

/*topic42开始*/

.topic42-img li:first-child {
	margin-bottom: 15px;
}

.topic42-img li a img {
	width: 100%;
	height: 110px;
}

/*topic42结束*/

/*topic47开始*/

.topic47 {
	border-bottom: 1px solid #dcdcdc;
	width: 100%;
	text-align: center;
	font-size: 18px
}

a.topic47a:link {
	width: 100px;
	display: block;
	text-decoration: none;
	text-align: center;
	color: #ff931e;
	text-align: center;
	border: 1px solid #ff931e;
	border-radius: 500px;
	margin: 0 auto
}

a.topic47a:visited {
	width: 100px;
	display: block;
	text-decoration: none;
	text-align: center;
	color: #ff931e;
	text-align: center;
	border: 1px solid #ff931e;
	border-radius: 500px;
	margin: 0 auto
}

a.topic47a:hover {
	width: 100px;
	display: block;
	text-decoration: none;
	text-align: center;
	color: #ff931e;
	text-align: center;
	border: 1px solid #ff931e;
	border-radius: 500px;
	margin: 0 auto
}

/*topic47结束*/

/*topic48开始*/

.topic48 {
	border: 10px solid #fff;
	text-align: center;
	background-color: #fff
}

.topic48 img {
	width: 100%;
	height: 190px
}

.topic48 a {
	height: 28px;
	font-size: 16px
}

/*topic48结束*/

/*foot5dt css*/

#imgConac {
	height: 68px;
}

.police {
	float: left;
	margin-left: 105px;
	padding-bottom: 20px;
}

.copyright {
	float: left;
	margin-left: 35px;
}

/*foot5dt css*/

/*foot6开始 css*/

.link-list li {
	border-top: solid 1px #353535;
}

.link-list li:first-child {
	border-top: none !important;
}

.link-list a {
	color: #eee;
	font-size: 11px;
	padding: 6px 0px;
	display: inline-block;
	text-transform: uppercase;
}

.link-list li i {
	color: #bbb;
	float: right;
	margin-top: 10px;
}

.latest-list li {
	padding: 8px 0;
	border-top: 1px solid #353535;
}

.latest-list li:first-child {
	padding-top: 0;
	border-top: none;
}

.latest-list li a {
	color: #eee;
}

.latest-list small {
	color: #999;
	display: block;
}

.headline h2, .headline h3, .headline h4 {
	margin: 0 0 -2px 0;
	padding-bottom: 5px;
	display: inline-block;
	border-bottom: 2px solid #72c02c;
}

.footer-v1 .footer6 {
	padding: 40px 0;
	background: #272727;
}

.footer-v1 .footer6 p {
	color: #eee;
}

.footer-v1 .footer6 h2 {
	color: #eee;
	font-size: 18px;
	font-weight: 200;
}

/*Link List*/

.footer-v1 .link-list li {
	border-top: solid 1px #353535;
}

.footer-v1 address, .footer-v1 .link-list a, .footer-v1 .link-list i {
	color: #eee;
}

.footer-v1 address {
	line-height: 23px;
}

/*Blog Posts (with images)*/

.footer-v1 .footer6 .posts .dl-horizontal a {
	color: #dadada;
}

.footer-v1 .footer6 .dl-horizontal a:hover {
	color: #5fb611 !important;
}

/*copyright-ft6*/

.footer-v1 .copyright-ft6 {
	background: #222;
	border-top: none;
	padding: 10px 0 5px;
}

.footer-v1 .copyright-ft6 p {
	color: #eee;
	margin-top: 14px;
}

.footer-v1 .copyright-ft6 a {
	margin: 0 2px;
}

.footer-v1 .footer-socials {
	margin-top: 12px;
	text-align: right;
}

.footer-v1 .footer-socials li a {
	color: #777;
	font-size: 16px;
}

@media (max-width: 991px) {
	.footer-v1 .copyright-ft6, .footer-v1 .footer-socials {
		text-align: left;
	}
}

/*foot6结束 css*/

/*foot9开始 css*/

.foot_left {
	color: #fff;
	font-size: 12px;
	line-height: 22px;
	float: left;
	padding: 30px 0 0 23px;
}

.footlogo {
	width: 146px;
	height: 67px;
	display: block;
}

.foot_right {
	float: right;
	padding: 37px 0;
}

.foot_right a {
	float: left;
	text-align: center;
	color: #fff;
	font-size: 16px;
	margin-left: 25px;
	display: block;
	width: 110px;
}

.foot_right a img {
	padding-bottom: 8px;
	width: 105px;
	height: 105px;
}

/*foot9结束 css*/

/*foot10开始 css*/

.icon4 {
	display: inline-block;
	width: 40px;
	height: 40px;
	vertical-align: middle;
}

#botnav {
	background-size: cover;
	text-align: center;
}

#botnav .inner {
	display: inline-block;
}

#botnav .inner .title {
	line-height: 40px;
	color: #fff;
	text-align: left;
	font-size: 20px;
	margin-bottom: 20px;
	margin-left: 0;
	padding-TOP: 15px
}

#botnav .inner .title span {
	line-height: 40px;
	font-family: "Arial";
	color: #999;
	margin-left: 10px;
}

#botnav .inner .link-box {
	float: left;
	width: 60%;
}

.links-wrap {
	display: inline-block;
	/* margin:0 auto; */
}

.links-wrap li {
	width: 150px;
	float: left;
	margin-right: 25px;
	margin-bottom: 10px;
	display: inline-block;
}

.links-wrap li.i1 a .icon4 {
	background-position: -12px -66px;
}

.links-wrap li.i2 a .icon4 {
	background-position: -82px -66px;
}

.links-wrap li.i3 a .icon4 {
	background-position: -154px -66px;
}

.links-wrap li.i4 a .icon4 {
	background-position: -12px -124px;
}

.links-wrap li.i5 a .icon4 {
	background-position: -82px -125px;
}

.links-wrap li.i6 a .icon4 {
	background-position: -154px -124px;
}

.links-wrap li a {
	display: block;
	/* margin:100px 20px; */
	font-size: 16px;
	color: #fff;
	/* border:3px solid #9c9d9f; */
	font-family: "Microsoft yahei";
	text-align: left;
}

.links-wrap li a span {
	/* display: block; */
	height: 38px;
	margin-left: 10px;
	line-height: 38px;
}

#footer .inner {
	line-height: 42px;
}

#footer .foot {
	/* float:left; */
	text-align: center;
}

#footer .foot .jbfg {
	display: none;
}

#wp_nav_w100 {
	display: inline-block;
	float: right;
}

.shares {
	display: inline-block;
	float: right;
	width: 40%;
}

.shares .share {
	float: left;
	width: 135px;
	height: 40px;
	margin-right: 12px;
	margin-bottom: 8px;
	position: relative;
	vertical-align: middle;
	text-align: left;
}

.shares .share .jia {
	display: inline-block;
	/* width: 27px; */
	height: 40px;
	line-height: 40px;
	margin-left: 4px;
	vertical-align: top;
	font-size: 14px;
	color: #fff;
}

.shares .share .zdy {
	display: inline-block;
	width: 48px;
	height: 40px;
}

.shares .share.n1 .zdy-1 {
	background-position: -11px -185px;
}

.shares .share.n2 .zdy-2 {
	background-position: -75px -183px;
}

.shares .share.n3 .zdy-3 {
	background-position: -11px -232px;
}

.shares .share.n4 .zdy-4 {
	background-position: -75px -235px;
}

.shares .share .con {
	display: none;
	position: absolute;
	bottom: 54px;
	left: 50%;
	z-index: 100;
	margin-left: -60px;
}

.shares .share .con img {
	width: 120px;
	height: 120px;
}

/*foot10结束 css*/

/*foot14开始 css*/

.foot-link-1 {
	/*width:650px; margin:0 auto;padding-left:450px; height:110px;*/
	padding-top: 18px;
	padding-left: 18px;
}

.foot-link-1 li {
	text-align: center;
	margin-right: 20px;
}

.foot-link-1 li a, .sy-content-1 dd a, .sy-content-2 dd a {
	line-height: 32px;
}

.sy-content-1 {
	position: relative;
	padding-top: 10px;
}

.sy-content-1 dl, .sy-content-2 dl {
	width: 240px;
	float: right;
	margin-top: 25px;
	bottom: -96px;
	right: 50px;
	position: absolute;
}

.sy-content-1 dd, .sy-content-2 dd {
	width: 56px;
	text-align: center;
	line-height: 32px;
	float: right;
	margin-left: 23px;
}

.foot-link-1 li a, .sy-content-1 dd a, .sy-content-2 dd a {
	line-height: 32px;
}

.foot-link {
	width: 100%;
	float: left;
}

.foot-link-1.f_14 li {
	float: left;
	margin-left: 11px;
	margin-left: 16px;
}

#link {
	display: none;
	width: 107px;
	position: absolute;
	bottom: -22px;
	z-index: 100;
	font-size: 14px;
	right: 30px;
}

.link-con {
	width: 107px;
	text-align: center;
	margin: 15px -5px;
}

#link-1 {
	display: none;
	width: 107px;
	position: absolute;
	bottom: -22px;
	z-index: 100;
	font-size: 14px;
	right: 104px;
}

#link-2 {
	display: none;
	width: 107px;
	position: absolute;
	bottom: -22px;
	z-index: 100;
	font-size: 14px;
	right: 176px;
}

#link-3 {
	display: none;
	width: 107px;
	position: absolute;
	bottom: -22px;
	z-index: 100;
	font-size: 14px;
	right: 246px;
}

@media (max-width: 700px) {
	.sy-content-1 {
		display: none;
	}
	.foot-link .container .col-md-4.col-sm-4.col-xs-12 {
		display: none;
	}
}

/*foot14结束 css*/

/*foot16开始 css*/

.copyright.foot16 {
	padding-top: 5px;
	margin-left: 0
}

.police.foot16 {
	padding-top: 15px;
	float: right
}

.foot16 {
	color: #fff
}

.foot16 a {
	color: #fff
}

/*foot16结束 css*/

/*foot17开始 css*/

.bottom {
	padding: 50px 0;
	background: #F6F6F6;
}

.mb30 {
	margin-bottom: 30px;
}

.pt30 {
	padding-top: 30px;
}

.icon-wechat {
	width: 60px;
	height: 60px;
}

.icon-sina {
	width: 60px;
	height: 60px;
}

.icon-app {
	width: 60px;
	height: 60px;
}

.icon-ss {
	width: 60px;
	height: 60px;
}

.toggleCode .codeSpan {
	padding: 10px;
	background: #fff;
	position: absolute;
	bottom: 90px;
	right: 10px;
	width: 200px;
	display: none;
	box-shadow: 1px 1px 2px rgba(0, 0, 0, .15);
}

.toggleCode .codeSpan img {
	max-width: 100%;
}

.toggleCode {
	position: relative;
}

.list-inline.pt30 {
	text-align: right
}

@media (max-width: 700px) {
	.list-inline.pt30 {
		text-align: center;
	}
}

/*foot17结束 css*/

/*foot18开始 css*/

.navbar.navbar-default.navbar-top.footer18 {
	min-height: 75px;
}

@media (min-width: 769px) {
	.navbar-top .navbar-nav>li>a {
		padding-top: 20px;
		padding-bottom: 20px;
	}
}

.navbar.navbar-default.navbar-top.footer18 span {
	color: #fff
}

.navbar.navbar-default.navbar-top.footer18 {
	color: #fff
}

.navbar.navbar-default.navbar-top.footer18 a {
	color: #fff
}

.navbar-top .navbar-link>li>a {
	padding: 0 5px;
	line-height: 1em;
}

/*foot18结束 css*/

/*foot19开始 css*/

.foot19 {
	padding-bottom: 45px;
}

.foot1b-1 {
	margin-left: 44px
}

.foot1b img {
	float: right;
	width: 78px;
}

.foot19-logo {
	margin-top: 29px;
}

.foot1a-2 {
	margin-top: 45px;
}

.foot1b {
	margin-top: 25px;
}

@media (max-width: 768px) {
	.foot1a-2 {
		float: none;
		text-align: center;
		width: 100%;
		margin: auto;
		margin-top: 45px;
	}
	.foot19-logo {
		display: none
	}
	.foot1b {
		display: none
	}
}

/*foot19结束 css*/

/*foot21开始*/

.copyright.foot21 {
	padding-top: 25px;
	margin-left: 0
}

.foot21 {
	color: #fff
}

.foot21 a {
	color: #fff
}

/*foot35*/

.foot35a {
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 20px 0px 20px 20px;
}

/*foot32开始*/

.foot32b img {
	float: left;
}

.foot1a-32 p {
	font-size: 14px;
	color: #fff;
}

.foot1a-32 {
	margin-top: 35px;
}

/*foot17*/

.foot17logo {
	width: 100%;
	max-height: 260px;
}

/*foot24*/

#bottomtxt24 {
	text-align: center;
	margin: 15px 0px;
	color: #000;
}

/*foot25*/

.foot25 {
	border-left: 1px solid #fff;
	padding-left: 20px;
}

/*foot34*/

.foot34 {
	border-right: 1px solid #fff;
	padding-right: 20px;
}

.foot34 p {
	text-align: right
}

/*foot45*/

.foot45a {
	background-color: #171816
}

.foot45 {
	width: 100%;
	color: #ffffff
}

.foot45 ul {
	margin: 20px 0 20px 15px;
	padding: 0
}

.foot45 li {
	height: 36px;
	line-height: 36px
}

.foot45 i {
	margin: 0 10px 0 0
}

.foot45b {
	background-color: #0a0b08;
	color: #fff;
	padding: 5px 0;
	text-align: center
}

/*foot45*/

/*foot46*/

.foot45 {
	width: 100%;
	color: #ffffff;
	background-color: #0d2e5e;
	padding: 15px 0 25px 0
}

/*foot46*/

/*channel215*/

.chan215b {
	width: 100%;
	height: 40px;
	line-height: 40px;
	background-color: #f4f3f3
}

.channel215 {
	margin-top: 10px
}

.channel215 li {
	width: 100%;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	text-overflow: ellipsis;
	border-bottom: 1px #CCC dotted;
	display: flex;
}

.chan215a {
	padding: 0px 15px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	float: left;
	margin-right: 10px;
	color: #FFF;
	font-size: 16px
}

/*channel215*/

/*channel267*/

.chan267 {
	padding: 7px;
	font-size: 18px;
	font-weight: bold;
}

/*channel267*/

/*channel243*/

.channel243 {
	width: 100%;
	border-bottom: 1px solid #ededed;
}

.chanl243a {
	border-bottom: 4px solid #ee3eaa;
	padding: 7px;
	font-size: 16px
}

.chanl243b {
	border-bottom: 4px solid #f5a745;
	padding: 7px;
	font-size: 16px
}

.chanl243c {
	border-bottom: 4px solid #f0df1a;
	padding: 7px;
	font-size: 16px
}

.chanl243d {
	border-bottom: 4px solid #9333dd;
	padding: 7px;
	font-size: 16px
}

.chanl243e {
	border-bottom: 4px solid #f5a745;
	padding: 7px;
	font-size: 16px
}

.chanl243f {
	border-bottom: 4px solid #07beea;
	padding: 7px;
	font-size: 16px
}

.chanl243g {
	border-bottom: 4px solid #1be215;
	padding: 7px;
	font-size: 16px
}

.chanl243h {
	padding: 9px;
	font-size: 16px
}

/*channel213*/

/*channel252*/

.channel252 {
	background-color: #ebebeb;
	width: 100%
}

.chan252 {
	background-color: #2a429c;
	padding: 7px 15px;
	font-size: 16px;
	color: #fff;
	text-algin: center
}

/*channel252*/

/*channel253*/

.channel253 {
	border-bottom: 1px solid #ededed;
	width: 100%;
	margin-bottom: 15px
}

.chan253 {
	background-color: #2a429c;
	padding: 0px 0px 0px 15px;
	font-size: 16px;
	color: #fff;
	text-algin: center
}

.chan253a {
	text-align: center;
	font-size: 16px;
	padding: 10px 0px
}

.chan25b {
	background-color: #ad1601;
	padding: 0px 0px 0px 15px;
	font-size: 16px;
	color: #fff;
	text-algin: center
}

/*channel253*/

/*channel111*/

.channel111title {
	float: left;
	margin-left: 30px;
	line-height: 28px;
}

.channel111more {
	float: right;
	margin-right: 20px;
}

.tablexu {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #A9A9A9;
	position: relative;
	margin-bottom: -1px;
	background-color: rgba(255, 255, 255, 0);
	padding: 5px 12px;
}

.channel111box {
	border-top: 3px solid #0A7C04;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

/*foot28*/

.f_18 {
	float: left;
	padding: 10px 0 5px 20px;
	line-height: 24px;
}

.f_28 ul li {
	float: right;
	margin-left: 15px;
}

.f_28 {
	float: right;
	padding: 20px 20px 0 0;
	text-align: right;
}

/*foot28*/

/*foot33开始 css*/

.foot33 {
	padding-bottom: 45px;
	border-top: 3px solid #5ec722;
	background-color: #a4dc8b;
	color: #535453
}

/*foot19结束 css*/

/*link82开始 css*/

.link82 {
	margin: 15px 0 0 0;
}

.link82 img {
	width: 100%;
	height: 127px
}

/*link82结束 css*/

/*link83开始 css*/

.link83 {
	width: 100%
}

.link83 a {
	margin: 0 20px 0 0;
	line-height: 32px
}

.link83 li {
	width: 120px;
	line-height: 40px;
	height: 40px;
	float: left
}

.link83a {
	width: 100%;
	font-size: 16px;
	color: #249cce;
	padding: 10px 0 0 0;
	clear: both
}

/*link83结束 css*/

/*link37*/

.link37 {
	padding-top: 20px;
}

.link37 a {
	margin-left: 20px;
}

/*link51*/

.link52 {
	margin-left: 15px;
}

.link52 img {
	width: 6px;
	margin-right: 5px;
	margin-top: -4px;
}

.link52 span {
	font-size: 16px;
	line-height: 36px;
}

.link51 img {
	width: 6px;
	margin-right: 5px;
	margin-top: -4px;
}

.link51 span {
	font-size: 16px;
	line-height: 36px;
}

/*link53*/

.link53s {
	overflow: hidden;
	border-left: 1px solid #a1cffb;
	border-top: 1px solid #a1cffb;
	border-right: 1px solid #a1cffb;
	border-bottom: 6px solid #a1cffb;
}

.links53more {
	height: 35px;
	margin-bottom: 5px;
}

.links53more img {
	margin-top: -4px;
	margin-left: 1em;
}

.links53more span {
	line-height: 35px;
	height: 35px;
	margin-left: 2em;
	font-size: 14px;
}

.link53col {
	background: #e5e5e5;
	border-bottom: 1px solid #979797
}

.link53col1 {
	background: #f9f5f5;
	border-bottom: 1px solid #979797
}

.kli53 {
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
}

/*link39*/

.widget_ui_tags .items {
	overflow: hidden;
	padding: 15px 0 12px 15px;
}

.widget_ui_tags .items a {
	color: #999;
	background-color: #f6f6f6;
	float: left;
	width: 31.3333%;
	margin: 0 1% 1% 0;
	padding: 0 8px;
	text-align: center;
	font-size: 14px;
	height: 29px;
	line-height: 29px;
	overflow: hidden;
}

.widget_ui_tags .items a:hover {
	color: #fff;
	background-color: #61B3E6;
}

.widget_ui_flink .items a {
	color: #999;
	float: left;
	width: 31.3333%;
	margin: 0 1% 1% 0;
	padding: 0 8px;
	text-align: center;
	font-size: 14px;
	height: 29px;
	line-height: 29px;
	overflow: hidden;
}

.widget_ui_flink .items a:hover {
	color: #fff;
	background-color: #61B3E6;
}

/*count3 开始*/

.t_title, .t_title tr {
	width: 100%;
}

.t_title .tags {
	box-sizing: border-box;
	width: 50%;
	background-color: #eceff4;
	font-size: 22px;
	line-height: 56px;
	text-align: center;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	cursor: pointer;
}

.t_title td.on {
	background-color: #0c77e1;
	color: #fff;
}

.query_date p {
	line-height: 50px;
	text-align: right;
}

.query_date p label {
	font-size: 20px;
	color: #0c77e1;
	margin: 0;
}

.query_date p span {
	font-size: 16px;
	padding: 0 10px;
}

.query_date p button {
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	color: #fff;
	background-color: #0c77e1;
	border: none;
	padding: 0 10px;
	border-radius: 5px;
}

.t_body {
	width: 100%;
}

.t_body th, .t_body td {
	width: 20%;
	border: 1px solid #83c1fe;
	line-height: 50px;
	text-align: center;
	font-size: 20px;
}

.t_body th {
	color: #fff;
	background-color: #5faefd;
	font-weight: normal;
}

.t_body .col_1 {
	width: 40%;
	text-align: left;
	text-indent: 1em;
}

/*count3 结束*/

/* widget_ui_posts ======================================================================================================== */

.widget_ui_posts li:last-child a {
	border-bottom: none;
}

.widget_ui_posts li a {
	padding: 10px 15px 10px 150px;
	color: #888;
	border-bottom: solid 1px #eee;
	overflow: hidden;
	position: relative;
	display: block;
	font-size: 14px
}

.widget_ui_posts li a:hover {
	background-color: #fbfbfb;
}

.widget_ui_posts li a:hover .text {
	color: #61B3E6;
}

.widget_ui_posts .text {
	display: block;
}

.widget_ui_posts .thumbnail {
	float: left;
	margin-left: -135px
}

.widget_ui_posts .thumbnail img {
	width: 125px;
	height: 86px
}

.widget_ui_posts .muted {
	margin-right: 15px;
	font-size: 14px;
	color: #bbb;
}

.widget_ui_posts .nopic li a {
	padding: 10px 15px;
}

.widget_ui_posts .nopic .text {
	margin-top: 0;
	color: #888;
}

.widget_ui_posts .nopic .text:hover {
	color: #61B3E6;
}

/*location4开始*/

.breadcrumbs {
	overflow: hidden;
	padding: 10px 0 6px;
	border-bottom: solid 1px #eee;
	background-color: #FCFCFC;
}

.video-business-img1 {
	background: url(../video/youtube-business/video-business-img1.jpg)/*tpa=http://htmlstream.com/preview/unify-v1.9/assets/video/youtube-business/video-business-img1.jpg*/
	no-repeat center;
	background-size: cover;
	/*Scales the background image to be as large as possible*/
}

.breadcrumbs h1 {
	color: #666;
	font-size: 22px;
	margin-top: 8px;
}

.fl-left {
	float: left
}

.breadcrumb {
	padding-right: 0;
	background: none;
	position: relative;
}

.breadcrumb a {
	color: #777;
}

@media (max-width: 550px) {
	.breadcrumbs h1.fl-left, .breadcrumbs ul.pull-right {
		width: 100%;
		text-align: center;
	}
	.breadcrumbs h1.fl-left {
		margin-bottom: 0;
	}
	.breadcrumbs .breadcrumb {
		top: 0;
		margin-bottom: 10px;
	}
}

/*location4结束*/

/*location5开始*/

.location5 {
	margin: 20px 0;
}

.location5, .location5 a {
	color: #595959;
}

/*location5结束*/

/*bootstrap 五等分*/

.col-md-1-5 {
	width: 20%;
	float: left;
}

.col-xs-1-5, .col-sm-1-5, .col-md-1-5, .col-lg-1-5 {
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	position: relative;
}

@media (max-width: 768px) {
	.col-sm-1-5 {
		width: 100%;
		float: left;
	}
}

@media (min-width: 992px) {
	.col-md-1-5 {
		width: 20%;
		float: left;
	}
}

@media (min-width: 1200px) {
	.col-lg-1-5 {
		width: 20%;
		float: left;
	}
}

/*location*/

.kli40 {
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	border-bottom: 1px solid #b8d0e6;
}

.infofontstyle p {
	font-size: 18px;
	word-break: break-all;
	line-height: 190%;
	font-family: 微软雅黑;
	margin-bottom: 10px;
}

.photonews {
	background: #f6f6f6;
}

/*地图样式*/

/*简介样式*/

.articleIntro {
	margin: .5em 0 .5em 0;
	font-size: 14px;
	line-height: 24px;
}

.articleIntro p {
	padding: 0.75em 0;
}

.margintop {
	margin-top: 20px;
}

.margintop30 {
	margin-top: 30px;
}

.margintop15 {
	margin-top: 15px;
}

.infotitle {
	font-size: 2.0em;
	margin-bottom: 25px;
}

/* scrollleft */

.scrollleft, .scrollleft2 {
	width: 100%;
	padding: 5px 20px 0px 20px;
	margin: 20px auto;
}

.scrollleft2 {
	padding: 0;
}

.scrollleft li, .scrollleft2 li {
	float: left;
	margin-right: 7px;
	display: inline;
	width: 158px;
	text-align: center;
	line-height: 19px
}

.scrollleft2 li {
	box-sizing: border-box;
	width: 20%;
	padding: 5px;
	margin: 0;
}

.scrollleft img, .scrollleft2 img {
	width: 136px;
	height: 100px;
	padding: 10px;
	border: solid 1px #ddd;
}

.scrollleft2 img {
	width: 100%;
}

/* scrolltop */

/*bootstrap 5等分*/

/* define bootstrap 5 columns */

.col-xs-1-5, .col-sm-1-5, .col-md-1-5, .col-lg-1-5 {
	position: relative;
	min-height: 1px;
	padding-right: 10px;
	padding-left: 10px;
}

.col-xs-1-5 {
	width: 20%;
	float: left;
}

@media (min-width: 768px) {
	.col-sm-1-5 {
		width: 20%;
		float: left;
	}
}

@media (min-width: 992px) {
	.col-md-1-5 {
		width: 20%;
		float: left;
	}
}

@media (min-width: 1200px) {
	.col-lg-1-5 {
		width: 20%;
		float: left;
	}
}

/*手机端响应*/

@media screen and (max-width:769px) {
	.tar {
		width: 100% !important;
	}
	#searchsubmit {
		height: 34px;
		margin-top: -5px;
	}
}

/*play3*/

.box2 {
	height: 235px;
	float: right;
	position: relative;
}

.box2_title {
	height: 31px;
}

.right_font1 {
	height: 15px;
	position: absolute;
	left: 43px;
	top: 4px;
	line-height: 22px;
	color: #FFF;
	font-weight: bold;
}

.right_font2 {
	float: right;
	font: 12px;
	line-height: 32px;
}

.right_font2 a {
	color: #FFF;
	margin-right: 10px;
}

/*topic15*/

.font4 a {
	width: 54px;
	height: 29px;
	background: url(../../assets/img/comimg/more1.jpg) no-repeat left center;
	display: block;
	float: right;
}

/*nav3*/

.nav3box {
	height: 140px;
	overflow: hidden;
	display: table;
}

.nav3box a {
	display: table-cell;
	vertical-align: middle;
}

.nav3box a img {
	margin: 0 auto;
	max-width: 100%;
}

.nav3login {
	float: right;
	margin-top: 6px;
}

/*nav样式*/

#TeXiao2 {
	margin-left: -15px;
}

.glyphicon {
	/*top: -2px;*/
}

.nav24header {
	margin-top: -2px;
	margin-bottom: 0px;
}

@media screen and (max-width:700px) {
	.index_more_tz {
		display: none
	}
	.channel114 {
		width: 100%;
	}
	#newscon {
		height: auto;
		overflow: hidden;
	}
	#noticecon {
		height: auto;
		overflow: hidden;
	}
	.newsconrightlist span {
		line-height: 20px;
	}
	.newsconrightlist {
		margin-top: 5px;
	}
	.newsconright {
		margin-top: 5px;
	}
	.noticeconlist span {
		margin-top: 0px;
	}
	.newsrighttop {
		margin-bottom: 10px;
	}
	.nav24header {
		margin-top: 1px;
	}
	#searchsubmit {
		margin-top: -4px;
	}
	#TeXiao2 {
		margin-left: 0px;
	}
	.linkwei34 {
		display: none;
	}
	.nva3leftlogo {
		display: none
	}
	.nav3box {
		height: 80px;
		overflow: hidden;
		display: table;
	}
	.nav3login {
		float: right;
		margin-top: 13px;
	}
	.nav3form {
		margin-top: 5px;
	}
}

/*page3*/

.pagination li>select {
	vertical-align: top;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	height: 34px;
	margin-bottom: 0px;
	background-color: #fff;
	border-left-width: 0;
	width: 70px;
	float: left;
	min-height: auto;
	min-height: 34px;
	border: 1px solid #B8D6C4;
	border-left: none;
}

#nav6top {
	padding-bottom: 10px;
}

/***expert组件 开始***/

/***expert_group 开始***/

.expert_group {
	background-color: #6591b8;
	height: 40px;
	line-height: 40px;
	padding-left: 10px;
	width: 100%;
	color: #fff;
	font-size: 16px
}

.ex_gro {
	border-bottom: 1px solid #6591b8;
	border-top: 2px solid #6591b8;
	margin: 5px 0;
	padding: 5px 0
}

.ex_groa {
	width: 100%;
	height: 80px
}

.ex_grob {
	margin-top: 22px
}

.ex_groc {
	font-size: 18px;
	color: #065d9f
}

.ex_grod {
	font-size: 16px;
}

.ex_grod span {
	font-size: 14px;
	color: #f37c1c
}

/***expert_group 结束***/

/* expert-category 开始 */

.field_title {
	background: #1e73c2;
	color: #fff;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	padding: 5px 12px;
}

.field_search {
	position: relative;
}

.field_search .form-control {
	height: 30px;
	margin: 10px 0;
	padding-right: 45px;
}

.field_search .btn {
	position: absolute;
	top: 1px;
	right: 1px;
	height: 28px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
}

.field_content dl {
	margin-bottom: 0;
}

.field_content dl dt {
	padding-left: 16px;
	background: url(../img/expert/right.png) 0px 2px no-repeat;
	font-weight: normal;
}

.field_content dl.active dt {
	background: url(../img/expert/down.png) 0px 2px no-repeat;
}

.field_content dl dd {
	padding-left: 20px;
	display: none;
}

.field_content dl.active dd {
	display: block;
}

.field_content dl dd.on a {
	font-weight: bold;
	color: #1e73c2;
}

/* expert-category 结束 */

/* expert_description 开始 */

.expert_description_title {
	background: #1e73c2;
	color: #fff;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	padding: 5px 12px;
}

.expert_description_img {
	width: 100%;
	padding: 5px;
	overflow: hidden;
}

.expert_description_img>img {
	float: left;
	border: 1px solid #ddd;
	width: 120px;
	height: 130px;
	padding: 3px;
}

.expert_description_img>div>ul>li {
	padding: 5px 0 5px 130px;
}

.expert_description_txt {
	padding: 5px;
}

/* expert_description 结束 */

/* experts 开始*/

.expert_info_content>div {
	width: 100%;
}

.expert_info_content>div .title {
	height: 30px;
	line-height: 30px;
	background-color: #1e73c2;
	color: #fff;
	padding: 0 15px;
	margin-left: 0;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}

.expert_list {
	border-collapse: collapse;
	width: 100%;
}

.expert_list tr td {
	border: 1px solid #ddd;
	padding: 5px;
}

.expert_list_title {
	font-weight: bold;
	width: 15%;
	background-color: #f5f5f5;
	text-align: center;
}

.expert_list_img {
	width: 26%;
}

.expert_list_content {
	width: 22%;
}

.expert_list_y {
	background-color: #f5f5f5;
	text-align: center;
	width: 20%;
}

.expert_list_n {
	text-align: center;
	width: 20%;
}

.expert_list_c {
	text-align: center;
	width: 40%;
}

.expert_list_m {
	text-align: center;
	width: 60%;
}

.expert_list .expert_img {
	float: left;
	width: 120px;
	height: 140px;
}

.expert_list .expert_img img {
	width: 118px;
	height: 130px;
}

.expert_list .expert_description {
	margin-left: 10px;
}

/*.expert_list .expert_description>p{max-width:115px;}*/

.expert_list .expert_description>p.expert_name {
	font-weight: bold;
	color: #e33e3c;
}

.expert_list .expert_detail {
	margin-left: 10px;
}

.expert_list .expert_detail>a {
	color: #e33e3c;
}

.expert_list .expert_detail>a:hover {
	text-decoration: underline;
}

/* experts 结束*/

/* expert_info_aside */

.expert_info_list>li {
	background-color: #1e73c2;
	border-bottom: 1px solid #ddd;
	padding: 0 15px;
	height: 30px;
	line-height: 30px;
}

.expert_info_list>li>a {
	color: #fff;
	font-size: 14px;
}

.expert_info_list>li>a:hover {
	font-size: 16px;
}

/* expert_info_aside */

/* map_show2 开始 */

.fp_title {
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 10px;
}

.fp_content {
	background-color: #1e73c2;
}

.fp_content>ul {
	overflow: hidden;
	padding: 0;
	margin: 0;
	margin: auto;
	max-width: 767px;
}

.fp_content>ul>li {
	float: left;
	margin: 0px 5px;
}

.fp_content>ul>li>a {
	font-size: 16px;
	padding: 5px 10px;
	display: inline-block;
	border: 1px solid transparent;
	border-bottom: none;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	color: #fff;
}

.fp_content>ul>li>a:hover {
	border: 1px solid #ddd;
	border-bottom: none;
}

.fp_content>ul>li.fp_content_current {}

.fp_content>ul>li.fp_content_current a {
	border: 1px solid #ddd;
	border-bottom: none;
	background-color: #e5f1f7;
	color: #333;
}

.fp_content>div>iframe {
	width: 100%;
	height: 500px;
	border: none;
	border: 1px solid #ddd;
}

/* map_show2 结束 */

/*expert-station-description 开始*/

.station-description>img {
	width: 80%;
	margin: 0 auto;
	display: block;
}

.station-description>div {
	padding: 5px;
}

/*expert-station-description 结束*/

/* content10 开始 */

.content10 {
	background: url(../../component/new_content/img/zzjg_bg.png) top center no-repeat
}

.content10_a {
	border: 1px solid #7e7e7d;
	width: 264px;
	height: 93px;
	margin: 10px auto;
	background-color: #fff
}

.content10_b {
	margin: 60px 30px 0 30px;
	float: left
}

.content10_d {
	margin: 45px 30px 0 30px;
	float: left;
}

.content10_e {
	margin: 30px 30px 0 30px;
	float: left;
}

.content10 h3 {
	color: #007456;
	font-size: 18px
}

.content10button {
	border: 1px solid #e0dedd;
	padding: 5px 10px;
	float: left;
	font-size: 14px;
	color: #414242;
	background-color: #f4f4f4;
	margin: 10px 10px 0 0
}

.content10button:hover {
	border: 1px solid #e0dedd;
	padding: 5px 10px;
	float: left;
	font-size: 14px;
	color: #007456;
	background-color: #e4efef;
	!important
}

.link:hover {
	color: #007456;
	!important
}

.content10_c {
	margin: 60px 30px 0 30px;
	float: right
}

.content10_f {
	margin: 40px 30px 0 30px;
	float: right
}

/* content10结束 */

/* content11 开始 */

.content11 {
	border: solid 1px #CCC;
	margin: 15px 0
}

.content11 img {
	width: 100%
}

.content11 h3 {
	font-size: 18px;
	color: #0a7cd8
}

.content11_a {
	background-color: #3a86c4;
	color: #fff
}

.content11_a img {
	width: 100%
}

.content11_a h3 {
	color: #fff
}

.content11_b {
	padding: 5px;
	float: right;
	background: #014886;
	color: #fff;
	font-size: 16px;
}

.content11_b:hover {
	padding: 5px;
	font-size: 16px;
	color: #014886;
	background-color: #fbc673;
	float: right
}

.content11_c {
	background: #fff;
	padding: 15px;
	color: #333;
}

.content11_c p {
	text-indent: 30px
}

.content11_d {
	background: #fff;
	color: #333;
}

.content11_d ul {
	margin: 15px
}

.content11_d li {
	line-height: 30px;
	height: 30px;
	list-style-image: url(../img/comimg/arrow-gt.png);
}

/* content11结束 */

/*content13*/

.editor1 {
	padding-top: 10px;
	padding-right: 50px;
	padding-bottom: 30px;
	text-align: right;
	clear: both
}

/* content17开始 */

.content17 {
	color: #036ec7;
	font-size: 32px;
	margin-bottom: 20px
}

.con17 p {
	font-size: 14px;
	text-indent: 32px
}

/* content17结束 */

/* content19开始 */

.content19 {
	color: #036ec7;
	font-size: 36px;
	margin-bottom: 20px;
	text-align: center;
}

.content19f {
	font-size: 16px;
	margin-bottom: 20px;
	text-align: center;
}

.con19 {
	font-size: 14px;
	color: #c7c5c5;
	text-align: center;
	padding: 10px 0
}

.con19a {
	border-bottom: 1px solid #c7c5c5
}

.con19b {
	color: #036ec7;
	font-size: 18px;
}

/* content19结束 */

/*search6开始 */

.search6 {
	width: 90px;
	height: 40px;
	line-height: 40px;
	background-color: #bdc7e0;
	color: #fff;
	text-align: center;
	border-radius: 0 4px 4px 0;
	font-size: 16px;
	float: left
}

.search6a {
	width: 460px;
	margin: 0 auto 20px auto
}

.search6b {
	width: 350px;
	height: 40px;
	line-height: 40px;
	padding: 0px 8px;
	border: 1px solid #dddddd;
	color: #333;
	border-radius: 4px 0 0 4px;
	float: left
}

/*search6结束 */

/***expert组件 结束***/

/*bbs组件 开始*/

/*bbs-index1开始*/

.bbs-index1 .tabs_index {
	margin-bottom: 0;
	height: 31px;
}

.bbs-index1 .tabs_index DD A {
	LINE-HEIGHT: 30px;
	WIDTH: 80px;
	HEIGHT: 30px;
}

.bbs-page-post .pagination {
	margin: 0;
	float: left;
}

.bbs-page-post .yellow {
	text-align: left;
	font-size: 14px;
}

.bbs-page-post .yellow a {
	font-size: 12px;
}

.bbs-page-post {
	overflow: hidden;
}

.bbs-page-post>nav {
	float: left;
	overflow: hidden;
}

.bbs-page-post .bbs-index1-post {
	float: right;
	line-height: 43px;
}

.bbs-page-post .bbs-index1-post a {
	display: inline-block;
	border-radius: 3px;
	width: 60px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	color: #fff;
	background: url(../img/comimg/btn3.png) 0px 0px no-repeat;
}

.bbs-page-post .bbs-index1-post a:last-child {
	margin-left: 5px;
	background: url(../img/comimg/btn3.png) 0px -24px no-repeat;
}

.bbs-index1-content table {
	width: 100%;
}

.bbs-index1-content {
	padding: 1px;
}

.bbs-index1-content .tr-list {
	line-height: 20px;
}

.bbs-index1-content .tr-title {
	color: #fff;
	line-height: 30px;
}

.bbs-index1-content table .td-title {
	width: 60%;
	text-indent: 1em;
}

.bbs-index1-content .tr-list td a {
	line-height: 24px;
}

.bbs-index1-content .tr-list td span {
	color: #666;
	display: block;
	font-size: 12px;
	line-height: 16px;
}

/*bbs-index1结束*/

/*bbs-info1开始*/

.bbs-info1 {
	margin-top: -10px;
}

.bbs-info1 .bbs-page-post .bbs-index1-post {
	float: left;
}

.bbs-info1 .bbs-page-post>nav {
	float: right;
}

.bbs-info1-title {
	color: #fff;
	line-height: 30px;
	text-indent: 5px;
}

.bbs-info1-content table {
	width: 100%;
	margin-top: 10px;
}

.bbs-info1-content table .bbs-info1-user {
	width: 180px;
	padding: 15px 0;
}

.bbs-info1-content table .bbs-info1-user img {
	display: block;
	margin: 0 auto;
	padding: 3px;
	border: 1px solid #ddd;
	max-width: 120px;
	max-height: 120px;
}

.bbs-info1-content table .bbs-info1-user span {
	display: block;
	text-align: center;
}

.bbs-info1-content table .bbs-info1-time {
	padding: 5px 10px;
	text-align: left;
	height: 20px;
	line-height: 20px;
	font-size: 12px;
}

.bbs-info1-content table .bbs-info1-txt {
	padding: 10px;
	vertical-align: top;
}

.bbs-info1-content table .bbs-info1-txt p {
	text-align: right;
	padding-right: 30px;
}

/*bbs-info1结束*/

/*bbs-reply1 开始*/

.bbs-reply1 {
	width: 100% !important;
	float: none !important;
	padding: 0 !important;
}

.bbs-reply1 .yt {
	background-color: #33669C;
}

.bbs-reply1 .tijiao {
	background-color: #1276BF;
}

.bbs-reply1 .published, .bbs-reply1 .tijiao {
	border: none;
	border-radius: 3px;
}

/*bbs-reply1 结束*/

/*bbs-post1 开始*/

.bbs-post1-content table tr td:first-child {
	text-align: right;
	font-weight: bold;
	background-color: #eff4fb;
	padding: 5px 10px;
}

.bbs-post1-content table tr td:last-child {
	text-align: left;
	background-color: #f5f5f5;
	padding: 5px 0 5px 20px;
}

.bbs-post1-content table tr .tijiao {
	border-radius: 5px;
	height: 30px;
	line-height: 30px;
}

/*bbs-post1 结束*/

/*bbs组件 结束*/

/*content26 开始*/

.content26 {
	text-align: center;
}

.content26 img {
	width: 90%;
	margin: 10px 0px
}

/*content26 结束*/

/*content28 开始*/

.content28 {
	text-align: center;
	font-size: 40px;
	color: #9e9d9d;
	border-bottom: 1px solid #d3d1d1;
	padding: 0 0 10px;
	margin-bottom: 15px
}

/*content28 结束*/

/*content29 开始*/

.content29 img {
	width: 100%;
	height: 330px
}

.content29a p {
	line-height: 28px;
	font-size: 14px;
	color: #fff
}

.content29b {
	font-size: 45px;
	color: #fff;
	text-align: center;
	margin-bottom: 30px
}

.content29d {
	width: 100%;
	height: 420px;
	color: #fff;
	overflow: scroll;
	overflow-x: hidden;
}

.content29d p {
	color: #fff;
	font-size: 16px;
	line-height: 30px
}

/*content29 结束*/

/*content30 开始*/

.content30a p {
	line-height: 28px;
	font-size: 14px;
	color: #fff
}

.content30b {
	font-size: 40px;
	color: #fff;
	text-align: center;
	margin-bottom: 30px
}

.content30d {
	width: 100%;
	height: 1058px;
	color: #fff;
	padding: 0px 20px;
	overflow: scroll;
	overflow-x: hidden;
}

.content30d p {
	color: #fff;
	font-size: 18px;
	line-height: 30px;
}

.content30d img {
	width: 95%;
	text-aline: center;
	margin: 15px 0px
}

.content30e {
	text-align: center;
}

.content30e img {
	width: 80%;
	height: 400px;
	margin: 15px 0
}

/*content30 结束*/

/*yizhan_info 开始*/

.yizhaninfo {
	width: 100%;
	font-size: 16px;
	font-family: 微软雅黑, 宋体;
	line-height: 24px;
}

.mb20 {
	margin-bottom: 20px
}

.yzinfo {
	border-bottom: 1px solid #cccccc;
	margin-bottom: 15px
}

.yzinfoa {
	text-align: center;
	border: 1px solid #CCC;
	margin: 0 15px 15px 0
}

/*yizhan_info 结束*/

/*yizhan9开始*/

.yizhan9a {
	border-bottom: 1px solid #ddd;
	margin-bottom: 15px;
	width: 100%;
	height: 104px;
	overflow: hidden
}

.yizhan9b {
	color: #036ec7;
	font-size: 36px;
	margin-bottom: 25px;
	text-align: center;
}

.yizhan9c {
	line-height: 24px;
}

/*yizhan9结束*/

/*yizhan10开始*/

.yizhan10a {
	height: 146px;
	width: 100%;
	border: 1px solid #2a7bc5;
	background: url(../img/comimg/yizhan_bg.jpg) bottom center no-repeat
}

.yizhan10a p {
	font-size: 20px;
	line-height: 30px;
	color: #3d3f40;
	text-align: center;
	padding: 45px 45px 0 45px
}

a.yizhan10b:link {
	color: #3d3f40;
}

a.yizhan10b:visited {
	color: #e6630c;
}

a.yizhan10b:hover {
	color: #e6630c;
}

#yizhan10 {
	position: absolute;
	left: 15px;
	top: 0px;
	width: 106px;
	height: 25px;
	z-index: 999;
}

/*yizhan10结束*/

/*切换按钮*/

.TabbedPanels {
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	clear: none;
	width: 100%;
	/* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}

.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}

.TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 10px;
	margin: 0px 1px 0px 0px;
	font: bold 0.7em sans-serif;
	background-color: #DDD;
	list-style: none;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #999;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
}

.TabbedPanelsTabHover {
	background-color: #CCC;
}

.TabbedPanelsTabSelected {
	background-color: #EEE;
	border-bottom: 1px solid #EEE;
}

.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}

.TabbedPanelsContentGroup {
	clear: both;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	background-color: #EEE;
}

.TabbedPanelsContent {
	overflow: hidden;
	padding: 4px;
}

.TabbedPanelsContentVisible {}

.VTabbedPanels {
	overflow: hidden;
	zoom: 1;
}

.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;
	width: 10em;
	height: 20em;
	background-color: #EEE;
	position: relative;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}

.VTabbedPanels .TabbedPanelsTab {
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
}

.VTabbedPanels .TabbedPanelsTabSelected {
	background-color: #EEE;
	border-bottom: solid 1px #999;
}

.VTabbedPanels .TabbedPanelsContentGroup {
	clear: none;
	float: left;
	padding: 0px;
	width: 30em;
	height: 20em;
}

/*切换按钮*/

/* Styles for Printing */

@media print {
	.TabbedPanels {
		overflow: visible !important;
	}
	.TabbedPanelsContentGroup {
		display: block !important;
		overflow: visible !important;
		height: auto !important;
	}
	.TabbedPanelsContent {
		overflow: visible !important;
		display: block !important;
		clear: both !important;
	}
	.TabbedPanelsTab {
		overflow: visible !important;
		display: block !important;
		clear: both !important;
	}
}

/*booststrap 7等分*/

.col-md-1-7 {
	width: 14.285%;
	float: left;
}

.col-xs-1-7, .col-sm-1-7, .col-md-1-7, .col-lg-1-7 {
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	position: relative;
}

@media (min-width: 768px) {
	.col-sm-1-7 {
		width: 14.285%;
		float: left;
	}
	.ch165-side {
		width: 100%;
	}
	@media (min-width: 992px) {
		.col-md-1-7 {
			width: 14.285%;
			float: left;
		}
	}
	@media (min-width: 1200px) {
		.col-lg-1-7 {
			width: 14.285%;
			float: left;
		}
	}
	/*booststrap 8等分*/
	.col-md-1-8 {
		width: 12.5%;
		float: left;
	}
	.col-xs-1-8, .col-sm-1-8, .col-md-1-8, .col-lg-1-8 {
		min-height: 1px;
		padding-left: 15px;
		padding-right: 15px;
		position: relative;
	}
	@media (min-width: 768px) {
		.col-sm-1-8 {
			width: 12.5%;
			float: left;
		}
	}
	@media (min-width: 992px) {
		.col-md-1-8 {
			width: 12.5%;
			float: left;
		}
	}
	@media (min-width: 1200px) {
		.col-lg-1-8 {
			width: 12.5%;
			float: left;
		}
	}
	.outerclass {
		height: 100%;
		overflow: hidden;
		position: relative;
		width: 100%;
		background: ivory;
		display: table;
	}
	.middleclass {
		position: static;
		top: 50%;
		text-align: center;
	}
	.innerclass {
		position: relative;
		top: -50%;
		width: 600px;
		margin: 0 auto;
		text-align: left;
	}