﻿body {
	font-family: "Î¢ÈíÑÅºÚ", "ËÎÌå", sans-self; font-size: 16px;
}
.topbar {
	background-color: rgb(54, 96, 201);
}
.topbar a {
	color: rgb(238, 238, 238); font-size: 14px;
}
.topbar a:hover {
	color: rgb(235, 241, 253);
}
.topbar-nav .topbar-nav--text {
	border-left-color: rgb(157, 157, 157); border-left-width: 1px; border-left-style: solid;
}
.topbar-nav .topbar-nav--language {
	border-left-color: currentColor; border-left-width: medium; border-left-style: none;
}
.search-input {
	border: 1px solid rgb(227, 227, 227); transition:border 0.3s linear; background-color: rgb(255, 255, 255);
}
.search-input-hover.search-input {
	border: 1px solid rgb(211, 211, 211);
}
.search-input-focus.search-input {
	border: 1px solid rgb(57, 122, 185);
}
.search-input-inner {
	color: rgb(206, 210, 218); font-size: 14px;
}
.search-input-focus.search-input .search-input-inner {
	color: rgb(51, 51, 51);
}
.search-hotwd {
	color: rgb(102, 127, 151); font-size: 14px; font-weight: 700;
}
.search-hotwd a {
	color: rgb(102, 127, 151); font-weight: 400;
}
.search-hotwd a:hover {
	color: rgb(57, 122, 185);
}
.footer {
	background-color: rgb(255, 255, 255);
}
.friend-link {
	border-bottom-color: rgb(245, 245, 245); border-bottom-width: 1px; border-bottom-style: solid;
}
.friend-link-menu li {
	color: rgb(46, 47, 49); font-size: 14px;
}
.friend-link-menu .current {
	color: rgb(47, 83, 152); font-weight: 700; background-color: rgb(245, 245, 245);
}
.friend-link-inner {
	background-color: rgb(250, 250, 250);
}
.friend-link-submenu li {
	font-size: 14px;
}
.friend-link-submenu .cc-section-title {
	font-weight: 700;
}
.friend-link-submenu .cc-section-title a {
	color: rgb(47, 83, 152);
}
.copyright {
	border-top-color: rgb(245, 245, 245); border-top-width: 1px; border-top-style: solid;
}
.copyright-info {
	font-size: 12px;
}
.footer-nav {
	color: rgb(117, 117, 117);
}
.footer-nav a {
	color: rgb(117, 117, 117); font-size: 14px;
}
.footer-nav a:hover {
	color: rgb(102, 127, 151);
}
.footer-text {
	padding-left: 12px; background-color: rgb(245, 245, 245);
}
.footer-text span {
	color: rgb(117, 117, 117); margin-right: 12px;
}
.footer-text a {
	color: rgb(117, 117, 117); margin-right: 12px;
}
.footer-text a:hover {
	color: rgb(102, 127, 151);
}
.footer-declare {
	color: rgb(102, 127, 151);
}
.main-nav-box {
	border-bottom-color: rgb(32, 64, 125); border-bottom-width: 5px; border-bottom-style: solid;
}
.main-nav-home dd {
	font-size: 18px; font-weight: 700;
}
.main-nav-home dd a {
	color: rgb(255, 255, 255); display: block;
}
.main-nav {
	background-color: rgb(47, 83, 152);
}
.main-nav > li {
	font-size: 20px; font-weight: 700; border-left-color: rgb(32, 64, 125); border-left-width: 1px; border-left-style: solid;
}
.main-nav > li:hover {
	border-bottom-color: rgb(35, 70, 138); border-left-color: rgb(42, 76, 143); border-bottom-width: 3px; border-bottom-style: solid; background-color: rgb(47, 83, 152);
}
.main-nav > li > a {
	color: rgb(235, 241, 253);
}
.main-nav > li > a:hover {
	color: rgb(255, 255, 255);
}
.headline {
	background-color: rgb(255, 255, 255);
}
.headline-big {
	font-size: 39px; font-weight: 700;
}
.headline-big a {
	color: rgb(10, 33, 103);
}
.headline-list {
	font-size: 18px;
}
.headline-list a {
	color: rgb(10, 33, 103);
}
.headline-list span {
	color: rgb(222, 222, 222); font-size: 16px;
}
.common-text-title-box {
	border-bottom-color: rgb(209, 214, 220); border-bottom-width: 1px; border-bottom-style: solid;
}
.common-text-title-bar li {
	font-size: 20px; font-weight: 700;
}
.common-text-title-bar .bdlt0 {
	border-left-color: currentColor; border-left-width: medium; border-left-style: none;
}
.common-text-title-bar .tab-current {
	border-left-color: rgb(201, 35, 39); border-left-width: 5px; border-left-style: solid; background-color: rgb(47, 83, 152);
}
.common-text-title-bar .tab-current a {
	color: rgb(255, 255, 255);
}
.list-title-color .tab-current span {
	color: rgb(255, 255, 255);
}
.common-tab-content-box li em {
	color: rgb(222, 222, 222); font-size: 14px; font-weight: 400;
}
.common-tab-content-box li em a {
	color: rgb(47, 83, 152);
}
.common-tab-content-box li em a:hover {
	color: rgb(209, 1, 1);
}
.common-tab-content-box li span {
	color: rgb(132, 152, 173); font-size: 14px;
}
.conmon-tab-department li .news-department-name {
	color: rgb(153, 153, 153); font-size: 18px;
}
.conmon-tab-department li > a .news-department-name {
	color: rgb(153, 153, 153); font-size: 18px;
}
.conmon-tab-department li > a:hover .news-department-name {
	color: rgb(209, 1, 1);
}
.common-text-blucle-title-bar {
	
}
.common-text-blucle-title-bar li {
	border-left-color: currentColor; border-left-width: medium; border-left-style: none; background-color: rgb(255, 255, 255);
}
.common-text-blucle-title-bar .tab-current {
	border-left-color: currentColor; border-left-width: medium; border-left-style: none; background-color: rgb(255, 255, 255);
}
.common-text-blucle-title-bar .tab-current a {
	color: rgb(47, 83, 152);
}
.common-aside-title-bar .tab-current {
	background-color: rgb(223, 234, 247);
}
.common-aside-blucle-title-bar li {
	background-color: rgb(223, 234, 247);
}
.common-aside-blucle-title-bar .tab-current {
	background-color: rgb(223, 234, 247);
}
.common-aside-title-bar .font-color-reset {
	color: rgb(47, 83, 152);
}
.executive-meetings dt {
	font-size: 15px; font-weight: 700;
}
.executive-meetings dt a {
	color: rgb(232, 99, 82);
}
.executive-meetings dd {
	color: rgb(255, 255, 255); font-size: 14px;
}
.government-information-publicity li {
	font-size: 15px;
}
.breadcrumb li {
	font-size: 16px;
}
.breadcrumb li span {
	color: rgb(0, 0, 0);
}
.breadcrumb .path-cur span {
	color: rgb(0, 0, 0);
}
.breadcrumb .path-cur {
	color: rgb(116, 119, 123);
}
.aside-executive-content {
	font-size: 14px;
}
.aside-executive-content > a {
	color: rgb(255, 255, 255);
}
.aside-executive-content i {
	margin-right: 14px;
}
.aside-executive-content span a {
	color: rgb(153, 188, 234);
}
.list-subnavs-wrap {
	background-color: rgb(249, 249, 249);
}
.list-subnavs-title {
	background-color: rgb(47, 83, 152);
}
.list-subnavs-title dt {
	background-color: rgb(201, 35, 39);
}
.list-subnavs-title dd {
	color: rgb(255, 255, 255); font-size: 20px; font-weight: 700;
}
.list-subnavs-title dd span {
	color: rgb(32, 64, 125); text-transform: uppercase; font-family: Arial; font-size: 12px; font-weight: 400;
}
.list-subnavs-name {
	color: rgb(0, 0, 0); font-size: 16px; font-weight: 400; border-bottom-color: rgb(240, 240, 240); border-bottom-width: 1px; border-bottom-style: solid;
}
.current {
	color: rgb(47, 83, 152);
}
.current a {
	color: rgb(47, 83, 152);
}
.list-subnavs-box {
	font-size: 14px; background-color: rgb(252, 252, 252);
}
.list-subnavs-box li:hover {
	background-color: rgb(239, 239, 239);
}
.shanxi-gov-list-filter {
	background-color: rgb(251, 251, 251);
}
.shanxi-gov-page-box a {
	color: rgb(102, 102, 102); background-color: rgb(231, 238, 251);
}
.shanxi-gov-page-box a:hover {
	background-color: rgb(210, 220, 239);
}
.shanxi-gov-page-box .shanxi-gov-page-button {
	color: rgb(0, 0, 0);
}
.shanxi-gov-page-hide .shanxi-gov-page-current {
	background: rgb(47, 83, 152); color: rgb(255, 255, 255);
}
.shanxi-gov-page-hide .shanxi-gov-page-current:hover {
	background: rgb(47, 83, 152); color: rgb(255, 255, 255);
}
.shanxi-gov-page-form {
	color: rgb(102, 102, 102); font-size: 16px;
}
.shanxi-gov-page-form-text {
	border: 1px solid rgb(231, 238, 251); font-size: 14px;
}
.shanxi-gov-page-form-btn {
	color: rgb(102, 102, 102); font-size: 14px; background-color: rgb(240, 240, 240);
}
.shanxi-gov-page-form-btn:hover {
	color: rgb(255, 255, 255); background-color: rgb(47, 83, 152);
}
.detail-article-infos {
	color: rgb(122, 122, 122); font-size: 14px; border-bottom-color: rgb(234, 234, 234); border-bottom-width: 1px; border-bottom-style: solid;
}
.article-infos-func span {
	color: rgb(122, 122, 122); border-left-color: rgb(234, 234, 234); border-left-width: 1px; border-left-style: solid;
}
.article-infos-func .article-zoom a {
	color: rgb(122, 122, 122);
}
.article-infos-func .article-share {
	color: rgb(47, 83, 152); font-weight: 700;
}
.article-share-cnt {
	background-color: rgba(255, 255, 255, 0.97);
}
.rendering-ie7 .article-share-cnt {
	background-color: rgb(255, 255, 255);
}
.rendering-ie8 .article-share-cnt {
	background-color: rgb(255, 255, 255);
}
.article-edit {
	color: rgb(122, 122, 122); font-size: 14px;
}
.article-edit a {
	color: rgb(47, 83, 152);
}
.relatived-articles-title {
	color: rgb(47, 83, 152); font-size: 18px; border-bottom-color: rgb(234, 234, 234); border-bottom-width: 1px; border-bottom-style: solid;
}
.shanxi-social-tools {
	background-color: rgb(229, 229, 229);
}
.shanxi-social-tools li span {
	color: rgb(255, 255, 255); font-size: 16px; background-color: rgb(47, 83, 152);
}
.affairs-detail-inner {
	border: 1px solid rgb(234, 234, 234);
}
.affairs-detail-head td {
	color: rgb(122, 122, 122); font-size: 14px;
}
.affairs-detail-head-tit {
	font-weight: bold;
}
.affairs-detail-inner-cnt {
	border: 1px solid rgb(234, 234, 234);
}
.affairs-detail-qcode {
	border-bottom-color: rgb(234, 234, 234); border-bottom-width: 1px; border-bottom-style: solid;
}
.affairs-detail-qcode dt {
	color: rgb(122, 122, 122); font-size: 12px;
}
.img-text-list-item {
	background-color: rgb(251, 252, 252);
}
.shanxi-travel-spots-title {
	font-size: 16px;
}
.shanxi-travel-spots-desc {
	color: rgb(102, 102, 102); font-size: 14px;
}
.img-media-list-item dd b {
	opacity: 0.7; background-color: rgb(0, 0, 0);
}
.img-media-list-item dd span a {
	color: rgb(255, 255, 255); font-size: 16px;
}
