@font-face {
  font-family: 'Menksoft2012';
  font-weight: normal;
  font-style: normal;
  src: url('../../Fonts/Qagan.woff') format('woff'), url('../../Fonts/Qagan.ttf') format('truetype'),url('../../Fonts/Qagan.woff2') format('woff2'),url('../../Fonts/Qagan.otf') format('otf');
}

@font-face {
  font-family: 'MenkGarqag';
  font-weight: normal;
  font-style: normal;
  src: url('../../Fonts/Garqag.woff') format('woff'), url('../../Fonts/Garqag.ttf') format('truetype'),url('../../Fonts/Garqag.woff2') format('woff2'),url('../../Fonts/Garqag.otf') format('otf');
}

@font-face {
  font-family: 'MenkHawang';
  font-weight: normal;
  font-style: normal;
  src: url('../../Fonts/Hawang.woff') format('woff'), url('../../Fonts/Hawang.ttf') format('truetype'),url('../../Fonts/Hawang.woff2') format('woff2'),url('../../Fonts/Hawang.otf') format('otf');
}

@font-face {
  font-family: 'MenkHar';
  font-weight: normal;
  font-style: normal;
  src: url('../../Fonts/Har.woff') format('woff'), url('../../Fonts/Har.ttf') format('truetype'), url('../../Fonts/Har.woff2') format('woff2'), url('../../Fonts/Har.otf') format('otf');
}

@font-face {
  font-family: 'MenkScnin';
  font-weight: normal;
  font-style: normal;
  src: url('../../Fonts/Scnin.woff') format('woff'), url('../../Fonts/Scnin.ttf') format('truetype'), url('../../Fonts/Scnin.woff2') format('woff2'), url('../../Fonts/Scnin.otf') format('otf');
}
.w100 {
	width: 100px;
}

.hratio100 {
	height: 100%;
}

.ptb15 {
	padding: 15px 0;
}

.flex {
	display: flex;
}

.tb-lr {
	-ms-writing-mode: tb-lr;
	-webkit-writing-mode: vertical-lr;
	-webkit-text-orientation: sideways-right;
	writing-mode: vertical-lr;
	text-orientation: sideways-right;
}

.headlinesBox {
	display: flex;
	align-items: center;
	height: calc(100% - 25px);
	width: 48px;
	margin: 0 auto;
	overflow: hidden;
}

.headlines {
	width: 48px;
	font: normal 18px / 24px MenkGarqag  !important;
	color: #e12929 !important;
	text-decoration: none;
	overflow: hidden;
}

#title_box {
	font: normal 18px/26px "Menksoft2012";
	color: #000;
	display: none;
	width: auto;
	height: 26px;
	white-space: nowrap;
	overflow: hidden;
	writing-mode: horizontal-tb;
}

#title_box>a {
	font: normal 18px/26px "Menksoft2012";
	color: #000;
	width: auto;
	height: 26px;
}

.wh100 {
	width: 100% !important;
	height: 100% !important;
}

/*列表分页*/
.mk_pglst li.active {
	color: #fff;
	border: 1px solid #088fce;
	background: #1eb5e4;
	cursor: pointer;
}

/*图片轮播*/
.img_swiper_box {
	writing-mode: horizontal-tb;
	-webkit-writing-mode: horizontal-tb;
	-ms-writing-mode: lr;
	text-orientation: mixed;
	-webkit-text-orientation: mixed;
}

/*tab 列表*/
.news_tabs {
	display: flex;
	height: 100%;
	border-right: 1px solid #e5e5e5;
	padding: 20px 0;
	position: relative;
	margin-left: 0;
	margin-right: 1rem;
}

.news_tab_btn {
	color: #333333;
	padding: 1rem 0.7rem;
	cursor: pointer;
	font-family: MenkGarqag;
}

.news_tab_btn.active {
	color: #3279da;
	border-right: 4px solid #3279da;
}

.news_tab_more {
	display: none;
	color: #007bff;
	text-decoration: none;
	background-color: transparent;
}

.news_tab_more.active {
	position: absolute;
	left: 50%;
	bottom: 20px;
	transform: translateX(-50%);
	display: flex;
	align-items: center;
}

.news_tab_list {
	display: none;
}

.news_tab_list.active {
	display: block;
}

.news_tab_item {
	float: left;
	width: 20px;
	height: calc(100% - 20px);
	margin: 4px 0 0 12px;
	display: flex;
}

.news_tab_item.twoLines {
	width: 40px;
}

.news_tab_item_title {
	flex: 1;
	font: normal 18px / 20px Menksoft2012;
	background: url(../nmgat/img/gat/001old.png) no-repeat top center;
	padding-top: 14px;
	overflow: hidden;
	text-align: left;
}

.news_tab_item_title.leader {
	background: url(../nmgat/img/gat/003new.png) no-repeat top center !important;
}
.news_tab_item_title.service {
	background: url(../nmgat/img/gat/004old.png) no-repeat top center !important;
}
.news_tab_item_title.service1 {
	background: url(../nmgat/img/gat/005old.png) no-repeat top center !important;
}
.news_tab_item.twoLines {
	margin: 4px 18px 0 0;
}

.news_tab_item.twoLines .news_tab_item_title {
	background: url(../Default/img/ttl_old.gif) no-repeat 7px 0;
}

.news_tab_item_title:link {
	color: #1f2c3e;
	text-decoration: none;
}

.news_tab_item a:hover {
	color: #006766;
	·
}

.news_tab_item_date {
	font: bold 12px / 20px Arial, Tahoma, sans-serif;
	color: #9a9a9a;
	margin: 0 0 20px 0;
}

/*公共详情样式*/
body.detailBody {
	background: #fff;
	height: 100%;
	-webkit-writing-mode: vertical-lr;
	-ms-writing-mode: tb-lr;
	writing-mode: vertical-lr;
	-webkit-text-orientation: sideways-right;
	-webkit-text-orientation: sideways;
	text-orientation: sideways-right;
	text-orientation: sideways;
	box-sizing: border-box;
}

.detailHeader {
	width: 220px;
	height: 100%;
}

.detailHeader img {
	width: 100%;
	height: 100%;
}

.detail_box {
	height: 100%;
	max-height: 100%;
	width: max-content;
	min-width: calc(100vw - 440px);
	background: #fff;
	display: flex;
	flex-direction: column;
}

.detail_nav_box {
	width: 40px;
	height: calc(100% - 20px);
	margin: 20px 6px 0;
	background: url(../MenkCms_Home/img/bg/ampmbg.png) no-repeat center top;
	overflow: hidden;
}

.detail_nav {
	float: left;
	margin-top: 30px;
	font: normal 18px / 40px Menksoft2012;
}

.detail_nav a:link,
.detail_nav a:visited {
	color: #000;
	text-decoration: none;
	font: normal 18px / 40px Menksoft2012;
}

.detail_title {
	box-sizing: border-box;
	padding: 40px 15px;
	height: 100%;
	border-left: 1px #f0f0f0 solid;
	background-color: #fefff5;
	color: #1c6b9d;
	font: normal 18px / 22px MenkGarqag;
}

.detail_content {
	flex: 1;
	margin: 40px 0;
	font: normal 18px / 40px Menksoft2012;
}

.detail_content img {
  max-height:100%;
}

.detail_date {
	width: 30px;
	height: 200px;
	margin: 400px 20px 0 20px;
	overflow: hidden;
	font: normal 18px / 40px Menksoft2012;
}

.detail_origin {
	font: normal 18px / 50px Menksoft2012;
	padding: 30px 0 0;
	border-left: 1px #f0f0f0 solid;
}

.detial_footer {
	float: left;
	width: 220px;
	height: 100%;
}
.detial_footer img{
	width: 100%;
	height: 100%;
}

/*列表页公共样式*/
.article_list_box {
	height: calc(100% - 30px);
	display: flex;
	flex-direction: column;
}

.article_list {
	flex: 1;
}

.article_list_item {
	float: left;
	width: 20px;
	height: calc(100% - 20px);
	margin: 4px 0 0 12px;
	display: flex;
}

.article_list_item_title {
	flex: 1;
	font: normal 18px / 20px Menksoft2012;
	background: url(../nmgat/img/ttl_old.gif) no-repeat top center;
	padding-top: 14px;
	overflow: hidden;
	text-align: left;
}

.article_list_item_title:link {
	color: #1f2c3e;
	text-decoration: none;
}

.article_list_item a:hover {
	color: #006766;
}

.mk_pglst {
	width: auto;
}

.mk_pglst li{float:left;width:28px;height:28px;font:normal 12px/28px Tahoma;color:#323030;background:#fff;border:1px solid #becfd3;margin:4px 2px;text-align:center;}
.mk_pglst li a{font:normal 12px/28px Tahoma;}
.mk_pglst li.ellipsis{background:#fff;border:1px solid #fff;}
.mk_pglst li.clk,.mk_pglst li:hover{color:#fff;border:1px solid #088fce;background:#1eb5e4;cursor:pointer;}
.mk_pglst li.clk{font:normal 12px/28px Tahoma;cursor:default;}
.mk_pglst .prev{background: url(./image/icon-prev.png)  no-repeat;background-position: center center;}
.mk_pglst .next{background: url(./image/icon-next.png)  no-repeat;background-position: center center;}

.mk_vtcl a{
	font: normal 18px / 44px MenkGarqag;
	color: #0b4248;
}

/*公共详情样式*/
body.detailBody {
	background: #fff;
	height: 100%;
	-webkit-writing-mode: vertical-lr;
	-ms-writing-mode: tb-lr;
	writing-mode: vertical-lr;
	-webkit-text-orientation: sideways-right;
	-webkit-text-orientation: sideways;
	text-orientation: sideways-right;
	text-orientation: sideways;
	box-sizing: border-box;
	text-align: left;
}

.detailHeader {
	width: 160px;
	height: 100%;
}

.detailHeader img {
	width: 100%;
	height: 100%;
}

.detail_box {
	height: 100%;
	max-height: 100%;
	width: max-content;
	min-width: calc(100vw - 380px);
	background: #fff;
	display: flex;
	flex-direction: column;
}

.detail_nav_box {
	width: 40px;
	height: calc(100% - 20px);
	margin: 20px 6px 0;
	background: url(../MenkCms_Home/img/bg/ampmbg.png) no-repeat center top;
	overflow: hidden;
}

.detail_nav {
	float: left;
	margin-top: 30px;
	font: normal 18px / 40px Menksoft2012;
}

.detail_nav a:link,
.detail_nav a:visited {
	color: #000;
	text-decoration: none;
	font: normal 18px / 40px Menksoft2012;
}

.detail_title {
	box-sizing: border-box;
	padding: 40px 15px;
	height: calc(100% - 9px);
	border-left: 1px #f0f0f0 solid;
	background-color: #fefff5;
	color: #1c6b9d;
	font: normal 18px / 22px MenkGarqag;
}

.detail_content {
	flex: 1;
	margin: 40px 0;
	font: normal 18px / 40px Menksoft2012;
}
.detail_content p{
	font: normal 18px / 40px Menksoft2012;
}
.detail_date {
	width: 30px;
	height: 200px;
	margin: 400px 20px 0 20px;
	overflow: hidden;
	font: normal 18px / 40px Menksoft2012;
}

.detail_origin {
	font: normal 18px / 50px Menksoft2012;
	padding: 30px 0 0;
	border-left: 1px #f0f0f0 solid;
}

.detial_footer {
	float: left;
	width: 220px;
	height: 100%;
}
.detial_footer img{
	width: 100%;
	height: 100%;
}

/*首页图片新闻*/
.index_tabloid_box {
	overflow: hidden;
	height: 260px;
}

.index_tabloid {
	width: 420px;
	height: 100%;
}

/*分页器样式添加*/
#mk_mr_navlnk li.prev {
	background-image: url('./image/icon-prev.png');
}

#mk_mr_navlnk li.next {
	background-image: url('./image/icon-next.png');
}

#mk_mr_navlnk li.prev,
#mk_mr_navlnk li.next {
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #fff;
}
/*服务样式*/
.gat_title_more{
	width: 109px;
	height: 100%;
}