/* 分隔线 */

.hr1 {
	margin-top: 10px;
	margin-bottom: 10px;
	border: 0;
	border-top: 1px solid #eee;
}

.hr2 {
	margin-top: 15px;
	margin-bottom: 15px;
	border: 0;
	border-top: 1px solid #eee;
}

.hr3 {
	margin-top: 30px;
	margin-bottom: 30px;
	border: 0;
	border-top: 1px solid #eee;
}

.hr-colord {
	border-top-color: #ddd;
}

/*设置placeholder的颜色样式*/

::-webkit-input-placeholder {
	color: #cdcdcd;
}

:-moz-placeholder {
	color: #cdcdcd;
}

::-moz-placeholder {
	color: #cdcdcd;
}

:-ms-input-placeholder {
	color: #cdcdcd;
}

.placeholder {
	color: #cdcdcd;
}

/* 被选中的文本颜色变化IE9+ */

::selection {
	background: #333;
	color: #fff;
	text-shadow: none;
}

::-moz-selection {
	background: #333;
	color: #fff;
	text-shadow: none;
}

/* 通用部分 */

html,
body {
	-ms-overflow-style: scrollbar;
}

body {
	min-width: ;
	-webkit-font-smoothing: antialiased;
}

input {
	vertical-align: middle;
}

select {
	padding-right: 0 !important;
}

.input-none>input,
.input-none>select,
input.none,
input.fake-hide,
select.none {
	position: absolute;
	width: 1px;
	height: 1px;
	border: 0 none;
	clip: rect(0, 0, 0, 0);
	pointer-events: none;
}

.midden-wrap {
	display: table;
}

.midden-wrap>div {
	display: table-cell;
	vertical-align: middle;
}

.midden-wrap>div>div {
	display: inline-block;
}

.midden-img:before {
	content: "";
	width: 0;
	height: 0;
	vertical-align: middle;
}

.justify-end {
	text-align: justify;
}

.justify-end:after {
	content: "";
	display: inline-block;
	width: 100%;
	height: 0;
}

.icon {
	display: inline-block;
	vertical-align: middle;
	background-repeat: no-repeat;
	font-style: normal;
}

.home-icon {
	width: 14px;
	height: 14px;
	margin-top: -3px;
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/home-icon.png);
}

.home-icon.sign1 {
	background-position: 0 0;
}

.home-icon.sign2 {
	background-position: -14px 0;
}

.top-link1,
.top-link2,
.top-link3,
.top-link4,
.top-link5,
.top-link6,
.top-link7 {
	width: 25px;
	height: 25px;
	margin-top: -3px;
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/top-link.png);
	background-position: 0 0;
}

.top-link1 {
	background-position-x: 0;
}

.top-link2 {
	background-position-x: -25px;
}

.top-link3 {
	background-position-x: -50px;
}

.top-link4 {
	background-position-x: -75px;
}

.top-link5 {
	background-position-x: -100px;
}

.top-link6 {
	background-position-x: -125px;
}

.top-link7 {
	background-position-x: -150px;
}

.radio-icon {
	width: 16px;
	height: 16px;
	margin-top: -5px;
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/pic-nocheck-new.png);
	background-position: center;
}

.checked>.radio-icon {
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/pic-check-new.png);
}

.qr-code1,
.qr-code2,
.qr-code3,
.qr-code4 {
	width: 38px;
	height: 38px;
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/qr-code-icon.jpg);
	background-repeat: repeat-x;
}

.qr-code1 {
	background-position: 0 0;
}

.qr-code2 {
	background-position: 0 -38px;
}

.qr-code3 {
	background-position: 0 -76px;
}

.qr-code4 {
	background-position: 0 -114px;
}

.fb-code1,
.fb-code2 {
	width: 30px;
	height: 30px;
	margin-bottom: 3px;
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/fb-code-icon.png);
}

.fb-code1 {
	background-position: 0 0;
}

.fb-code2 {
	background-position: -30px 0;
}

.area-menu1,
.area-menu2,
.area-menu3,
.area-menu4 {
	width: 42px;
	height: 42px;
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/area-menu.png);
}

.area-menu1 {
	background-position: 0 0;
}

.area-menu2 {
	background-position: 0 -42px;
}

.area-menu3 {
	background-position: 0 -84px;
}

.area-menu4 {
	background-position: 0 -126px;
}

.selection-icon {
	width: 16px;
	height: 16px;
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/lianjie_pic.jpg);
}

.share-btn-icon {
	width: 28px !important;
	height: 20px !important;
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/share-btn-icon.jpg) !important;
}

.share-btn-icon.sign1 {
	background-position: 0 0 !important;
}

.share-btn-icon.sign2 {
	background-position: -28px 0 !important;
}

.share-btn-icon.sign3 {
	background-position: -56px 0 !important;
}

.share-btn-icon.sign4 {
	background-position: -84px 0 !important;
}

.top-news-list-icon {
	width: 7px;
	height: 11px;
	margin-top: -2px;
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/top-news-list-icon.png);
	background-repeat: repeat-y;
	background-position: 0 0;
}

.me-look-icon {
	width: 18px;
	height: 18px;
	margin-top: -2px;
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/me-look-icon.png);
}

.interact-title-icon {
	width: 77px;
	height: 20px;
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/interact-title-icon.png);
	background-position-y: 0;
}

.interact-title-icon.sign1 {
	background-position-x: 0;
}

.interact-title-icon.sign2 {
	background-position-x: -77px;
}

.interact-title-icon.sign3 {
	background-position-x: -154px;
}

.user-use1,
.user-use2,
.user-use3,
.user-use4 {
	width: 48px;
	height: 48px;
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/user-use-icon.jpg);
}

.user-use1 {
	background-position: 0 0;
}

.user-use2 {
	background-position: -48px 0;
}

.user-use3 {
	background-position: -96px 0;
}

.user-use4 {
	background-position: -144px 0;
}

.email-icon {
	width: 20px;
	height: 20px;
	margin-top: -5px;
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/pic-mailico6.png);
	background-position: center;
}

.info-open-icon {
	width: 25px;
	height: 25px;
	margin-top: -3px;
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/info-open-icon.png);
}

.info-open-icon.sign1 {
	background-position: 0 0;
}

.info-open-icon.sign2 {
	background-position: -25px 0;
}

.info-open-icon.sign3 {
	background-position: -50px 0;
}

.info-open-icon.sign4 {
	background-position: -75px 0;
}

.info-open-icon.sign5 {
	background-position: -100px 0;
}

.info-open-icon.sign6 {
	background-position: -125px 0;
}

.info-open-icon.sign7 {
	background-position: -150px 0;
}

.noticeSilde-prev,
.noticeSilde-next {
	width: 18px;
	height: 97px;
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/noticeSilde-but-icon.png);
}

.noticeSilde-prev {
	background-position: 0 0;
}

.noticeSilde-prev.ban {
	background-position: -18px 0;
}

.noticeSilde-next {
	background-position: -54px 0;
}

.noticeSilde-next.ban {
	background-position: -36px 0;
}

.list-page-icon {
	width: 22px;
	height: 20px;
	margin-top: -3px;
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/list-page-icon.png);
	background-repeat: repeat-y;
}

.list-page-icon.sign1 {
	background-position: 0 0;
}

.list-page-icon.sign2 {
	background-position: -22px 0;
}

.toggle-button-icon {
	width: 25px;
	height: 69px;
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/toggle-button-icon.png);
}

.prev-button>.toggle-button-icon {
	background-position: 0 0;
}

.next-button>.toggle-button-icon {
	background-position: -25px -69px;
}

.contact-icon {
	width: 28px;
	height: 28px;
	margin-top: -3px;
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/contact-icon.png);
	background-repeat: repeat-x;
}

.contact-icon.sign1 {
	background-position: 0 0;
}

.contact-icon.sign2 {
	background-position: 0 -28px;
}

.contact-icon-small {
	width: 16px;
	height: 16px;
	margin-top: -3px;
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/contact-icon-small.png);
	background-repeat: repeat-x;
}

.contact-icon-small.sign1 {
	background-position: 0 0;
}

.contact-icon-small.sign2 {
	background-position: 0 -16px;
}

.close-icon {
	width: 34px;
	height: 34px;
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/close-icon.png);
}

.close-icon:hover {
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/close-h-icon.png);
}

.list-style-icon {
	width: 8px;
	height: 8px;
	margin-top: -3px;
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/list-style-icon.png);
	background-repeat: repeat-y;
}

.check-style1 {
	width: 10px;
	height: 10px;
	margin-top: -3px;
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/check-style1.png);
	background-position: -10px 0;
}

.checked>.check-style1 {
	background-position: 0 0;
}

.summary-time-icon {
	width: 8px;
	height: 8px;
	margin-top: -3px;
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/summary-time-icon.png);
	background-repeat: repeat-y;
}

.summary-time-icon.sign1 {
	background-position: 0 0;
}

.summary-time-icon.sign2 {
	background-position: -8px 0;
}

.lump-head-link-icon {
	width: 14px;
	height: 14px;
	margin-top: -2px;
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/lump-head-link-icon.png);
	background-repeat: repeat-y;
}

.lump-head-link-icon.sign1 {
	background-position: 0 0;
}

.lump-head-link-icon.sign2 {
	background-position: -14px 0;
}

.lump-head-link-icon.sign3 {
	background-position: -28px 0;
}

.single {
	white-space: nowrap;
	overflow: hidden;
}

.omit {
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
}

.link1,
.link1 a {
	color: #333 !important;
}

.link1:hover,
.link1:focus,
.link1 a:hover,
.link1 a:focus {
	color: #4990e2 !important;
}

.link2,
.link2 a {
	color: #666;
}

.link2:hover,
.link2:focus,
.link2 a:hover,
.link2 a:focus {
	color: #4990e2;
}

.link3,
.link3 a {
	color: #363f50;
}

.link3:hover,
.link3:focus,
.link3 a:hover,
.link3 a:focus {
	color: #363f50;
	text-shadow: 1px 1px 0 rgba(0, 0, 0, .3);
}

.link4,
.link4 a {
	color: #666;
}

.link4:hover,
.link4:focus,
.link4 a:hover,
.link4 a:focus {
	color: #44bdaa;
}

.link5,
.link5 a {
	color: #d0d0d0 !important;
}

.link5:hover,
.link5:focus,
.link5 a:hover,
.link5 a:focus {
	color: #44bdaa !important;
}

.link6,
.link6 a {
	color: #4990e2;
}

.link6:hover,
.link6:focus,
.link6 a:hover,
.link6 a:focus {
	color: #44bdaa;
}

.color-28 {
	color: #4990e2 !important;
}

/*蓝色*/

.color-ff6 {
	color: #ff6400 !important;
}

/*橘红色*/

.color-44b {
	color: #44bdaa !important;
}

/*绿色*/

.color-a3b {
	color: #a3b1be !important;
}

/*灰色*/

.color-363 {
	color: #363f50 !important;
}

/*黑偏蓝*/

.color-adb {
	color: #adbac2;
}

/*灰蓝*/

.color-d0d {
	color: #d0d0d0;
}

/*灰色*/

.color-e6e {
	color: #e6e9ec;
}

/*灰色*/

[data-target="#detailedWrap"] .color-44b {
	color: #a3b1be !important;
}

.bgcolor-fc {
	background-color: #fcfcfc;
}

/*灰色 超浅*/

.bgcolor-f4 {
	background-color: #f4f4f4;
}

/*灰色 浅*/

.bgcolor-d {
	background-color: #ddd;
}

/*灰色 中*/

.bgcolor-97 {
	background-color: #979797;
}

/*灰色 深*/

.bgcolor-e0 {
	background-color: #e0b447;
}

/*黄*/

.bgcolor-fe {
	background-color: #fe8e47;
}

/*橘红 浅*/

.bgcolor-ff6 {
	background-color: #ff6400;
}

/*橘红*/

.bgcolor-f6 {
	background-color: #f6fbff;
}

/*淡蓝*/

.bgcolor-87 {
	background-color: #87d7e2;
}

/*浅蓝*/

.bgcolor-28 {
	background-color: #4990e2;
}

/*蓝*/

.bgcolor-23 {
	background-color: #233141;
}

/*深蓝*/

.bgcolor-6e {
	background-color: #6e7782;
}

/*蓝灰*/

.bgcolor-47 {
	background-color: #47c2d2;
}

/*蓝绿*/

.bgcolor-aa {
	background-color: #aacc16;
}

/*黄绿*/

.bgcolor-efb {
	background-color: #efb15c;
}

/*黄*/

.bgcolor-41b {
	background-color: #41b8a5;
}

/*蓝绿*/

.bgcolor-a0d {
	background-color: #a0d468;
}

/*嫩绿*/

.shadow1 {
	box-shadow: 0 1px 7px 0 rgba(0, 0, 0, .25);
	-webkit-box-shadow: 0 1px 7px 0 rgba(0, 0, 0, .25);
	-moz-box-shadow: 0 1px 7px 0 rgba(0, 0, 0, .25);
	-ms-box-shadow: 0 1px 7px 3px rgba(0, 0, 0, .25);
	-o-box-shadow: 0 1px 7px 0 rgba(0, 0, 0, .25);
	border: 1px solid #dedede \9;
}

.shadow2 {
	box-shadow: 0 8px 36px 0 rgba(199, 199, 199, .6);
	-webkit-box-shadow: 0 8px 36px 0 rgba(199, 199, 199, .6);
	-moz-box-shadow: 0 8px 36px 0 rgba(199, 199, 199, .6);
	-ms-box-shadow: 0 8px 36px 0 rgba(199, 199, 199, .6);
	-o-box-shadow: 0 8px 36px 0 rgba(199, 199, 199, .6);
	border: 1px solid #dedede \9;
}

.shadow3 {
	box-shadow: 0 21px 21px 0 rgba(218, 214, 214, .75);
	-webkit-box-shadow: 0 21px 21px 0 rgba(218, 214, 214, .75);
	-moz-box-shadow: 0 21px 21px 0 rgba(218, 214, 214, .75);
	-ms-box-shadow: 0 21px 21px 3px rgba(218, 214, 214, .75);
	-o-box-shadow: 0 21px 21px 0 rgba(218, 214, 214, .75);
	border: 1px solid #dedede \9;
}

.border-radius-top {
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}

.border-radius-top-small {
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}

.border-radius-bottom {
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}

.border-radius-left {
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
}

.border-radius-right {
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
}

.input-style1 {
	height: 30px;
	line-height: 30px;
	border: 1px solid #d0d0d0;
	border-radius: 9px;
	padding: 0 15px;
}

.input-style1:focus {
	border-color: #44bdaa;
}

.input-style2 {
	height: 26px;
	line-height: 26px;
	border: 1px solid #d0d0d0;
	border-radius: 6px;
	padding: 0 10px;
	background: transparent;
}

.input-style2:focus {
	border-color: #44bdaa;
}

.input-style3 {
	background-color: #f5f5f5;
}

.input-style3:focus {
	background-color: #fff;
}

select.input-style3 {
	padding-right: 0 !important;
	padding: 0 !important \9;
	outline: 0 none;
	-webkit-outline: 0 none;
}

.button-style1 {
	height: 30px;
	line-height: 30px;
	border: 0 none;
	border-radius: 10px;
	padding: 0 10px;
	background-color: #d0d0d0;
	color: #fff;
}

.button-style1:hover,
.button-style1:focus {
	background-color: #44bdaa !important;
	color: #fff;
}

.button-style2 {
	min-width: 72px;
	height: 26px;
	line-height: 26px;
	border: 0 none;
	border-radius: 6px;
	padding: 0 10px;
	background-color: #a3b1be;
	color: #fff;
}

.button-style2:hover,
.button-style2:focus {
	background-color: #44bdaa !important;
	color: #fff;
}

.img-scale-wrap {
	overflow: hidden;
}

.img-scale-wrap>img {
	display: block;
	width: 100%;
	height: 100%;
	-webkit-transition: transform .3s linear;
	transition: transform .3s linear;
}

.img-scale-wrap:hover>img {
	-webkit-transform: scale(1.2, 1.2);
	transform: scale(1.2, 1.2);
}

.fake-radio {
	display: inline-block;
	margin-bottom: 0;
	font-weight: normal;
	cursor: pointer;
}

/* 头部 */

.header {
	background: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/header-bg.jpg) no-repeat center 20px;
}

.top-link a {
	display: block;
	height: 35px;
	line-height: 35px;
	color: #999;
}

.top-link a:hover {
	color: #333;
}

.top-link a:hover>i {
	background-position-y: -25px;
}

.top-link>ul>li {
	float: left;
	margin-left: 20px;
}

.top-link>ul>li.language {
	margin-left: 10px;
	margin-right: -5px;
}

.top-link>ul>li:first-child {
	margin-left: 0;
}

.top-link>ul.left img {
	height: 31px;
}

.top-link>ul.right>li.language span {
	display: inline-block;
	width: 24px;
	height: 24px;
	line-height: 24px;
	margin-top: 5px;
	border-radius: 12px;
	text-align: center;
	background-color: #fff;
}

.logo-search {
	padding-top: 40px;
	padding-bottom: 25px;
}

.search-box label {
	margin-right: 10px;
	font-size: 13px;
	color: #cecece;
}

.search-box label.focus {
	color: #233141;
}

.search-box label>i {
	margin-right: 2px;
}

.search-box input {
	float: left;
	border: 1px solid #4990e2;
}

.search-box input,
.logo-search .search-link {
	height: 35px;
	line-height: 33px;
}

.search-box input.border-radius-left {
	width: 200px;
	padding: 0 10px;
}

.search-box input.border-radius-right {
	background-color: #4990e2;
	background: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/notice-search-icon.png) no-repeat center center #4990e2;
}

.search-box input.border-radius-right {
	width: 60px;
	color: #fff;
}

.search-box .search-link {
	display: block;
	float: left;
	margin-left: 17px;
	border: 1px solid transparent;
	color: #363f50;
}

.search-box .search-link:hover {}

.search-box .search-icon {
	position: absolute;
	left: 8px;
	top: 10px;
}

.searchresult {
	position: absolute;
	left: 0;
	top: 40px;
	z-index: 89;
	width: 390px;
	background-color: #fff;
	visibility: hidden;
	opacity: 0;
	-webkit-transform: translate(0, 20px);
	transform: translate(0, 20px);
}

.searchresult.focus {
	visibility: visible;
	opacity: 1;
	-webkit-transform: translate(0, 0);
	transform: translate(0, 0);
}

.searchresult>div,
.searchresult>ul {
	padding: 10px 10px 0 10px;
}

.searchresult>ul a {
	display: block;
	padding: 5px 0;
}

.searchresult>ul .sign {
	display: inline-block;
	width: 20px;
	height: 20px;
	line-height: 20px;
	margin-right: 10px;
	border-radius: 3px;
	background-color: #a3b1be;
	text-align: center;
	font-size: 12px;
	color: #fff;
}

.searchresult>ul .sign.first-two {
	background-color: #efb15c;
}

.searchresult>ul .sign.three-four {
	background-color: #4990e2;
}

.searchresult>ul .number {
	float: right;
	font-size: 12px;
	color: #999;
}

/* 底部 */

.footer {
	line-height: 24px;
	border-top: 3px solid #a3b1be;
	background-color: #e6e9ec;
	font-size: 12px;
	color: #363f50;
	white-space: nowrap;
}

.footer .web-link a {
	margin: 0 5px;
	color: #363f50;
}

.footer .web-link a:hover,
.footer .web-link a:focus {
	text-decoration: underline;
}

.footer p {
	color: #6e7782;
}

#backtop {
	position: absolute;
	top: -3px;
	right: 0;
	display: block !important;
	line-height: 26px;
	padding: 0 15px;
	background-color: #44bdaa;
	color: #fff;
}

/* 导航 */

.nav {
	background-color: #4990e2;
}

.nav.fixnav {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 99;
}

.nav a {
	display: block;
	color: #fff;
}

.nav-column>li {
	float: left;
	margin-right: 40px;
}

.nav-column>li>a {
	height: 45px;
	line-height: 45px;
	padding: 0 20px;
	-webkit-transition: all .2s ease;
	transition: all .2s ease;
}

.nav-column>li:hover>a,
.nav-column>li:focus>a {
	background-color: #efb15c;
	color: #fff;
}

.nav-column>li.active>a {
	background-color: #363f50;
	color: #fff;
}

.hov-dropbox {
	position: absolute;
	top: 45px;
	z-index: 88;
	display: none;
	padding: 20px;
	font-size: 14px;
	text-align: left;
}

.hov-dropbox>li {
	float: left;
}

.hov-dropbox>li>a {
	height: 40px;
	line-height: 40px;
	padding: 0 15px;
}

.hov-dropbox.subnav {
	left: 0;
	width: 837px;
	background: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/nav-solution-bg.png) no-repeat right 20px #fff;
	background-position: right 10px top 20px;
}

.hov-dropbox.subnav a {
	width: 120px;
	white-space: nowrap;
}

.hov-dropbox.sublink {
	right: 0;
	width: 100%;
	background: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/nav-pd-bg.png) no-repeat right bottom #fff;
	background-position: right 10px bottom;
}

.hov-dropbox.sublink a {
	width: 230px;
	white-space: nowrap;
}

/* 模态窗 */

.modal>.midden-wrap>div>div {
	position: relative;
}

/* 浮动侧栏 */

.fixBar {
	position: absolute;
	top: 1080px;
	right: 50%;
	z-index: 10;
	width: 55px;
	margin-right: -685px;
	-webkit-transition: top .8s ease;
	transition: top .8s ease;
}

.fixed-qrcode {
	border: 1px solid #c5cedf;
	background-color: #fff;
}

.fixed-qrcode>li {
	position: relative;
	border-top: 1px solid #c5cedf;
}

.fixed-qrcode>li:first-child {
	border-top: 0 none;
	padding: 5px 0;
	background-color: #a3b1be;
}

.fixed-qrcode>li>div {
	position: absolute;
	top: 0;
	right: 55px;
	margin-right: 30px;
	opacity: 0;
	visibility: hidden;
	-webkit-transition: all .2s ease;
	transition: all .2s ease;
}

.fixed-qrcode>li>div:before {
	content: "";
	position: absolute;
	top: 30px;
	right: -6px;
	border-left: 8px solid #fff;
	border-left: 8px solid #dedede \9;
	border-top: 7px solid transparent;
	border-bottom: 7px solid transparent;
}

.fixed-qrcode>li:hover>div {
	margin-right: 8px;
	opacity: 1;
	visibility: visible;
}

.fixed-qrcode>li>a {
	display: block;
	padding: 3px 0;
	color: #818a9b;
}

.fixed-qrcode>li>a:hover>i {
	background-position-x: -38px;
}

.fixed-button>li {
	margin-top: 2px;
}

.fixed-button>li>a {
	width: 100%;
	height: 65px;
	border: 1px solid #c5cedf;
	background-color: #a3b1be;
	color: #fff
}

@media (max-width: 1413px) {
	.fixBar {
		right: 0;
		margin-right: 0;
	}
}

/* 百度分享 */

.bdsharebuttonbox {
	position: absolute;
	width: 153px;
	visibility: hidden;
	opacity: 0;
	-webkit-transition: all .2s ease;
	transition: all .2s ease;
}

.bdsharebuttonbox:before {
	content: "";
	position: absolute;
	top: 50%;
	right: -6px;
	margin-top: -5px;
	border-left: 6px solid #fff;
	border-left: 6px solid #dedede \9;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
}

.share-wrap {
	top: 600px;
	margin-top: 300px;
}

.share-wrap .bdsharebuttonbox {
	top: 10px !important;
	right: 65px;
	margin-right: 25px;
}

.share-page .bdsharebuttonbox {
	top: 50%;
	right: 28px;
	margin-top: -18px;
	margin-right: 25px;
}

.share-wrap:hover>.bdsharebuttonbox,
.share-page:hover>.bdsharebuttonbox {
	visibility: visible;
	margin-right: 0;
	opacity: 1;
}

.bdsharebuttonbox>a {
	margin-top: 0 !important;
	margin-bottom: 0 !important;
	padding: 0 !important;
}

.bd_weixin_popup {
	height: auto !important;
}

.bd_weixin_popup_foot {
	text-align: center !important;
	white-space: nowrap;
}

/* tab标签 */

.tab-box {
	position: relative;
	overflow: hidden;
	font-size: 14px;
	color: #666;
}

.tab-title {
	position: relative;
	border-bottom: 1px solid #363f50;
}

.tab-title>li {
	position: relative;
	float: left;
	width: 33.33333%;
}

.tab-title.four-column>li {
	width: 25%;
}

.tab-title>li>a {
	display: block;
	height: 45px;
	line-height: 45px;
	color: #363f50;
}

.tab-title>li.active>a {
	color: #4990e2;
}

.tab-title>.tab-underline {
	position: absolute;
	bottom: -3px;
	left: 0;
	display: block;
	height: 6px;
	border-radius: 3px;
	background-color: #4990e2;
}

.tab-text {
	display: none;
	line-height: 30px;
}

.tab-text.active {
	display: block;
}

.tab-text a {
	display: block;
}

.tab-text a>.time {
	float: right;
	margin-left: 30px;
	font-size: 13px;
	color: #d0d0d0 !important;
}

.tab-style1>li {
	padding-left: 20px;
	background: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/notice-list-icon.png) no-repeat center left;
}

.tab-style2>li {
	padding-left: 30px;
	background: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/pic-mailico7.png) no-repeat 2px center;
}

.tab-style2>li>a>span {
	display: block;
}

.tab-style3>li>a>.dot {
	display: none;
}

.tab-style3>li>a>.dot+span {
	display: block;
	white-space: nowrap;
	overflow: hidden;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
}

.tab-style3>li>a>.dot+span:before {
	content: "";
	display: inline-block;
	width: 6px;
	height: 6px;
	margin: -3px 6px 0 2px;
	border-radius: 50%;
	vertical-align: middle;
	background-color: #666;
}

.tab-style3>li>a:hover>.dot+span:before {
	background-color: #44bdaa;
}

/* 首页主体 */

.top-news {
	position: relative;
	min-height: 68px;
	padding-left: 84px;
}

.top-news>img {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
}

.top-news>ul {
	position: relative;
	top: 3px;
	z-index: 1;
	width: 100%;
	padding-left: 60px;
	background-color: #e6e9ec;
}

.top-news>ul>li {
	float: left;
	width: 33.33333%;
}

.top-news>ul>li>a {
	display: block;
	line-height: 25px;
	padding: 0 8px;
}

.top-news>ul>li>a:hover>i {
	background-position-y: -11px;
}

.news-notice {
	background-color: #fff;
}

.nn-menu {
	width: 160px;
}

.nn-menu>li {
	background-color: #4990e2;
}

.nn-menu>li>a {
	display: block;
	height: 92px;
	padding: 25px 0 25px 10px;
}

.nn-menu>li>a>i {
	float: left;
	margin-right: 10px;
}

.nn-menu>li>a>p {
	color: #8abaf2;
}

.nn-menu>li>a>p.title {
	font-weight: bold;
	color: #fff;
}

.nn-menu>li.active>a {
	background-color: #4684cc;
}

.nn-silde {
	position: relative;
	width: 1038px;
	height: 368px;
	-webkit-perspective: ;
	-moz-perspective: ;
	-ms-perspective: ;
	perspective: ;
}

.nn-silde>div {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	visibility: hidden;
	opacity: 0;
}

.nn-silde>div.active {
	visibility: visible;
	opacity: 1;
}

.nn-silde input[type=text] {
	width: 170px;
}

.news-silde,
.news-list {
	height: 368px;
}

.news-silde li {
	position: relative;
	height: 368px !important;
}

.news-silde img {
	width: 100%;
	min-height: 100%;
}

.news-silde .title {
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 3;
	width: 100%;
	height: 50px;
	line-height: 50px;
	background-color: rgba(0, 0, 0, .5);
}

.news-silde .title>.fake-bg {
	position: absolute \9;
	top: 0;
	left: 0;
	z-index: -1;
	display: block \9;
	width: 100% \9;
	height: 100% \9;
	background-color: rgb(0, 0, 0) \9;
	filter: alpha(opacity=50);
}

.news-silde .title>p {
	padding: 0 10px;
	white-space: nowrap;
	overflow: hidden;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
}

.news-pagination {
	position: absolute;
	bottom: 4px;
	left: 0;
	z-index: 5;
	width: 100%;
	height: 0;
	font-size: 0;
	-webkit-text-size-adjust: none;
}

.news-pagination>span {
	display: inline-block;
	width: 70px;
	height: 4px;
	background-color: #818181;
	margin-right: 1px;
	cursor: pointer;
}

.news-pagination>span.active {
	background-color: #00a9ec;
}

.news-list .tab-title .tab-underline {
	width: 25.25%;
}

.notice-silde-box {
	position: relative;
	width: 986px;
	margin: 25px auto -10px auto;
	padding: 0 18px;
}

.notice-silde-box>i {
	position: absolute;
	top: 50%;
	margin-top: -48px;
	cursor: pointer;
}

.notice-silde-box>i.ban {
	cursor: default;
}

.notice-silde-box>i.noticeSilde-prev {
	left: 0;
}

.notice-silde-box>i.noticeSilde-next {
	right: 0;
}

.notice-silde,
.notice-silde>.swiper-wrapper,
.notice-silde .swiper-slide {
	height: auto !important;
}

.notice-silde li {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0 15px;
}

.notice-silde .img-box {
	position: relative;
	height: 160px;
	overflow: hidden;
	-webkit-transition: all .3s linear;
	transition: all .3s linear;
}

.notice-silde .img-box:hover {
	-moz-box-shadow: 0 1px 8px 0 rgba(0, 0, 0, .5);
	box-shadow: 0 1px 8px 0 rgba(0, 0, 0, .5);
}

.notice-silde .img-box img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.notice-silde .img-box>div {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 32px;
	line-height: 32px;
	padding: 0 5px;
	color: #fff;
	background-color: rgba(68, 189, 170, .8);
}

.notice-silde .img-box>div>.fake-bg {
	position: absolute \9;
	top: 0;
	left: 0;
	z-index: 0;
	display: block \9;
	width: 100% \9;
	height: 100% \9;
	background-color: rgb(68, 189, 170) \9;
	filter: alpha(opacity=80);
}

.notice-silde .text {
	line-height: 18px;
	height: 54px;
	font-size: 13px;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	white-space: normal;
	padding-bottom: 0;
	margin-bottom: 10px;
}

.notice-silde .time {
	height: 24px;
	line-height: 22px;
	border: 1px solid #dedede;
	padding: 0 10px;
}

.notice-silde .time>span {
	display: inline-block;
}

.splendid-special>li {
	padding: 14px 10px;
}

.splendid-special>li>a {
	display: block;
	height: 140px;
	border: 1px solid #d3d3d3;
	border-radius: 8px;
	padding: 18px 20px 0 20px;
}

.splendid-special>li>a:hover,
.splendid-special>li>a.focus {
	border-color: transparent;
	background-color: #e6e9ec;
}

.splendid-special>li>a>img {
	display: block;
	width: 100%;
	height: 70px;
	object-fit: cover;
}

.splendid-special>li>a>p.f-16 {
	font-size: 14px;
}

.small-screen-open .news-notice {
	border: 0 none \9;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.small-screen-open .nn-menu {
	width: 110px;
	text-align: center;
}

.small-screen-open .nn-menu>li,
.small-screen-open .nn-silde>div {
	margin-top: 30px;
}

.small-screen-open .nn-menu>li:first-child,
.small-screen-open .nn-silde>div:first-child {
	margin-top: 0;
}

.small-screen-open .nn-menu>li>a,
.small-screen-open .nn-silde>div {
	height: 368px;
}

.small-screen-open .nn-menu>li>a {
	padding-top: 130px;
	padding-left: 0;
}

.small-screen-open .nn-menu>li>a>i {
	float: none;
	margin-bottom: 10px;
}

.small-screen-open .nn-menu>li.active>a {
	background: transparent;
}

.small-screen-open .nn-silde {
	width: 1088px;
	height: auto;
}

.small-screen-open .nn-silde>div {
	position: static;
	visibility: visible;
	opacity: 1;
	-webkit-box-shadow: 0 8px 21px rgba(233, 233, 233, .75);
	box-shadow: 0 8px 21px rgba(233, 233, 233, .75);
	margin-left: -1px \9;
	border: 1px solid #dedede \9;
}

.small-screen-open .notice-silde-box {
	width: 1040px;
	margin-top: 22px;
}

.part {
	float: left;
	height: 265px;
	margin-left: 15px;
	background-color: #fff;
}

.part:first-child {
	margin-left: 0;
}

.part.sign1 {
	width: 860px;
}

.part.sign1>.tab-title a {
	width: 232px;
}

.part.sign1>.tab-title a.m-l {
	margin-left: 0;
	margin-right: auto;
}

.part.sign1>.tab-title a.m-r {
	margin-left: auto;
	margin-right: 0;
}

.part.sign1 .interact-title-icon {
	margin-top: 12px;
	-webkit-transition: background .3s ease;
	transition: background .3s ease
}

.part.sign1 .active>a>.interact-title-icon {
	background-position-y: -20px;
}

.main .fake-select {
	position: relative;
	display: inline-block;
}

.main .fake-select>input {
	position: relative;
	z-index: 1;
	width: 100%;
	padding-left: 15px;
	padding-right: 35px;
	background: transparent;
	text-align: left;
}

.main .fake-select>.caret {
	position: absolute;
	top: 13px;
	right: 10px;
	z-index: 0;
	border-top-width: 5px;
	border-top-color: #c1c7cb;
	border-left-width: 5px;
	border-right-width: 5px;
}

.main .fake-select>.dropdown-menu {
	min-width: auto;
	width: 100%;
}

#interact1 {
	height: 219px;
	height: 217px \9;
}

#interact1>div {
	float: left;
}

.user-use {
	width: 230px;
}

.user-use>a {
	display: inline-block;
	margin: 0 15px 8px 15px;
}

.user-use>a>i {
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

.user-use>a:hover>i {
	-webkit-transform: rotateY(180deg);
	transform: rotateY(180deg);
}

.use-email {
	width: 370px;
}

.robot {
	width: 228px;
	height: 100%;
	line-height: 18px;
	padding-left: 33px;
	font-size: 13px;
}

.robot>a {
	display: block;
	height: 100%;
}

.me-look-tab>li {
	float: left;
	margin-left: 5px;
}

.me-look-tab>li:first-child {
	margin-left: 0;
}

.me-look-tab>li>a {
	display: block;
	height: 30px;
	line-height: 30px;
	border: 1px solid #44bdaa;
	padding: 0 10px;
	font-size: 13px;
	overflow: hidden;
}

.me-look-tab>li.active>a {
	background-color: #44bdaa;
	color: #fff;
}

.me-look-tab>li>a.style1 {
	border-color: #f79f7b;
	background-color: #f79f7b;
	color: #fff;
}

.me-look-tab>li>a.style2 {
	border-color: #efb15c;
	background-color: #efb15c;
	color: #fff;
}

#meLookBox1>div,
#meLookBox2>div,
#meLookBox3>div,
#meLookBox4>div,
#meLookBox5>div,
#meLookBox6>div {
	float: left;
}

#meLookBox1>.left-input,
#meLookBox4>.left-input,
#meLookBox5>.left-input,
#meLookBox6>.left-input {
	width: 210px;
}

#meLookBox1>.left-input input[type=text],
#meLookBox4>.left-input input[type=text],
#meLookBox5>.left-input input[type=text],
#meLookBox6>.left-input input[type=text],
#meLookBox5>.left-input .fake-select,
#meLookBox6>.left-input .fake-select {
	width: 100%;
}

#meLookBox1>.right-list,
#meLookBox4>.right-list,
#meLookBox5>.right-list,
#meLookBox6>.right-list {
	width: 598px;
}

#meLookBox2>.left-login {
	width: 265px;
}

#meLookBox2>.center-query {
	width: 290px;
}

#meLookBox2>.center-query .form>p {
	position: relative;
	padding-left: 70px;
}

#meLookBox2>.center-query .form span {
	position: absolute;
	top: 0;
	left: 5px;
}

#meLookBox2>.right-info {
	width: 200px;
}

#meLookBox3>.left-open {
	width: 300px;
}

#meLookBox3>.left-open ul {
	margin-top: -5px;
}

#meLookBox3>.left-open li {
	margin: 10px 0;
}

#meLookBox3>.left-open a {
	display: block;
	line-height: 25px;
}

#meLookBox3>.left-open a>.info-open-icon {
	margin-right: 12px;
	border-radius: 3px;
	background-color: #a3b1be;
}

#meLookBox3>.left-open a:hover>.info-open-icon {
	background-color: #44bdaa;
}

#meLookBox3>.right-imglink {
	width: 480px;
	float: right;
}

#meLookBox3>.right-imglink>.lump-tab.sign2 {
	float: none;
	border-bottom: 1px solid #eee;
}

#meLookBox3>.right-imglink>.lump-tab.sign2>li {
	padding: 0 10px;
}

#meLookBox3>.right-imglink>.lump-tab.sign2>li>a {
	height: 35px;
	line-height: 35px;
	padding: 0 3px;
}

#meLookBox4 .tab-text .number {
	float: right;
	margin-right: 10px;
}

#meLookBox5 .right-list a,
#meLookBox6 .right-list a {
	float: left;
	display: block;
	width: 70px;
}

#interact3>div {
	float: left;
}

#interact3 a.blank-link {
	display: inline-block;
	height: 20px;
	line-height: 20px;
	padding: 0 7px;
	background-color: #f79f7b;
	color: #fff;
}

#interact3 .left-administration {
	width: 500px;
}

#interact3 .tab-text {
	width: 495px;
}

#interact3 .tab-text li {
	margin-top: -1px;
	border-top: 1px dashed #f0f0f0;
	padding: 5px 15px 5px 5px;
}

#interact3 .tab-text li:first-child {
	border-top: 0 none;
}

#interact3 .tab-text li.active {
	background-color: #f0f0f0;
}

#interact3 .tab-text div {
	display: none;
	margin-top: 5px;
}

#interact3 .tab-text li.active>div {
	display: block;
}

#interact3 .tab-text div>a {
	display: inline-block;
	height: 24px;
	line-height: 24px;
	margin-right: 12px;
	border-radius: 5px;
	padding: 0 7px;
	background-color: #3d79ab;
	color: #fff;
}

#interact3 .tab-text a>img {
	margin-left: 7px;
	margin-top: -2px;
}

#interact3 .tab-text a.house {
	display: none;
}

#interact3 .tab-text li.active>a.house {
	display: block;
}

#interact3 .tab-text a.title {
	width: 430px;
}

#interact3 .right-address {
	line-height: 24px;
	font-size: 13px;
}

.part.sign2 {
	width: 325px;
}

.news-focus-head {
	width: 140px;
	height: 27px;
	line-height: 27px;
	margin-top: 19px;
	padding-left: 30px;
	background-color: #4990e2;
	color: #fff;
}

.news-focus-body {
	position: relative;
	width: 292px;
	height: 180px;
	overflow: hidden;
	font-size: 13px;
}

.news-focus-body .f-14 {
	font-size: 14px;
}

.news-focus-body .f-16 {
	font-size: 16px;
}

.news-focus-body>a {
	position: absolute;
	height: 60px;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	color: #fff;
	-webkit-box-shadow: 0 0 20px 0 rgba(0, 0, 0, .25) inset;
	box-shadow: 0 0 20px 0 rgba(0, 0, 0, .25) inset;
	-webkit-transition: all .3s ease;
	transition: all .3s ease;
}

.news-focus-body>a:hover {
	-webkit-box-shadow: none;
	box-shadow: none;
	opacity: .9;
	filter: alpha(opacity=90);
}

.news-focus-body>a.w25 {
	width: 25%;
}

.news-focus-body>a.w50 {
	width: 50%;
}

.news-focus-body>a.t0 {
	top: 0;
	border-top: 0 none;
}

.news-focus-body>a.t60 {
	top: 60px;
}

.news-focus-body>a.t120 {
	top: 120px;
}

.news-focus-body>a.l0 {
	left: 0;
	border-left: 0 none;
}

.news-focus-body>a.l25 {
	left: 25%;
}

.news-focus-body>a.l50 {
	left: 50%;
}

.news-focus-body>a.l75 {
	left: 75%;
}

.news-focus-body>a img {
	display: block;
	width: 100%;
	height: 100%;
}

.friend-link>.top>li {
	float: left;
	margin-left: 8px;
}

.friend-link>.top>li:first-child {
	margin-left: 0;
}

.friend-link>.top>li>a {
	display: block;
	width: 130px;
	height: 32px;
	line-height: 32px;
}

.friend-link>.top>li>a {
	border: 1px solid #dedede;
	padding-right: 18px;
	background-color: #fff;
	text-align: center;
	color: inherit;
}

.friend-link>.top>li.active>a {
	height: 36px;
	margin-bottom: -4px;
	border-bottom: 0 none;
}

.friend-link>.top>li i {
	float: right;
	margin-right: -13px;
	margin-top: 9px;
}

.friend-link>.top>li.active i {
	background-position-x: -16px;
}

.friendlink-sub {
	display: none;
	margin-top: 3px;
	border-top: 1px solid #dedede;
	padding: 15px 30px;
}

.friendlink-sub.active {
	display: block;
}

.friendlink-sub a {
	float: left;
	display: block;
	width: 283px;
	padding: 5px 0;
}

.visit-num {
	width: 234px;
	height: 32px;
	line-height: 32px;
	border: 1px solid #dedede;
	font-size: 13px;
	color: #233141;
	background: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/visit-num-bg.jpg) no-repeat center left #fff;
}

/* 列表页 */

.main.list .left-column {
	width: 250px;
}

.main.list .right-page {
	position: relative;
	width: 922px;
}

.left-column-head {
	width: 100%;
	height: 120px;
}

.left-column-nav {
	border: 1px solid #dedede;
}

.left-column-nav>li {
	border-top: 1px solid #dedede;
}

.left-column-nav>li:first-child {
	height: 80px;
	line-height: 80px;
	border-top: 0 none;
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #44bdaa;
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/left-column-nav-bg.png);
}

.left-column-nav.sign2>li:first-child {
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/left-column-nav-bg2.png);
}

.left-column-nav>li>a {
	display: block;
	height: 65px;
	line-height: 65px;
	padding-left: 25px;
	color: #363f50;
}

.left-column-nav>li>a>p {
	width: 12em;
}

.left-column-nav>li:hover>a {
	background-color: #f5f5f5;
	color: #44bdaa;
}

.left-column-nav>li.active>a {
	background: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/left-column-nav-active.png) no-repeat 225px center #f5f5f5;
	color: #44bdaa;
}

.right-page {
	padding-bottom: 75px;
}

.retrieval-wrap>.row-n {
	position: relative;
	min-height: 20px;
	margin-top: 15px;
	padding: 0 0 0 80px;
}

.retrieval-wrap>.row-n:first-child {
	margin-top: 0;
}

.retrieval-wrap>.row-n>.label-title {
	position: absolute;
	top: 2px;
	left: 5px;
}

.retrieval-wrap .link-btn>a {
	display: inline-block;
	height: 26px;
	line-height: 26px;
	margin-right: 3px;
	margin-bottom: 5px;
	border-radius: 13px;
	padding: 0 10px;
	color: #979797;
}

.retrieval-wrap .link-btn>a:hover {
	color: #44bdaa;
}

.retrieval-wrap .link-btn>a.active {
	background-color: #44bdaa;
	color: #fff;
}

.retrieval-wrap .input-style2 {
	width: 255px;
}

.list-wrap>li {
	height: 55px;
	border-bottom: 1px solid #eee;
	padding: 15px 15px 15px 5px;
}

.list-wrap>li:hover {
	background-color: #fafafa;
}

.list-wrap>li>a {
	display: block;
	width: 550px;
	float: left;
}

.list-wrap>li>a>p:before,
.default_pgContainer .list-wrap>li>a:before {
	content: "";
	display: inline-block;
	width: 6px;
	height: 6px;
	margin: -3px 3px 0 2px;
	border-radius: 50%;
	vertical-align: middle;
	background-color: #666;
}

.list-wrap>li>a:hover {
	text-decoration: underline;
}

.list-wrap>li>a:hover>p:before,
.default_pgContainer .list-wrap>li>a:hover:before {
	background-color: #44bdaa;
}

.list-wrap>li>div {
	float: right;
	font-size: 13px;
	color: #d0d0d0 !important;
}

#survey29165 {
	margin-top: 10px;
}

#survey29165>.default_pgContainer tr:hover {
	background-color: #fafafa;
}

#survey29165>.default_pgContainer td {
	width: 12%;
	text-align: right;
}

#survey29165>.default_pgContainer td:first-child {
	width: 50%;
	text-align: left;
}

#survey29165>.default_pgContainer a {
	display: inline-block;
	padding: 15px 5px;
	color: #666;
}

#survey29165>.default_pgContainer a:hover {
	color: #44bdaa;
}

.page-link-btn {
	position: absolute;
	bottom: 30px;
	right: 66px;
	line-height: 26px;
}

.page-link-btn>li {
	float: left;
	border: 1px solid #e1e1e1;
	border-left: 0 none;
}

.page-link-btn>li:first-child {
	border-left: 1px solid #e1e1e1;
}

.page-link-btn>li.no-link,
.page-link-btn>li>a {
	padding: 0 12px;
}

.page-link-btn>li>a {
	display: block;
}

.page-link-btn>li.active>a {
	background-color: #44bdaa;
	color: #fff;
}

.page-link-btn>li>input {
	display: block;
	width: 32px;
	height: 24px;
	margin: 1px;
	border: 1px solid #44bdaa;
	text-align: center;
}

/* 列表分页按钮 */

.default_pgToolbar {
	position: absolute;
	bottom: 30px;
	right: 66px;
	width: auto;
}

.default_pgPanel td {
	border: 1px solid #e1e1e1;
	border-left: 0 none;
	height: 26px;
	color: #666;
}

.default_pgPanel td:first-child+td,
.default_pgPanel td:first-child+td+td+td+td+td+td+td+td+td,
.default_pgPanel td[width="10"] {
	display: none;
}

.default_pgPanel td:first-child {
	border-left: 1px solid #e1e1e1;
}

.default_pgPanel td:first-child:before {
	content: "每页显示";
	padding-left: 12px;
	padding-right: 5px;
}

.default_pgPanel td:first-child:after {
	content: "条";
	padding-right: 12px;
	padding-left: 5px;
}

.default_pgFirst:before {
	content: "首页";
}

.default_pgLast:before {
	content: "末页";
}

.default_pgRefresh:before {
	content: "刷新";
}

.default_pgPrev:before {
	content: "<";
}

.default_pgNext:before {
	content: ">";
}

.default_pgBtn {
	display: block;
	line-height: 26px;
	padding: 0 12px;
	text-indent: 0;
	color: #666;
	cursor: pointer;
	-webkit-transition: color .2s;
	-moz-transition: color .2s;
	-ms-transition: color .2s;
	-o-transition: color .2s;
}

.default_pgBtn:hover {
	color: #44bdaa
}

.default_pgPerPage {
	width: 40px;
	height: 24px;
	margin: 1px;
	border: 0 none;
}

.default_pgPanel td:first-child+td+td+td+td+td {
	width: 136px;
	text-indent: -99999px;
}

.default_pgCurrentPage,
.default_pgTotalPage {
	display: block;
	float: left;
	text-indent: 0;
}

.default_pgCurrentPage {
	width: 32px;
	height: 24px;
	margin: 1px;
	border: 1px solid #44bdaa;
	text-align: center;
}

.default_pgTotalPage {
	border-left: 1px solid #e1e1e1;
	width: 100px;
	height: 26px;
	line-height: 26px;
	text-align: center;
}

.default_pgTotalPage:before {
	content: "共"
}

.default_pgTotalPage:after {
	content: "页"
}

.default_pgSearchInfo {
	position: relative;
	padding-left: 10px;
	white-space: nowrap;
	overflow: hidden;
	text-indent: -144px;
	text-align: right;
	direction: rtl;
}

.default_pgSearchInfo>span {
	display: none;
}

.default_pgSearchInfo>.default_pgEndRecord {
	position: absolute;
	top: 0;
	right: 0;
	width: 0;
	height: 100%;
	display: block;
	border-right: 1px solid #e1e1e1;
	padding-left: 10px;
	background: #fff;
	font-size: 0;
	color: transparent;
}

.main.list .splendid-special {
	margin-right: -30px;
}

.main.list .splendid-special>li {
	padding: 10px 18px 10px 0;
}

.main.list .splendid-special>li>a {
	height: auto;
	padding: 15px;
}

.main.list .splendid-special>li>a>img {
	height: 88px;
}

.main.list .splendid-special>li>a>p {
	height: 75px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}

/* 详情页 */

.page-catalog {
	color: #666;
}

.page-catalog a:hover>.home-icon {
	background-position-y: -14px;
}

.active[data-size] {
	color: #44bdaa !important;
}

.detailed-wrap table {
	margin: 0 auto;
}

.detailed-wrap table,
.detailed-wrap img {
	max-width: 100% !important;
}

.print-close>button {
	height: 24px;
	line-height: 24px;
	border: 0 none;
	border-radius: 6px;
	padding: 0 20px;
	background-color: #9babb8;
	color: #fff;
}

.de-head {
	border-left: 8px solid #363f50;
	color: #363f50;
}

.PreNews,
.NextNews {
	max-width: 45%;
}

.PreNews>a,
.NextNews>a {
	white-space: nowrap;
	overflow: hidden;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
}

}

.web-map>div,
.contact-us>div {
	padding-bottom: 100px;
	background: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/main-body-bg.png) no-repeat left bottom;
}

/* 地图导航 */

.web-column-head {
	position: relative;
	padding-left: 25px;
}

.web-column-head:before {
	content: "";
	position: absolute;
	top: 50%;
	left: 0;
	width: 15px;
	height: 15px;
	margin-top: -8px;
	border-radius: 50%;
	border: 4px solid #bfe8e2;
	background-color: #44bdaa;
}

.web-column {
	float: left;
	margin-left: 24px;
	padding-left: 5px;
}

.web-column:before {
	content: "";
	display: inline-block;
	width: 6px;
	height: 6px;
	margin: -3px 6px 0 0;
	border-radius: 50%;
	vertical-align: middle;
	background-color: #666;
}

/* 联系我们 */

.map-wrap {
	display: block;
	width: 100%;
	height: 465px;
	border: 1px dotted #b3bcc2;
}

.contact-way i.fa {
	display: inline-block;
	width: 20px;
	height: 20px;
	line-height: 20px;
	margin-right: 8px;
	text-align: center;
	font-size: 18px;
	color: #363f50;
}

/* 领导介绍 */

.ld-list {
	border-top: 1px dashed #e5e5e5;
	padding-top: 10px;
}

.ld-list>li {
	float: left;
	width: 50%;
	margin-bottom: -1px;
	border-bottom: 1px solid #e5e5e5;
	padding: 20px 0;
}

.ld-portrait {
	border: 1px solid #dcdcdc;
	padding: 5px;
}

.ld-portrait>img {
	display: block;
	width: 111px;
	height: 139px;
}

.ld-link-text {
	display: inline-block;
	height: 30px;
	line-height: 30px;
	margin-top: 43px;
	padding: 0 15px;
	background-color: #9aabb8;
	color: #fff;
}

.ld-link-text>.after {
	content: "";
	display: inline-block;
	width: 0;
	height: 0;
	vertical-align: middle;
	margin-top: -2px;
	margin-left: 15px;
	border-left: 5px solid #fff;
	border-top: 4px solid transparent;
	border-bottom: 4px solid transparent;
	opacity: .55;
	filter: alpha(opacity=55);
}

.ld-link-text:hover,
.ld-link-text:focus {
	background-color: #44bdaa;
	color: #fff;
}

/* 领导介绍弹出框 */

.leader-box {
	width: 885px;
	height: 530px;
	padding: 0 60px;
}

.leader-text>.left-people {
	float: left;
	height: 100%;
	padding: 66px 40px 0 40px;
	background-color: #4990e2;
}

.leader-text .ld-portrait>img {
	width: 135px;
	height: 174px;
}

.leader-text>.right-text {
	float: right;
	width: 490px;
	height: 100%;
}

.leader-text>.right-text .color-e6e {
	color: #c1cfde;
}

.leader-text .text {
	padding-right: 55px;
}

.leader-text .text-label {
	display: inline-block;
	height: 25px;
	line-height: 25px;
	padding: 0 10px;
	background-color: #44bdaa;
	color: #fff;
}

.leader-text .leader-work,
.leader-text .leader-synopsis {
	text-align: justify;
}

.leader-button {
	position: absolute;
	top: 0;
	width: 60px;
	height: 530px;
	cursor: pointer;
}

.leader-button>.icon {
	position: absolute;
	top: 50%;
	margin-top: -38px;
}

.leader-button.prev-button {
	left: 0;
}

.leader-button.next-button {
	right: 0;
}

.leader-button.prev-button>.icon {
	left: 0;
}

.leader-button.next-button>.icon {
	right: 0;
}

.leader-button.prev-button:hover>.icon {
	background-position-x: -25px;
}

.leader-button.next-button:hover>.icon {
	background-position-x: 0;
}

.transition-toggle .left-people {
	transform: translate(-230px, 0);
	opacity: 0;
}

.transition-toggle .text {
	transform: translate(0, 230px);
	opacity: 0;
}

.btn-link1 {
	display: block;
	height: 40px;
	line-height: 40px;
	border: 1px solid #fff;
	text-align: center;
	color: #fff;
}

.btn-link1:hover {
	background-color: rgba(255, 255, 255, .2);
	background-color: #54a3fe \9;
	color: #fff;
}

/*阿拉芈月瀑布流版----------------------*/

.ala-header {
	padding: 22px 40px 30px 50px;
	background: url("/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/ala-headBg.jpg") no-repeat center top;
	background-size: 100% 100%;
	font-family: "Microsoft YaHei", "微软雅黑", "Tahoma", "Helvetica", "SimSun", "宋体";
}

.ala-title {
	font-size: 50px;
	color: #fff;
	font-weight: bold;
}

.ala-title:hover,
.ala-back:hover {
	color: #42e193;
}

.ala-header-label {
	margin-top: 15px;
	display: inline-block;
	font-size: 14px;
	background-color: #3aabf1;
	color: #fff;
	width: auto;
	max-width: 55%;
	padding: 0 10px;
}

.ala-back {
	font-size: 14px;
	color: #fff;
	float: right;
	display: block;
	margin-top: 15px;
}

@media (max-width:768px) {
	.ala-header-label,
	.ala-back {
		display: none;
	}
	.ala-title {
		font-size: 30px;
	}
	.ala-header {
		text-align: center;
	}
}

.modal-no-scroll.modal-open,
.modal-no-scroll .modal {
	overflow: hidden !important;
}

.modal-no-scroll .modal {
	padding-right: 0 !important;
}

.ala-box {
	width: 300px;
	padding: 10px;
}

.ala-box-content {
	padding: 15px;
	position: relative;
	z-index: 1;
}

.ala-box-content:before,
.ala-box-title {
	-webkit-transition: all .25s ease;
	transition: all .25s ease;
}

.ala-box-content:before {
	content: '';
	display: block;
	width: 100%;
	height: 100%;
	background-color: #fff;
	z-index: -1;
	position: absolute;
	left: 0;
	top: 0;
}

.ala-box-content:hover:before {
	-webkit-box-shadow: 0 0 10px rgba(54, 63, 80, .4);
	box-shadow: 0 0 10px rgba(54, 63, 80, .4);
	-webkit-transform: scale(1.03);
	transform: scale(1.03);
}

.ala-box-content .ala-box-title {
	width: 100%;
	height: 40px;
	line-height: 50px;
	padding: 0 10px;
	background: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/fc-top-look-a-bg.png) repeat-x center top;
}

.ala-box-content:hover .ala-box-title {
	bottom: 0;
}

.ala-box-content a {
	cursor: zoom-in;
	display: block;
	width: 100%;
	overflow: hidden;
}

/*最终的padding-top值由程序重写覆盖*/

.ala-box-content a img {
	width: 100%;
}

.box1100 {
	width: 1100px;
}

/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/

.ala-popup-content::-webkit-scrollbar {
	width: 5px;
	height: 5px;
	background-color: #F5F5F5;
}

/*定义滚动条轨道 内阴影+圆角*/

.ala-popup-content::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
	border-radius: 5px;
	background-color: #F5F5F5;
}

/*定义滑块 内阴影+圆角*/

.ala-popup-content::-webkit-scrollbar-thumb {
	border-radius: 5px;
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
	background-color: #4990e2;
}

.ala-popup {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #000;
	background-color: rgba(0, 0, 0, .7);
	z-index: 999;
}

.ala-popup.show {
	display: block;
}

.ala-popup-contain {
	margin: 25px auto;
	padding: 30px 0;
}

.ala-popup-content {
	padding: 0 55px;
	width: 100%;
	overflow: auto;
}

.ala-popup-content img {
	max-width: 100%;
	cursor: zoom-in;
}

.ala-label>div {
	display: inline-block;
	padding-right: 20px;
}

.ala-label i {
	display: inline-block;
	padding-right: 5px;
}

.ala-label em {
	font-style: normal;
}

.ala-tag {
	padding-right: 20px;
}

.ala-like,
.ala-share {
	cursor: pointer;
}

.ala-like.active i {
	color: #333;
}

/*ala分享*/

.ala-share-icon {
	display: none;
	position: absolute;
	top: 20px;
	left: 0;
	width: 40px;
	height: 250px;
	background-color: #fff;
	padding: 8px;
	border: solid 1px #eee;
}

.ala-share:hover .ala-share-icon {
	display: block;
}

.ala-share-icon .bdsharebuttonbox {
	width: 24px;
	opacity: 1;
	visibility: visible;
}

.ala-share-icon .bdsharebuttonbox>a {
	margin-bottom: 10px !important;
	width: 24px;
}

.ala-comment {
	margin: 20px -55px 0;
	background-color: #F7F7F7;
	border-top: 1px solid #EBEAEA;
	padding: 15px 55px;
}

.ala-comment-area {
	width: 860px;
	height: 95px;
	border: 1px solid #ebebeb;
	background-color: #fff;
	padding: 10px;
	line-height: 25px;
	resize: none;
}

a.ala-comment-btn:hover,
a.ala-comment-btn:focus {
	color: inherit;
}

.ala-comment-btn {
	width: 95px;
	height: 95px;
	line-height: 93px;
	border: 1px solid #ebebeb;
	outline: none;
	background-color: #eee;
}

.ala-comment-btn:hover {
	background-color: #ccc;
}

.talk-detail {
	display: inline-block;
	max-width: 700px;
}

.ala-tools-bar {
	position: absolute;
	right: -60px;
	top: 60px;
	width: 60px;
}

.ala-tools-bar a {
	cursor: pointer;
	width: 60px;
	height: 60px;
	display: block;
	margin-bottom: 3px;
	background: #000 url("ala-icon.png") no-repeat left top;
	text-indent: -99999px;
	opacity: 0.5;
	-moz-transition: opacity 0.3s ease;
	-webkit-transition: opacity 0.3s ease;
	-o-transition: opacity 0.3s ease;
	transition: opacity 0.3s ease;
}

.ala-tools-bar a.ala-prev {
	background-position: -180px 0;
}

.ala-tools-bar a.ala-next {
	background-position: -90px 0;
}

/*图片放大弹出框*/

.ala-img-large {
	display: none;
	width: 100%;
	height: 100%;
	overflow: auto;
	background-color: #000;
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	z-index: 9999;
}

.ala-img-close {
	cursor: pointer;
	display: block;
	position: fixed;
	top: 60px;
	right: 60px;
	width: 60px;
	height: 60px;
	background: #000 url("ala-icon.png") no-repeat left top;
	text-indent: -99999px;
	opacity: 0.5;
	-moz-transition: opacity 0.3s ease;
	-webkit-transition: opacity 0.3s ease;
	-o-transition: opacity 0.3s ease;
	transition: opacity 0.3s ease;
}

.ala-img-close:hover,
.ala-tools-bar a:hover {
	opacity: 1;
}

/* 领导介绍 */

.column.sign1,
.column.sign2 {
	float: left;
}

.column.sign3 {
	float: right;
}

.column.sign1 {
	width: 300px;
}

.column.sign2 {
	width: 530px;
}

.column.sign3 {
	width: 340px;
}

.column.sign4 {
	width: 800px;
}

.column.sign5 {
	width: 385px;
	background: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/interview-tab-bg.jpg) no-repeat center bottom #fff;
}

.column.sign6 {
	width: 100%;
}

.lump.sign1 {
	height: 610px;
}

.lump.sign2 {
	height: 335px;
}

.lump.sign3 {
	height: 260px;
}

.lump.sign4 {
	height: 240px;
}

.lump.sign5 {
	height: 355px;
}

.lump.sign6 {
	height: 230px;
}

.lump.sign7 {
	height: 379px;
}

.lump.sign8 {
	height: 245px;
}

.lump.sign9 {
	height: 355px;
}

.lump.sign10 {
	height: 773px;
}

.lump.sign11 {
	height: 119px;
}

.lump-head-link {
	float: right;
	height: 20px;
	line-height: 20px;
	padding: 0 5px;
	color: #fff;
}

.lump-head-link:hover,
.lump-head-link:focus {
	color: #fff;
}

.lump-head-link:hover>.icon,
.lump-head-link:focus>.icon {
	background-position-y: -14px;
}

.lump-head.sign1 {
	border-bottom: 1px solid #eee;
}

.lump-tab>li {
	float: left;
}

.lump-tab>li>a {
	display: block;
	color: #999;
}

.lump-tab>li>a[href="javascript:void(0);"] {
	cursor: default;
}

.lump-tab.sign1 {
	float: left;
	font-size: 16px;
}

.lump-tab.sign1>li>a {
	height: 50px;
	line-height: 50px;
	margin-left: 25px;
}

.lump-tab.sign1>li.active>a {
	color: #363f50;
}

.lump-tab.sign2 {
	float: right;
}

.lump-tab.sign2>li {
	padding-top: 8px;
	padding-right: 10px;
}

.lump-tab.sign2>li>a {
	height: 43px;
	line-height: 43px;
	margin-bottom: -1px;
	border-bottom: 2px solid transparent;
	padding: 0 2px;
}

.lump-tab.sign2>li.active>a {
	border-color: #4990e2;
	color: #4990e2;
}

.lump-head.sign2 {
	height: 50px;
}

.lump-head.sign2>.title {
	float: left;
	display: block;
	width: 145px;
	height: 28px;
	line-height: 28px;
	margin-top: 17px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	background-color: #4990e2;
	text-align: center;
	font-size: 16px;
	color: #fff;
}

.lump-body {
	padding: 15px;
}

.tab-body {
	display: none;
}

.tab-body.active {
	display: block;
}

.text-list>li>a {
	display: block;
}

.text-list .time {
	font-size: 13px;
	color: #d0d0d0;
}

.text-list.list-style1 {
	line-height: 30px;
}

.text-list.list-style1>li>a>span.time:first-child+span:before {
	content: "·";
	margin-right: 5px;
}

.text-list.list-style1>li>a>span.time:first-child+span {
	display: block;
	padding-right: 30px;
	white-space: nowrap;
	overflow: hidden;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
}

.text-list.list-style1>li>p {
	padding-left: 8px;
}

.text-list.list-style2>li {
	float: left;
	width: 50%;
	line-height: 22px;
	padding-bottom: 8px;
}

.text-list.list-style2>li>a>.icon {
	margin-right: 6px;
}

.text-list.list-style2>li>a:hover>.icon {
	background-position-y: -8px;
}

.text-list.list-style2>li>p {
	padding-left: 18px;
	font-size: 13px;
}

.text-list.list-style2.first-child>li:first-child {
	display: none;
}

.text-list.list-style3 {
	padding: 5px 25px;
	background-color: #f6f7f8;
}

.text-list.list-style3>li {
	float: left;
	width: 50%;
}

.text-list.list-style3>li>a {
	height: 46px;
	line-height: 46px;
}

.text-list.list-style3>li>a>.info-open-icon {
	border-radius: 4px;
	margin-right: 12px;
	background-color: #a3b1be;
	background-repeat: repeat-y;
}

.text-list.list-style3>li>a:hover>.info-open-icon {
	background-position-y: -25px;
	background-color: #4990e2;
}

.leader-top {
	border-bottom: 1px dashed #eee;
}

.leader-bottom {
	position: relative;
	display: block;
	height: 45px;
	overflow: hidden;
}

.leader-bottom>.bg {
	position: absolute;
	top: -3px;
	left: -16px;
	display: block;
	width: 318px;
	height: 50px;
}

.leader-bottom>.txt {
	position: absolute;
	left: 17px;
	top: 12px;
}

.leader-portrait {
	display: inline-block;
	border: 1px solid #eee;
	padding: 5px;
	background-color: #fff;
}

.leader-portrait>img {
	display: block;
	width: 108px;
	height: 135px;
	object-fit: cover;
}

.btn-style1 {
	display: inline-block;
	height: 32px;
	line-height: 32px;
	padding: 0 18px;
	background-color: #a3b1be;
	color: #fff;
}

.btn-style1:hover,
.btn-style1:focus {
	background-color: #4990e2;
	color: #fff;
}

.lump-query .input-style2 {
	width: 335px;
	background-color: #f5f5f5;
}

.lump-query .input-style2:focus {
	background-color: #fff;
}

.summary-head {
	position: relative;
	height: 80px;
	margin-bottom: 15px;
	overflow: hidden;
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/summary-time-bg.jpg);
	background-repeat: no-repeat;
	background-position: 0 -20px;
	font-size: 13px;
	color: #fff;
}

.summary-head>div {
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 1;
	width: 100%;
	height: 26px;
	line-height: 26px;
	background-color: rgba(68, 189, 170, .55);
}

.summary-head>div>.fake-bg {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 100% \9;
	height: 100% \9;
	background-color: rgb(68, 189, 170) \9;
	filter: alpha(opacity=55) \9;
}

.summary-head>div>a:hover>.summary-time-icon {
	background-position-y: 8px;
}

.summary-body {
	border: 1px solid #c3cdd5;
	overflow: hidden;
}

.summary-body>li {
	float: left;
	width: 25%;
	margin-bottom: -1px;
	border-right: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
}

.summary-body>li>a {
	display: block;
	height: 54px;
	line-height: 54px;
	color: #ccc;
}

.summary-body>li>a[href="javascript:void(0);"] {
	cursor: default;
}

.summary-body>li.ago>a {
	color: #666;
}

.summary-body>li.now>a {
	color: #44bdaa;
}

.summary-body>li.ago>a:hover,
.summary-body>li.now>a:hover {
	background-color: #efefef;
}

.survey-wrap>li {
	display: inline-block;
}

.survey-wrap>li>a {
	display: block;
	width: 150px;
	height: 64px;
	padding-top: 23px;
	text-align: center;
	background-repeat: no-repeat;
	background-position: center;
}

.survey-wrap>li>a>img {
	vertical-align: top;
}

.survey-wrap>li.sign1>a {
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/survey-wrap-bg1.jpg);
}

.survey-wrap>li.sign2>a {
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/survey-wrap-bg2.jpg);
}

.survey-wrap>li.sign3>a {
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/survey-wrap-bg3.jpg);
}

.survey-wrap>li.sign4>a {
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/survey-wrap-bg4.jpg);
}

.declare-link-wrap {
	position: relative;
	display: block;
	width: 100%;
	height: 100%;
	background: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/declare-link-wrap-bg.jpg) no-repeat center;
	overflow: hidden;
}

.declare-link-wrap>.before,
.declare-link-wrap>.after {
	content: "";
	position: absolute;
	display: block;
	width: 100%;
	height: 100%;
	opacity: .2;
	filter: alpha(opacity=20);
	animation: moveBgFromRightA 6s linear infinite alternate both;
	-webkit-animation: moveBgFromRightA 6s linear infinite alternate both;
}

.declare-link-wrap>.before {
	top: 60px;
	right: 160px;
	background-color: #f79f7b;
	animation-delay: 2s;
	-webkit-animation-delay: 2s;
}

.declare-link-wrap>.after {
	bottom: 20px;
	left: 145px;
	background-color: #a2421b;
}

.declare-link-wrap>.dlw-icon {
	position: absolute;
	top: 36px;
	left: 116px;
	z-index: 1;
	animation: moveEntrance 5s linear infinite;
	-webkit-animation: moveEntrance 5s linear infinite;
}

.declare-link-wrap>.dlw-title {
	position: absolute;
	top: 46px;
	left: 50%;
	margin-left: -43px;
	z-index: 2;
}

.collect-list .img-scale-wrap {
	width: 128px;
	height: 80px;
}

.collect-list li {
	height: 100px;
	padding: 10px;
}

.collect-list li:hover {
	background-color: #fafafa;
}

.collect-list li a {
	display: block;
}

.collect-list li a.link4 {
	margin-top: 8px;
}

.collect-list li a.link4:before {
	content: "";
	display: inline-block;
	width: 6px;
	height: 6px;
	margin: -3px 10px 0 2px;
	border-radius: 50%;
	vertical-align: middle;
	background-color: #666;
}

.collect-list li p {
	margin-top: 20px;
}

/* 在线办事 */

.right-address.declare {
	line-height: 18px !important;
	font-size: 13px;
}

.right-address.declare>a {
	height: 290px;
	background: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/interact-bg.jpg) no-repeat 32px bottom;
}

.file-query .tab-head {
	overflow: hidden;
}

.file-query .tab-head>li {
	float: left;
	margin-left: -1px;
	border-top: 1px solid transparent;
	border-left: 1px solid #eee;
	border-bottom: 1px solid #eee;
}

.file-query .tab-head>li>a {
	display: block;
	height: 24px;
	line-height: 24px;
	padding: 0 10px;
	color: #999;
}

.file-query .tab-head>li.active {
	border-top-color: #eee;
	border-bottom-color: transparent;
}

.file-query .tab-head>li.active>a {
	color: #4990e2;
}

.file-query .tab-text {
	line-height: 26px;
}

.file-query .tab-text>div>span {
	display: inline-block;
	width: 5em;
}

.file-query .tab-text .input-style2 {
	width: 180px;
	background-color: #f5f5f5;
}

.file-query .tab-text .input-style2:focus {
	background-color: #fff;
}

.file-query .tab-text .button-style1 {
	width: 60px;
	height: 60px;
	line-height: 18px;
	margin-right: -10px;
	margin-bottom: 0;
	padding: 12px 0;
	background-color: #a3b1be;
	text-align: center;
}

.system-link>ul {
	overflow: hidden;
}

.system-link>ul>li {
	float: left;
	width: 50%;
	margin-top: -1px;
	margin-left: -1px;
	border-top: 1px dashed #e6e6e6;
	border-left: 1px dashed #e6e6e6;
}

.system-link>ul>li>a {
	display: block;
	height: 48px;
	line-height: 48px;
	background-color: #f6f7f8;
}

.examine-approve .input-style2 {
	width: 245px;
}

.tab-head-style1>li {
	float: left;
	margin-left: 14px;
}

.tab-head-style1>li:first-child {
	margin-left: 0;
}

.tab-head-style1>li>a {
	display: block;
	height: 30px;
	line-height: 30px;
	padding: 0 10px;
	background-color: #a3b1be;
	color: #fff;
}

.tab-head-style1>li.active>a {
	background-color: #4990e2;
}

.fake-table>li {
	height: 36px;
	line-height: 36px;
}

.fake-table>li:first-child {
	border-bottom: 1px solid #eee;
	color: #4990e2;
}

.fake-table>li.odd,
.fake-table>li:first-child+li,
.fake-table>li:first-child+li+li+li,
.fake-table>li:first-child+li+li+li+li+li,
.fake-table>li:first-child+li+li+li+li+li+li+li,
.fake-table>li:first-child+li+li+li+li+li+li+li+li+li,
.fake-table>li:first-child+li+li+li+li+li+li+li+li+li+li+li,
.fake-table>li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li,
.fake-table>li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li,
.fake-table>li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li,
.fake-table>li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li,
.fake-table>li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li,
.fake-table>li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li,
.fake-table>li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li,
.fake-table>li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li,
.fake-table>li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li,
.fake-table>li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li,
.fake-table>li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li,
.fake-table>li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li,
.fake-table>li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li,
.fake-table>li:first-child+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li+li {
	background-color: #fafafa;
}

.fake-table>li>a {
	display: block;
}

.fake-table span {
	display: inline-block;
	padding-left: 10px;
}

.fake-table .number {
	width: 270px;
}

.fake-table .name {
	width: 420px;
}

.fake-table .unit {
	width: 360px;
}

.fake-table .time {
	width: 100px;
}

#fileQueryB {
	padding-left: 24px;
}

/* 互动交流 */

.fake-table .from {
	width: 75px;
}

.fake-table .title {
	width: 260px;
}

.fake-table .type {
	width: 115px;
}

.fake-table .from-to-time {
	width: 110px;
}

.fake-table .state {
	width: 60px;
}

.mailbox-wrap .title-input {
	width: 245px;
}

.mailbox-wrap .time-input {
	width: 105px;
}

.mailbox-wrap .select-type>input {
	width: 108px;
	text-align: center;
}

.look-into>li {
	border: 0 none;
	padding: 10px;
}

.look-into>li>.img-scale-wrap {
	width: 128px;
	height: 80px;
}

.list-wrap.look-into>li {
	height: auto;
	padding: 0 10px;
}

.list-wrap.look-into>li>a {
	float: none;
	width: auto;
	line-height: 50px;
}

.list-wrap.look-into>li>a>p:before {
	margin-right: 10px;
}

.interview-keynote img {
	width: 100%;
	height: 235px;
	object-fit: cover;
}

.interview-keynote .text {
	height: 80px;
	text-align: justify;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
}

.interview-tab {
	height: 240px;
	border-top: 1px dashed #e6e6e6;
}

.no-text {
	width: 100%;
	height: 50%;
	text-align: center;
	background-color: #fcfcfc;
}

/* 动画 */

.am {
	animation: fadeInDown 1s ease 0.3s both;
	-webkit-animation: fadeInDown 1s ease 0.3s both;
}

.am1 {
	animation: fadeInUp 0.5s ease both;
	-webkit-animation: fadeInUp 0.5s ease both;
}

.ami {
	animation: twisterInUp 2s ease 0.5s infinite both;
	-webkit-animation: twisterInUp 2s ease 0.5s infinite both;
}

.am-1 {
	animation: fadeIn 0.5s ease both;
	-webkit-animation: fadeIn 0.5s ease both;
}

.am-2 {
	animation: fadeInDown 0.5s ease both;
	-webkit-animation: fadeInDown 0.5s ease both;
}

.am-3 {
	animation: zoomIn 0.5s ease both;
	-webkit-animation: zoomIn 0.5s ease both;
}

.am-4 {
	animation: bounceInDown 0.5s ease both;
	-webkit-animation: bounceInDown 0.5s ease both;
}

.am-5 {
	animation: fadeInLeft 0.5s ease both;
	-webkit-animation: fadeInLeft 0.5s ease both;
}

.am-6 {
	animation: fadeInRight 0.5s ease both;
	-webkit-animation: fadeInRight 0.5s ease both;
}

.ami-1 {
	animation: swing 2s ease infinite both;
	-webkit-animation: swing 2s ease infinite both;
}

.ami-2 {
	animation: moveBgFromRight 5s linear infinite alternate both;
	-webkit-animation: moveBgFromRight 5s linear infinite alternate both;
}

.ami-3 {
	animation: moveBgFromRightA 6s linear infinite alternate both;
	-webkit-animation: moveBgFromRightA 6s linear infinite alternate both;
}

.ami-4 {
	animation: moveBgFromRightB 8s linear infinite alternate both;
	-webkit-animation: moveBgFromRightB 8s linear infinite alternate both;
}

.animated {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}

.delay-05 {
	animation-delay: .5s;
	-webkit-animation-delay: .5s;
}

.delay-1 {
	animation-delay: 1s;
	-webkit-animation-delay: 1s;
}

.delay-15 {
	animation-delay: 1.5s;
	-webkit-animation-delay: 1.5s;
}

.delay-16 {
	animation-delay: 1.6s;
	-webkit-animation-delay: 1.6s;
}

.delay-17 {
	animation-delay: 1.7s;
	-webkit-animation-delay: 1.7s;
}

.delay-2 {
	animation-delay: 2s;
	-webkit-animation-delay: 2s;
}

.delay-25 {
	animation-delay: 2.5s;
	-webkit-animation-delay: 2.5s;
}

.delay-3 {
	animation-delay: 3s;
	-webkit-animation-delay: 3s;
}

.delay-35 {
	animation-delay: 3.5s;
	-webkit-animation-delay: 3.5s;
}

.delay-4 {
	animation-delay: 4s;
	-webkit-animation-delay: 4s;
}

.delay-45 {
	animation-delay: 4.5s;
	-webkit-animation-delay: 4.5s;
}

.delay-5 {
	animation-delay: 5s;
	-webkit-animation-delay: 5s;
}

@-webkit-keyframes moveBgFromRight {
	0% {
		background-position-x: 0;
	}
	50% {
		background-position-x: -70px;
		background-position-y: -50px;
	}
	100% {
		background-position-x: -140px;
		background-position-y: -100px;
	}
}

@keyframes moveBgFromRight {
	0% {
		background-position-x: 0;
	}
	50% {
		background-position-x: -70px;
		background-position-y: -50px;
	}
	100% {
		background-position-x: -140px;
		background-position-y: -100px;
	}
}

@-webkit-keyframes moveBgFromRightB {
	from {
		background-position-y: 0;
	}
	to {
		background-position-y: -45px;
	}
}

@keyframes moveBgFromRightB {
	from {
		background-position-y: 0;
	}
	to {
		background-position-y: -45px;
	}
}

@-webkit-keyframes moveBgFromRightA {
	0% {
		-webkit-transform: translate(0, 0);
	}
	25% {
		-webkit-transform: translate(17px, 0);
	}
	75% {
		-webkit-transform: translate(-7px, 0);
	}
	100% {
		-webkit-transform: translate(-31px, 0);
	}
}

@keyframes moveBgFromRightA {
	0% {
		transform: translate(0, 0);
	}
	25% {
		transform: translate(17px, 0);
	}
	75% {
		transform: translate(-7px, 0);
	}
	100% {
		transform: translate(-31px, 0);
	}
}

@-webkit-keyframes moveEntrance {
	0% {
		-webkit-transform: rotate(0deg);
	}
	30% {
		-webkit-transform: rotate(180deg);
	}
	32% {
		-webkit-transform: translate(0, 0) rotate(180deg);
	}
	56% {
		-webkit-transform: translate(25px, 0) rotate(180deg);
	}
	100% {
		-webkit-transform: translate(0, 0) rotate(180deg);
	}
}

@keyframes moveEntrance {
	0% {
		-webkit-transform: rotate(0deg);
	}
	30% {
		-webkit-transform: rotate(180deg);
	}
	32% {
		-webkit-transform: translate(0, 0) rotate(180deg);
	}
	56% {
		-webkit-transform: translate(25px, 0) rotate(180deg);
	}
	100% {
		-webkit-transform: translate(0, 0) rotate(180deg);
	}
}

/* pc独有样式 */

@media (min-width: 767px) {}

/* 移动端独有样式 */

@media (max-width: 767px) {}

/* 特殊尺寸样式 */

@media (min-width: 768px) and (max-width: 900px) {}

@media (min-width: 768px) and (max-width: 991px) {}

/* 旧版样式调整 */

table * {
	font-family: "Microsoft YaHei", "微软雅黑", "Tahoma", "Helvetica", "SimSun", "宋体" !important;
}

.retrieval-wrap>p {
	line-height: 28px;
}

.retrieval-wrap td {
	border: 0 none !important
}

form#Form1 td {
	border: 0 none;
	background: transparent !important;
	color: #777;
}

form#Form1 font {
	color: #777;
}

.detailed-wrap>table>tbody>tr>td {
	padding-bottom: 20px;
	background: #fff !important;
}

.detailed-wrap table[bgcolor="#89c1d6"] {
	width: 100%;
	border-spacing: 0 !important;
	border-collapse: collapse !important;
}

.detailed-wrap table[bgcolor="#89c1d6"] td {
	width: auto;
	border: 1px solid #e9edf7;
	color: #777;
	padding: 7px 20px;
	line-height: 30px;
}

.detailed-wrap table[bgcolor="#89c1d6"] td[height="10"],
.detailed-wrap table[bgcolor="#89c1d6"] td[height="12"] {
	display: none;
	height: 0;
	line-height: 0;
	border: 0 none;
	font-size: 0;
}

.detailed-wrap table[bgcolor="#89c1d6"] td[bgcolor="#e5f1f5"] {
	width: 125px;
	background-color: #edf5fd !important;
	color: #333;
}

.detailed-wrap table[bgcolor="#89c1d6"] td b,
.detailed-wrap table[bgcolor="#89c1d6"] td strong {
	font-weight: normal;
}

.detailed-wrap table[bgcolor="#89c1d6"] td,
.detailed-wrap table[bgcolor="#89c1d6"] td p,
.detailed-wrap table[bgcolor="#89c1d6"] td div[align="center"] {
	text-align: left !important;
}

.detailed-wrap table[bgcolor="#89c1d6"] td[bgcolor="#e5f1f5"][align="center"],
.detailed-wrap table[bgcolor="#89c1d6"] td[bgcolor="#e5f1f5"]>p[style="text-align:center;"] {
	text-align: center !important;
}

.detailed-wrap table[bgcolor="#89c1d6"] td[bgcolor="#ffffff"]>div[align="left"],
.detailed-wrap table[bgcolor="#89c1d6"] td[bgcolor="#ffffff"][align="left"]>div,
.detailed-wrap table[bgcolor="#89c1d6"] td[bgcolor="#ffffff"]>div[style="text-indent: 2em"] {
	padding: 15px 0;
}

.detailed-wrap table[bgcolor="#89c1d6"] input[type="text"] {
	height: 26px;
	line-height: 26px;
	border: 1px solid #d0d0d0;
	border-radius: 6px;
	padding: 0 10px;
	background: transparent;
}

.detailed-wrap table[bgcolor="#89c1d6"] input[type="text"]:focus {
	border-color: #44bdaa;
}

.detailed-wrap table[bgcolor="#89c1d6"] input[type="button"] {
	min-width: 72px;
	height: 26px;
	line-height: 26px;
	border: 0 none;
	border-radius: 6px;
	padding: 0 10px;
	background-color: #a3b1be;
	color: #fff;
}

.detailed-wrap table[bgcolor="#89c1d6"] input[type="button"]:hover {
	background-color: #44bdaa !important;
	color: #fff;
}

.detailed-wrap a,
.detailed-wrap a * {
	font-size: 16px !important;
	color: #4990e2 !important;
}

.detailed-wrap table[bgcolor="#89c1d6"] a {
	font-size: inherit !important;
	color: #777 !important;
}

.detailed-wrap a:hover,
.detailed-wrap a:hover *,
.detailed-wrap table[bgcolor="#89c1d6"] a:hover {
	color: #44bdaa !important;
}

.detailed-wrap table[bgcolor="#89c1d6"] table td {
	border: 0 none;
}

.right-page .detailed-wrap>table {
	width: 887px;
	margin: 0 -30px;
}

.right-page .detailed-wrap table[bgcolor="#89c1d6"] td[width="248"] {
	width: 300px;
}

.right-page .detailed-wrap table[bgcolor="#89c1d6"] table tr>td {
	width: 33.33333%;
	border: 0 none;
	border-top: 1px solid #e9edf7;
	border-left: 1px solid #e9edf7;
}

.right-page .detailed-wrap table[bgcolor="#89c1d6"] table tr:first-child>td {
	border-top: 0 none;
}

.right-page .detailed-wrap table[bgcolor="#89c1d6"] table tr>td:first-child {
	border-left: 0 none;
}

.box1200>.detailed-wrap table[bgcolor="#89c1d6"]>tbody>tr>td[bgcolor="#e5f1f5"] {
	width: 15%;
}

.box1200>.detailed-wrap table[bgcolor="#89c1d6"]>tbody>tr>td[bgcolor="#ffffff"] {
	width: 35%;
}

.box1200>.detailed-wrap table#Table6>tbody>tr>td {
	width: 15%;
}

.box1200>.detailed-wrap table#Table6>tbody>tr>td:first-child+td+td {
	width: 40%;
	padding: 0;
}

.page-01 table#Table19[bgcolor="#89c1d6"]>tbody>tr:first-child+tr+tr+tr>td,
.page-01 table#Table19[bgcolor="#89c1d6"]>tbody>tr:first-child+tr+tr+tr+tr+tr>td,
.page-01 table#Table19[bgcolor="#89c1d6"]>tbody>tr:first-child+tr+tr+tr+tr+tr+tr+tr>td,
.page-02 table#Table19[bgcolor="#89c1d6"]>tbody>tr:first-child+tr>td,
.page-03 table#Table19[bgcolor="#89c1d6"]>tbody>tr:first-child+tr>td,
.page-04>tbody>tr+tr>td,
.page-05>tbody>tr+tr table[bgcolor="#89c1d6"]>tbody>tr:first-child+tr>td {
	padding: 0;
}

/*保护视力色*/

.detail-bgColor i {
	display: inline-block;
	width: 13px;
	height: 13px;
	border: 1px solid #999;
	vertical-align: middle;
	cursor: pointer;
}

.detail-bgColor i.active {
	border-color: #000;
}

.color-ac {
	color: #ACACAC;
}

.w-296 {
	width: 296px;
}

/* 删除意见征集 */

/* .nn-menu>li:first-child>a {
	height: 124px !important;
}

.nn-menu>li>a {
	height: 122px;
	padding: 42px 0 25px 10px;
} */

.small-screen-open .nn-menu>li:first-child>a {
	height: 368px !important;
}

/* 首页底部隐藏“网站群导航”样式修改 */

/* .friend-link>.top>li>a {
	width: 154px;
} */

/* add shen 06-12 */

.spagelist_48349_48349 td {
	border: 1px solid #e1e1e1;
	padding: 5px;
}

.spagelist_48349_48349 .saddtdtwo,
.spagelist_48349_48349 .saddtdthree,
.spagelist_48349_48349 .saddtdfour,
.spagelist_48349_48349 .saddtdfive {
	width: 58px;
	text-align: center;
}

.spagelist_48349_48349 .saddtdtwo a,
.spagelist_48349_48349 .saddtdthree a,
.spagelist_48349_48349 .saddtdfour a,
.spagelist_48349_48349 .saddtdfive a {
	color: #666;
}

.spagelist_48349_48349 .saddtdseven {
	border: none;
	padding: 0;
}

.spagelist_48349_48349 .saddtdseven select {
	border: 1px solid #e1e1e1;
	padding: 5px;
}

/* add shen */

.me-look-tab.me-lool-tabs>li>a {
	padding: 0 7px;
	border-left: 0;
}

.me-look-tab.me-lool-tabs>.firstme-lool-tabs a {
	border-left: 1px solid #44bdaa;
}

.me-look-tab.me-lool-tabs>li {
	margin-left: 0;
}

/* add new */

.nn-menu>li>a {
	display: block !important;
	height: 92px !important;
	padding: 25px 0 25px 10px !important;
}

.nn-menu>li:first-child>a {
	height: 92px !important;
}

.new-govImg {
	width: 202px;
	height: 156px;
	background-color: #fafafa
}

.new-govImg img {
	width: 180px;
	height: 135px;
	display: block;
}

.tab-titleNew li {
	float: left;
	margin: 0 11px
}

.tab-titleNew li p {
	width: 191px;
	font-size: 14px;
	line-height: 22px;
	color: #666666;
	margin: 10px 0;
	margin-left: 10px;
}

.tab-titleNew li span {
	display: block;
	font-size: 14px;
	line-height: 22px;
	color: #999999;
	margin-left: 10px;
}

.tab-titleNew {
	margin-top: 20px
}

.left-administration {
	height: 176px;
	border: dashed 1px #e5e5e5;
	margin-top: 10px;
}

.sdothing a {
	display: block;
	width: 90px;
	height: 60px;
	text-align: center;
}

.sdothing .sdothingimg {
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/new-bsfwimg1.png);
	background-repeat: no-repeat;
	width: 36px;
	height: 31px;
	margin: 0 auto;
}

.sdothing li {
	float: left;
	margin: 10px 17px;
}

.sdothing li p {
	font-size: 14px;
	line-height: 30px;
	color: #444444;
}

.sdothing li.sdothingimg1:hover .sdothingimg {
	background-position-y: -31px;
}

.sdothing li.sdothingimg2:hover .sdothingimg {
	background-position-y: -88px;
}

.sdothing li.sdothingimg3:hover .sdothingimg {
	background-position-y: -146px;
}

.sdothing li.sdothingimg4:hover .sdothingimg {
	background-position-y: -205px;
}

.sdothing li.sdothingimg5:hover .sdothingimg {
	background-position-y: -264px;
}

.sdothing li.sdothingimg6:hover .sdothingimg {
	background-position-y: -326px;
}

.sdothing li.sdothingimg7:hover .sdothingimg {
	background-position-y: -385px;
}

.sdothing li.sdothingimg2 a {
	padding-top: 5px
}

.sdothing li.sdothingimg2 .sdothingimg {
	background-position-y: -62px;
	height: 26px;
}

.sdothing li.sdothingimg3 .sdothingimg {
	background-position-y: -115px;
}

.sdothing li.sdothingimg4 a {
	padding-top: 3px
}

.sdothing li.sdothingimg4 .sdothingimg {
	background-position-y: -177px;
	height: 28px;
}

.sdothing li.sdothingimg5 .sdothingimg {
	background-position-y: -233px;
}

.sdothing li.sdothingimg6 a {
	padding-top: 2px
}

.sdothing li.sdothingimg6 .sdothingimg {
	background-position-y: -296px;
	height: 29px;
}

.sdothing li.sdothingimg7 a {
	padding-top: 2px
}

.sdothing li.sdothingimg7 .sdothingimg {
	background-position-y: -356px;
	height: 29px;
}

.sdothing {
	margin-top: 10px;
}

.tab-style3>li>a>.dot+span:before {
	width: 2px;
	height: 2px;
	background-color: #ffa200;
}

.tab-style3 span.tfEnd {
	margin-right: 6px;
	color: #aaaaaa;
}

.tab-style3 span.tfEnd.active {
	color: #4990e2
}

.newIndexHotImg {
	height: 170px;
	width: 161px;
}

.newIndexHotImg img {
	height: 170px;
	display: block;
	width: 161px
}

.newIndexHot {
	/* width: 308px; */
	height: 199px;
	margin: 0 auto;
	width: 287px;
}

.newIndexHotImg p {
	margin-top: -32px;
	width: 161px;
	height: 32px;
	line-height: 32px;
	opacity: 0.82;
	filter: alpha(opacity=82);
	background-color: #434343;
	color: #ffffff;
	font-size: 13px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding: 0 10px;
	display: none
}

.newIndexHotImg.active p {
	display: block
}

.newIndexHotImg img {
	height: 199px;
	display: block;
	width: 161px;
}

#swiper-container2 .swiper-wrapper {
	margin-left: -32px
}

.shadow2 .arrow-left {
	/* background: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/arrows.png) no-repeat left top; */
	position: absolute;
	left: 20px;
	top: 27%;
	margin-top: -15px;
	width: 63px;
	height: 200px;
	z-index: 6000;
	line-height: 200px;
	color: #ffffff;
	/* background-color: #000000; */
	/* opacity: 0.1; */
	/* filter: alpha(opacity=50); */
	font-weight: bold;
	text-align: center;
	font-size: 40px;
}

.shadow2 .arrow-right {
	/* background: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/arrows.png) no-repeat left bottom; */
	position: absolute;
	right: 20px;
	top: 27%;
	margin-top: -15px;
	width: 63px;
	height: 200px;
	z-index: 6000;
	line-height: 200px;
	color: #ffffff;
	/* opacity: 0.5;
	filter: alpha(opacity=50); */
	font-weight: bold;
	text-align: center;
	font-size: 40px;
}

.hov-dropbox.subnav {
	width: 
}

.newgovOpen1 {
	width: 282px;
	float: left;
}

.newgovOpen1>a {
	font-weight: bold;
	font-size: 17px;
	color: #ffffff;
	height: 46px;
	line-height: 46px;
	background-color: #4695ec;
	padding-left: 15px;
	position: relative;
	display: block
}

.newgovOpen1>a>i {
	height: 20px;
	width: 20px;
	position: absolute;
	right: 13px;
	top: 13px
}

.newgovOpen1>a.new-indexxxgk2 {
	background-color: #a0d26f;
}

.newgovOpen1>a.new-indexxxgk2:hover {
	background-color: #8cb95f;
}

.newgovOpen1>a.new-indexxxgk1>i {
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/new-indexxxgk1.png);
}

.newgovOpen1>a.new-indexxxgk2>i {
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/new-indexxxgk2.png);
}

.hov-dropbox {
	padding: 20px 30px
}

.hov-dropbox.subnav a {
	width: auto
}

.hov-dropbox.subnav .new-indexzwgk {
	background-color: #eff4fc;
	padding: 16px 0
}

.hov-dropbox.subnav .new-indexzwgk a {
	padding-left: 30px;
	position: relative;
	color: #444444;
	display: inline;
}

.hov-dropbox.subnav .new-indexzwgk li {
	width: 140px;
	float: left;
	margin: 10px 0
}

.hov-dropbox.subnav .new-indexzwgk i {
	display: block;
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/new-indexjt.png);
	width: 5px;
	height: 7px;
	position: absolute;
	left: 15px;
	top: 6px
}

.hov-dropbox.subnav .newgovOpen2one {
	display: block;
	width: 554px;
	border-bottom: #e5e5e5 1px solid;
	height: 45px;
}

.newgovOpen2one a {
	float: right;
	color: #333333;
	font-size: 30px;
	text-align: center;
	height: 46px;
	line-height: 46px;
	margin-right: 15px
}

.newgovOpen2one a:first-child {
	width: 80px;
	height: 46px;
	font-weight: bold;
	font-size: 17px;
	line-height: 46px;
	color: #444444;
	border-bottom: #4477ca 3px solid;
	float: left;
	margin-right: 0
}

.newgovOpen2 {
	margin-left: 38px
}

.newgovOpen2two.newgovOpen22 {
	padding-bottom: 8px;
	border-bottom: dashed 1px #e5e5e5;
}

.hov-dropbox.subnav .newgovOpen2two>a {
	width: 88px;
	height: 28px;
	background-color: #ef7d0b;
	font-weight: bold;
	font-size: 15px;
	line-height: 28px;
	color: #ffffff;
	text-align: center
}

.newgovOpen2two .tab-text a {
	color: #666666;
}

.newgovOpen2two {
	margin-top: 25px
}

.newgovOpen2two li {
	margin: 10px 0
}

.newgovOpen3one li {
	float: left;
	width: 110px;
	height: 55px;
	background-color: #a0d26f;
}

.newgovOpen3one li:hover {
	background-color: #8cb95f;
}

.newgovOpen3one li p {
	height: 17px;
	font-weight: bold;
	font-size: 16px;
	line-height: 30px;
	color: #ffffff;
	text-align: center
}

.newgovOpen3one li.newgovOpen3one2 {
	margin-left: 10px;
	background-color: #64c1f9;
}

.newgovOpen3one li.newgovOpen3one2:hover {
	background-color: #2e9fc5;
}

.newgovOpen3 {
	margin-left: 36px
}

/* .newgovOpen3one a {
	color: 
} */

.newgovOpen3one i {
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/new-indexldjs.png);
	width: 23px;
	height: 21px;
	display: block;
	margin: 5px auto 0
}

.newgovOpen3one .newgovOpen3one2 i {
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/new-indexjggk.png)
}

.newgovOpen3two {
	margin-top: 15px
}

.newgovOpen3two li {
	height: 55px;
	background-color: #f6f6f6;
	margin-bottom: 6px;
	border: solid 1px #f6f6f6;
	transition: .6s
}

.newgovOpen3two li:hover {
	background-color: #ffffff;
	border: solid 1px #959595;
}

.newgovOpen3two i {
	background-repeat: no-repeat;
	width: 32px;
	height: 29px;
	margin: 12px 28px 0 36px
}

.newgovOpen3two i.new-govOpenimg1 {
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/new-indexbook.png);
}

.newgovOpen3two i.new-govOpenimg2 {
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/new-indexbook2.png);
	height: 30px;
}

.newgovOpen3two i.new-govOpenimg3 {
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/new-indexbook3.png);
	height: 30px;
}

.newgovOpen3two i.new-govOpenimg4 {
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/new-indexbook4.png);
}

.newgovOpen3two i.new-govOpenimg5 {
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/new-indexbook5.png);
}

.newgovOpen3two i.new-govOpenimg6 {
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/new-indexbook6.png);
	margin: 12px 28px 0 40px;
}

.newgovOpen3two p {
	height: 55px;
	font-size: 16px;
	line-height: 55px;
	color: #444444;
}

.newgovOpen3two a * {
	float: left;
}

/* .newgovOpen2one a.add:hover {
    transform: rotate(360deg);
    transition: .4s
} */

.newgovOpen2two .tab-text a:hover,
.newgovOpen1 .new-indexzwgk a:hover {
	color: #44bdaa;
}

.newgovOpen1>a.new-indexxxgk1:hover {
	background-color: #4477ca;
}

.nav-column>li {
	margin-right: 0
}

.nav-column>li.active>a {
	background-color: #4684cc;
}

.nav-column>li>a {
	width: 195px;
}

.nav-column>li:hover>a,
.nav-column>li:focus>a {
	background-color: #4684cc;
}

.hov-dropbox.subnav .new-indexOnThing1 .newgovOpen2one {
	width: 654px;
}

.OnThing1aAfairs li {
	text-align: center;
	float: left;
	margin-right: 25px;
}

.OnThing1aAfairs .OnThing1Img {
	height: 65px;
	width: 65px;
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/new-indexgray.png);
	background-repeat: no-repeat;
	padding-top: 16px;
	margin: 0 auto
}

.OnThing1aAfairs .OnThing1Img .OnThing1ImgB1 {
	width: 36px;
	height: 31px;
	margin: 0 auto;
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/new-bsfwimg1.png);
	background-repeat: no-repeat;
}

.OnThing1aAfairs .OnThing1Img.OnThing1Img2 .OnThing1ImgB1 {
	background-position-y: -62px;
	height: 26px;
}

.OnThing1aAfairs .OnThing1Img.OnThing1Img3 .OnThing1ImgB1 {
	background-position-y: -115px;
}

.OnThing1aAfairs .OnThing1Img.OnThing1Img4 .OnThing1ImgB1 {
	background-position-y: -177px;
	height: 28px;
}

.OnThing1aAfairs .OnThing1Img.OnThing1Img5 .OnThing1ImgB1 {
	background-position-y: -233px;
}

.OnThing1aAfairs .OnThing1Img.OnThing1Img6 .OnThing1ImgB1 {
	background-position-y: -295px;
}

.OnThing1aAfairs .OnThing1Img.OnThing1Img7 .OnThing1ImgB1 {
	background-position-y: -356px;
	height: 29px;
}

.OnThing1aAfairs li a p {
	font-size: 14px;
	line-height: 30px;
	color: #444444;
}

.OnThing1aAfairs {
	margin: 20px 0
}

.OnThing1-goSecond {
	margin: 10px 0 0 40px
}

.hov-dropbox.subnav .OnThing1-goSecond li {
	margin-top: 10px
}

.hov-dropbox.subnav .OnThing1-goSecond li a {
	width: 175px;
	height: 50px;
	line-height: 50px;
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
	background-color: #4695ec;
	text-align: center
}

.hov-dropbox.subnav .OnThing1-goSecond li.OnThing1-goSecond2 a {
	background-color: #36b5e0;
}

.hov-dropbox.subnav .OnThing1-goSecond li.OnThing1-goSecond3 a {
	background-color: #a0d26f;
}

.hov-dropbox.subnav .OnThing1-goSecond li.OnThing1-goSecond3:hover a {
	background-color: #8cb95f;
}

.hov-dropbox.subnav .OnThing1-goSecond li.OnThing1-goSecond2:hover a {
	background-color: #2e9fc5;
}

.hov-dropbox.subnav .OnThing1-goSecond li.OnThing1-goSecond1:hover a {
	background-color: #4477ca;
}

.hov-dropbox.subnav .new-indexOnThing3 .newgovOpen2one {
	width: 249px;
	margin-bottom: 22px
}

.new-indexOnThing3 {
	margin-left: 22px;
}

.new-indexOnThing3 input {
	width: 239px;
	height: 32px;
	border: solid 1px #e5e5e5;
	display: block;
	margin: 0 auto 10px;
	padding: 0 10px;
	font-size: 14px;
	color: #666666;
}

.new-indexOnThing3 input:focus {
	border: solid 1px #666666;
}

.hov-dropbox.subnav .new-indexOnThing3>a {
	width: 86px;
	height: 30px;
	background-color: #4477ca;
	margin: 18px 0 0 5px;
}

.hov-dropbox.subnav .new-indexOnThing3>a:hover {
	background-color: #325ea3
}

.hov-dropbox.subnav .new-indexOnThing3>a>p {
	line-height: 30px;
	color: #fefefe;
	font-size: 14px;
	float: left;
}

.hov-dropbox.subnav .new-indexOnThing3>a>i {
	display: inline-block;
	background: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/new-indexfdj.png) no-repeat;
	width: 18px;
	height: 18px;
	margin: 6px 7px 0 13px;
	float: left;
}

/* .hov-dropbox.subnav .new-indexOnThing2 {
	margin-top: 20px
} */

.new-indexOnThing2 .newgovOpen2one a:first-child {
	width: 111px;
}

.hov-dropbox.subnav .new-indexOnThing2 .newgovOpen2one {
	width: auto
}

.new-indexOnThing2 .OnThingHeader li {
	float: left;
	height: 27px;
	font-size: 14px;
	line-height: 27px;
	color: #5084d8;
	padding-left: 10px
}

.new-indexOnThing2 .OnThingHeader {
	background-color: #eff4fc;
}

.new-width275 {
	width: 275px
}

.new-width346 {
	width: 346px
}

.new-width425 {
	width: 425px
}

.new-width94 {
	width: 94px
}

.new-indexOnThing2 .OnThingHeader.OnThingHeaderList {
	background-color: #ffffff;
}

.new-indexOnThing2 .OnThingHeader.OnThingHeaderList li {
	line-height: 40px;
	height: 40px;
	color: #666666;
	font-size: 13px
}

.new-indexOnThing2 .OnThingHeader.OnThingHeaderList li.new-width425 {
	padding-right: 80px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.OnThing1aAfairs .new-sdothingimg1:hover .OnThing1ImgB1 {
	background-position-y: -31px;
}

.OnThing1aAfairs .new-sdothingimg2:hover .OnThing1ImgB1 {
	background-position-y: -88px;
}

.OnThing1aAfairs .new-sdothingimg3:hover .OnThing1ImgB1 {
	background-position-y: -146px;
}

.OnThing1aAfairs .new-sdothingimg4:hover .OnThing1ImgB1 {
	background-position-y: -205px;
}

.OnThing1aAfairs .new-sdothingimg5:hover .OnThing1ImgB1 {
	background-position-y: -264px;
}

.OnThing1aAfairs .new-sdothingimg6:hover .OnThing1ImgB1 {
	background-position-y: -325px;
}

.OnThing1aAfairs .new-sdothingimg7:hover .OnThing1ImgB1 {
	background-position-y: -385px;
}

.hov-dropbox.subnav .new-indexSayLeft .newgovOpen2one {
	width: 564px;
}

.new-indexSayLeft .tab-text {
	width: 564px;
	padding-bottom: 2px;
}

.new-indexSayLeft .tab-text li a,
.new-indexSayRight .tab-text li a {
	color: #666666
}

.new-indexSayLeft .tab-text li a:hover,
.new-indexSayRight .tab-text li a:hover {
	color: #44bdaa;
}

.new-indexSayLeft .tab-text li,
.new-indexSayRight .tab-text li {
	margin: 6px 0
}

.hov-dropbox.subnav .new-indexSayRight {
	margin-left: 37px;
}

.hov-dropbox.subnav .new-indexSayRight .newgovOpen2one {
	width: 539px;
}

.hov-dropbox.subnav .newgovOpen2one a:first-child {
	padding: 0 5px !important;
	width: auto !important;
}

.new-indexSayRight .on-know {
	margin-top: 26px
}

.new-indexSayRight .on-knowRight {
	margin-left: 25px;
	width: 310px;
}

.new-indexSayRight .on-knowRight p {
	height: 60px;
	font-size: 18px;
	line-height: 30px;
	color: #444444;
}

.new-indexSayRight .on-knowRight span {
	font-size: 13px;
	line-height: 35px;
	color: #bbbbbb;
}

.new-indexSayRight .on-knowRight a {
	width: 86px;
	height: 30px;
	background-color: #4477ca;
	font-size: 14px;
	line-height: 30px;
	color: #fefefe;
	text-align: center;
	margin: 10px 0 0 5px
}

.new-indexSayRight .on-knowRight a:hover {
	background-color: #325ea3
}

.new-indexSayRight .on-know img {
	width: 192px;
	height: 146px;
}

.new-govImg img:hover {
	transform: scale(1.2);
	transition: all .7s;
}

.new-govImgHide {
	width: 180px;
	height: 135px;
	position: absolute;
	margin: auto;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	overflow: hidden;
}

.hov-dropbox.subnav .new-indexColumn li {
	float: left;
	margin-right: 20px
}

.hov-dropbox.subnav .new-indexColumn li.active a {
	background-color: #ef7d0b;
}

.hov-dropbox.subnav .new-indexColumn a {
	color: #ffffff;
	font-size: 15px;
	width: 88px;
	height: 28px;
	background-color: #bbbbbb;
	line-height: 28px;
	text-align: center
}

.new-indexColumnMain li {
	width: 357px;
	height: 177px;
	border: solid 1px #e5e5e5;
	padding: 16px 18px 25px;
	float: left;
	margin: 30px 0 0 33px;
}

.new-indexColumnMain li:hover .column-mainText p {
	color: #44bdaa;
}

.column-mainImgHide {
	width: 322px;
	height: 88px;
	overflow: hidden;
}

.column-mainImgHide img {
	width: 322px;
	height: 88px;
	display: block
}

.column-mainText {
	margin-top: 25px
}

.column-mainText p {
	font-size: 16px;
	color: #444444;
	float: left;
	height: 28px;
	line-height: 28px;
	padding-left: 5px
}

.column-mainText i {
	float: right;
	width: 32px;
	height: 28px;
	background: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/new-indexColumnjt.png) no-repeat;
	display: block
}

.new-indexColumnMain {
	margin-left: -33px;
}

.hov-dropbox.subnav .new-indexMap .new-indexSayLeft .newgovOpen2one,
.hov-dropbox.subnav .new-indexMap .new-indexSayLeft .tab-text {
	width: 387px;
}

.hov-dropbox.subnav .new-indexMapLeft a {
	display: block;
	width: 282px;
	height: 78px;
	background-color: #eff4fc;
	line-height: 78px;
	color: #444444;
	font-size: 16px;
}

.new-indexMapLeft a * {
	float: left;
}

.new-indexMapLeft a span {
	color: #4990e2;
	margin: 0 20px;
}

.new-indexMapLeft {
	margin-right: 38px;
	margin-bottom: -11px;
}

.new-indexMapLeft li {
	margin-bottom: 12px;
}

.hov-dropbox.subnav .new-indexMapLeft li:hover a {
	background-color: #add0f9
}

.new-indexMap .new-indexSayLeftMap {
	margin-left: 46px;
}

.new-indexMap .new-indexSayLeft .tab-text {
	padding-right: 10px
}

.hov-dropbox.subnav .new-indexMapBot a {
	display: block;
	width: 250px;
	height: 70px;
	position: relative;
}

.hov-dropbox.subnav .new-indexMapBot li a:hover p {
	right: 70px;
	bottom: 15px;
}

.new-indexMapBot {
	margin: 14px -34px 0 0;
}

.new-indexMapBot li {
	float: left;
	margin-right: 34px
}

.new-indexMapBot .new-indexMapBot1 a {
	background: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/new-indexMap1.png) no-repeat
}

.new-indexMapBot .new-indexMapBot2 a {
	background: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/new-indexMap2.png) no-repeat
}

.new-indexMapBot .new-indexMapBot3 a {
	background: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/new-indexMap3.png) no-repeat
}

.hov-dropbox.subnav .new-indexMapBot p {
	font-size: 20px;
	height: 40px;
	line-height: 40px;
	color: #ffffff;
	font-weight: bold;
	position: absolute;
	right: 15px;
	bottom: 5px;
	width: 110px;
	text-align: center;
	transition: all 1s ease
}

.new-indexMap .new-indexSayLeft .tab-style3>li>a>.dot+span:before {
	margin: -3px 13px 0 2px;
}

.newIndexHotImg span {
	position: absolute;
	top: 10px;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	display: none;
	margin-left: 11px;
}

.newIndexHotImg.active span {
	display: block
}

.swordpoint {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.new-indexColumnMain li.col-xs-4 a {
	position: relative;
}

.new-indexColumnMain li.col-xs-4 i {
	margin-top: 50px;
	margin-left: 148px;
}

.new-indexColumnMain li.col-xs-4 {
	background-color: #e6e9ec;
}

.new-indexColumnMain li.col-xs-4 p {
	text-align: center
}

.new-indexOnThing2 .OnThingContent>li:nth-child(2n) .OnThingHeaderList {
	background-color: #fafafa
}

.small-screen-open .nn-menu>li>a {
	height: 368px !important;
	padding-top: 130px !important;
	padding-left: 0 !important;
}

.left-column-nav>li>a span {
	font-weight: bold;
	margin-right: 15px
}

#interact3 .left-administration {
	height: auto !important;
	border: none !important;
	margin-top: 0 !important;
}

.splendid-special>li>a:hover,
.splendid-special>li>a.focus {
	border: 1px solid #d3d3d3;
	background-color: transparent;
}

.splendid-special>li>a:hover p,
.splendid-special>li>a.focus p {
	color: #44bdaa !important;
}

.splendid-special>li>a p {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.new-govImg img {
	transition: all .7s;
	object-fit: cover;
}

.hov-dropbox.subnav {
	background: #ffffff;
}

.OnThing1aAfairs .OnThing1Img .OnThing1ImgB1 {
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/new-bsfwimg11.png);
}

.OnThing1aAfairs li:hover .OnThing1Img {
	background-image: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/new-indexgray1.png);
}

.column-mainText p {
	white-space: nowrap !important;
	overflow: hidden !important;
	text-overflow: ellipsis !important;
	width: 285px !important;
}

.new-indexColumnMain li {
	transition: .6s;
}

.new-indexColumnMain li:hover {
	border: solid 1px #959595;
}

.new-indexMapBot li a:hover p {
	transform: translate(-55px, -10px);
}

.column-mainText i {
	background: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/new-indexColumnjt1.png) no-repeat;
	background-size: 100% 100%;
}

.column-mainText i {
	width: 28px;
	height: 28px;
}

.new-indexColumnMain li:hover .column-mainText i {
	background: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/new-indexColumnjt11.png) no-repeat;
	background-size: 100% 100%;
}

.tab-text a>.time {
	margin-left: 50px;
}

.new-indexColumnMain li {
	margin: 29px 0 0 33px;
}



/*add gong */
.g-subLink{
	float: left;
	padding-top: 14px;
	margin-left: 30px;
}
.g-subLink a{
	display: block;
	float: left;
	width: 77px;
	height: 24px;
	margin-right: 15px;
	padding-right: 17px;
	position: relative;
}
.g-subLink a.g-subLink-gh:after {
	content: "";
	position: absolute;
	bottom: -1px;
	right: 0;
	display: block;
	width: 4px;
	height: 24px;
	background: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/g-subLink-fgx.png) center bottom no-repeat;
	background-size: 4px 24px;
}
.g-subLink a.g-subLink-gt:after {
	content: "";
	position: absolute;
	bottom: -1px;
	right: 0;
	display: block;
	width: 4px;
	height: 24px;
	background: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/g-subLink-fgx.png) center bottom no-repeat;
	background-size: 4px 24px;
}
.g-subLink a.g-subLink-ly:after {
	content: "";
	position: absolute;
	bottom: -1px;
	right: 0;
	display: block;
	width: 4px;
	height: 24px;
	background: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/g-subLink-fgx.png) center bottom no-repeat;
	background-size: 4px 24px;
}
.g-subLink a.g-subLink-gh{
	width: 97px;
	height: 24px;
	background: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/g-subLink-gh2.png) left bottom no-repeat;
	background-size: 80px 24px;
}
.g-subLink-gt{
	background: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/g-subLink-gt.png) left bottom no-repeat;
	background-size: 60px 24px;
}
.g-subLink-gt:hover{
	background: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/g-subLink-gt2.png) left bottom no-repeat;
	background-size: 60px 24px;
}
.g-subLink-ly{
	background: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/g-subLink-ly.png) left bottom no-repeat;
	background-size: 60px 24px;
}
.g-subLink-ly:hover{
	background: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/g-subLink-ly2.png) left bottom no-repeat;
	background-size: 60px 24px;
}
.g-subLink-hy{
	background: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/g-subLink-hy.png) left bottom no-repeat;
	background-size: 60px 24px;
	margin-right: 0!important;
}
.g-subLink-hy:hover{
	background: url(/cms_files/webningboshiziranziyuanheguihuaju/pubtplobject/defaultSet/758365/images/g-subLink-hy2.png) left bottom no-repeat;
	background-size: 60px 24px;
}