﻿@font-face {
	font-family: 'FontAwesome';
	src: url('fonts/ark.eot.txt?v=2');
	src: url('fonts/ark.ttf.txt?v=2') format('truetype'),url('fonts/ark.woff.txt?v=2') format('woff2');
	font-weight: normal;
	font-style: normal
}
.column .arkMain {background: #fff;}
.ifrbox{position: relative;}
.arkBar.ifrbox{margin:0;}

.column .arkTop{height: 256px;}
.column .arkTop .aIn{background:#f8f8f8 url("topbgc.jpg") center top repeat-x;}
.column .topTitle{}
.column .topTitle .s1{float: left;width: 315px;}
.column .topTitle h1 a{margin-left:0}
.column .topTitle .s3{float: right;width:800px;}
.column .topSoBar{}
.column .tabso{margin: 55px 0 0 0;width:auto;}
.column .tabso .tabM{margin-right:3px;}
.column .cnav #mch ul li.over span.libch{ background:#f8f8f8;}
.column .cnav #mch ul li.over.s span.libch{ background:none;}
.column .cnav{margin-bottom:50px;}
.column .arkBody{background: none;position: relative;z-index: 1;}
.column .arkMain{background: #fff;}
.infoBox {text-align: left;position: relative;clear: both;}
.infoBox .boxTitle{position:relative;/* height: 50px; */line-height: 50px;}
.infoBox .boxTitle .ss1{ float:left;}
.infoBox .boxTitle .ss1 .ssIn{ float:left;overflow:hidden;margin-left: 10px;}

.infoBox .boxTitle h4{display:inline;text-align:left;font-size: 30px;padding:0 12px;font-weight: 400;font-family: "微软雅黑";}
.infoBox .boxTitle .ss1 h4{padding:0 8px;}
.infoBox .boxTitle .ss3{float:right; margin:2px 0 0 0;font:400 12px/30px "宋体"}
.infoBox .boxTitle .ss3 .ssIn{ padding:0 6px;background: #fff;margin-right: 10px;}
.infoBox .boxList{clear: both;}
.infoBox .boxList .text{padding: 10px 0;}
.infoBox .boxList .text p{text-indent: 2em;}
.infoBox .boxList .nop p{text-indent: 0;}
.infoBox .list{padding: 8px 0 0 0;}
.infoBox .list ul{ padding:0;}
.infoBox .list li{line-height:41px;height:41px;overflow:hidden;text-align: right;padding:0 0 0 18px;color:#7b7b7b;border-bottom: 1px solid #fff;box-sizing: border-box;font-size: 12px;background:url(i5.png) 0 center no-repeat;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;list-style: none;}
.infoBox .list li a{float: left;font-size:18px;text-align: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.infoBox .l2c ul{font-size: 0;line-height: 0;}
.infoBox .l2c li{display: inline-block;*zoom:1;*display:inline;width:50%;box-sizing: border-box;line-height:32px;font-size: 16px;}
.infoBox .l2c li a{color:#00f;}

#midxBox{height:299px;overflow: hidden;}
.rbTtl{background:#c9e2e0;color:#333;line-height:28px; margin:5px 0; text-align:center;}
.lTtIn{font-size: 14px;line-height: 24px;table-layout: fixed;border-collapse: collapse;}
.lTtIn th{text-align: center;padding: 3px 1px;box-sizing: border-box;}
.lTtIn td{text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 3px 5px;box-sizing: border-box;}


/*最终页面  -----------------------------------------------------*/


.sfmain{border:1px solid #ededed;/* padding: 10px 0; */margin-top: 10px;}
.sfmain .s1{width:904px;box-sizing: border-box;border-right:1px solid #ededed}
.sfmain .s3{width:295px;box-sizing: border-box;margin-left:-1px;border-left:1px solid #ededed}

.mmenu{text-align:center;border-bottom:1px solid #360;margin:0 7px 0 7px;font-size:0;line-height:0;}
.mmenu li{font-size: 16px;line-height:28px;display: inline-block;*zoom:1;*display:inline;margin:0 10px;margin-bottom:-1px;}
.mmenu .cur{background:#360;color:#fff;}
.mmenu li a{padding:0 10px;}
.mmenu .cur a{color:#fff;}

/* 当前位置 */
.currentPos{padding: 8px 1px;height: 100%;overflow: hidden;line-height:24px;color:#111;border-bottom: 1px solid #ededed;}
.currentPos a{ color:#00786d;}
.currentPos ul{}
.currentPos li{text-align:left; padding:7px 0 0 8px; list-style-type:none;}

.aBPC1{float:left;}
.aBPC2{float:right;text-align:right;padding:0 12px 0 0;position: relative;}
.aBPC2 a{}
.aBPC1In{ padding:0 0 0 12px; text-align:left;}
.aBPC1In h4{font-size:16px;}
.aBPC1In h4 i{font-style: normal;}

.embtns a{background: #ffe;border:1px solid #ff6;color:#f00;border-radius: 5px;padding:3px 10px;}


/* 文章标题 */
.arcTitle{ padding:10px 0; clear:both; border-bottom:1px dashed #b2b2b2;font-size: 16px;}
.arcTitle h3{float:left; text-align:left; font:800 24px/1.5em "宋体"; color:#222; padding:12px;text-align: justify;}
.arcTitle br{display: none;}
.arcTitle strong{ float: right;font-weight: 400;}
.arcTitle span{color:#333 !important;}
.arcTitle .text{ clear:both;text-align:left; padding:8px 12px 0 12px;}
.arcTitle .text input{ padding:2px 0 0; margin:0; width:65px;}

#arkTools{}
#arkTools a{ text-decoration:none}

.arcTime{}

/* 文章摘要 */
.arcSummary{ clear:both; margin:0 0 8px;  padding:12px 12px 0;  font-size:12px;background:url(../images/arc_bg4.gif) bottom repeat-x;  line-height:160%; text-align:left;}

/* 正文 */
#endMain{margin:0 1px;clear:both;border-bottom:1px solid #ededed;overflow:hidden;}
#endText{text-align:left; margin:24px;font-size:18px; clear:both; line-height:1.4em;word-wrap:break-word; word-break:break-all;color:#222;font:300 18px/2em "\u5FAE\u8F6F\u96C5\u9ED1";}
#endText *{max-width:100%;box-sizing: border-box;}

#endText h1,#endText h2,#endText h3{margin:15px 0;line-height: 1.5;font-weight: 500;}
#endText h1{font-size: 130%;}
#endText h2{font-size: 120%;}
#endText h3{font-size: 110%;}



#endMain a{color:#00f}
#endText b,#endText strong{font-weight: 600;}
#endText .endSummary{margin:12px auto 8px; clear:both;border:1px solid #ccc; background:#fff;}
#endText .endSummary ul{}
#endText .endSummary li{text-align:left; line-height:160%; padding:9px 12px 6px; color:#1f3a87; list-style-type:none;}
#endText h2{/* font-size:14px; */}
#endText ul{ margin:auto;}
#endText ul li{margin:auto;list-style-type:disc;list-style-position:inside;}
#endText ol{list-style:auto;color:#555;}
#endText ol li{margin:auto;list-style-position:inside;}

#endText p{}
#endText table p{ text-indent:0;}

#origNotice{ color:#F00}

#endText font,#endText span{line-height:160%;}

#endText .blank10{ height:auto;}
#endText .icon{margin:3px 0 0; border:0;}
#endText img{border:0;margin:3px auto;height: auto !important;display: inline-block;}
#endText video{border:0; margin:3px auto; display:block;}
#endText section img{border:0; margin:auto; display:inline;}
#endMain code{width:95%; background-color:#fff; border:1px solid #ccc; padding:5px; display:block; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
#endText p{margin:15px 0;}
#endText h1,#endText h2,#endText h3{line-height: 2em;}
#endText span,#endText p,#endText font{/* font:300 18px/2em "Microsoft YaHei","\u5FAE\u8F6F\u96C5\u9ED1","SimSun","\u5B8B\u4F53","Arial" */}
#endText.zoom12,#endText.zoom12 p,#endText.zoom12 font,#endText.zoom12 span{font-size:12px !important;font-weight: 400;font-family:"SimSun","\u5B8B\u4F53" !important;}
#endText.zoom14,#endText.zoom14 p,#endText.zoom14 font,#endText.zoom14 span{font-size:18px !important;}
#endText.zoom16,#endText.zoom16 p,#endText.zoom16 font,#endText.zoom16 span{font-size:24px !important;}
.endPage{ margin:0 auto; width:100%; padding:12px 0 12px; clear:both;}
.seeRec{margin: 8px 12px;}
.seeRec .ss1{float: left;color: #555;font:400 18px/30px "微软雅黑"}
.seeRec .ss3{float: right;}
.seeRec .btnRec{margin:0 auto;border-radius:5px; font-size:14px;background: #ffae00 url(tj.png) 40px 3px no-repeat;box-sizing:border-box;overflow: hidden;display: inline-block;padding:5px;line-height:20px; text-decoration:none;color:#fff; font-weight:600;vertical-align: middle;}
.seeRec a.btnRec:hover{text-decoration:none;}
.seeRec .btnRec i{*display:inline;display: inline-block;*zoom:1;width:30px;vertical-align:bottom;}
.seeRec .discernbox{margin-left: 5px;font-size:14px;vertical-align:middle;}
.seeRec span{vertical-align: middle;}
.seeRec .artlen{font-size:12px;border:1px solid #aaa;color:#aaa;}
.seeRec .artlen b{background: #aaa;color:#fff;padding:0 5px;}
.seeRec .artlen i{padding:0 5px;}
#endText .dscrn{font-size: 14px;margin-left: 3px;}
#attachment{ margin:20px 0; background:#039433; padding-bottom:1px; padding-top:2px;}
#attachment:before{content: "附件："; color:#ffe;font-weight:800;  padding-left:12px;}
#attachment>div{ background:#fff; margin:1px 1px 0 1px; padding:6px 12px; line-height:2em; text-indent:0;}
#endText #attachment>div a{text-decoration:none;}
#attachment>div a:before{content: "<"; font-size:22px; line-height:24px; vertical-align:middle;font-family:'Wingdings'; padding-right:4px;color:#3AC10B}
#attachment>div a:after{content: "（点击下载）"}


.sfmain .pic{margin:0 10px;overflow: hidden;}
.sfmain .pic #linkList_sfTags .gdslst{margin: 0 auto 10px auto;border:0;width:auto;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;padding:0;font-size: 0;}
.sfmain .pic table{table-layout: fixed;}
.sfmain .pic .gdslst img{display: block;border:0;width: 100%;}
.sfmain .pic .gdslst .lgimg{margin: 0 !important;}

.ib1 {margin: 10px 0;}
.ib1 .boxTitle{background: #00786e;text-align: center;color:#fff;line-height: 50px;height: 50px;}
#authorInfo{line-height:1.8;font-size: 16px;}
#authorInfo .boxTitle h4{text-align: center;font-size: 21px;}
#authorInfo .boxList{border: 1px solid #ededed;border-top:0;}
#authorInfo .boxList .cIn{position: relative;overflow: hidden;padding:20px 10px;}
#authorInfo .boxList .cIn div{width:280px;}
#authorInfo .boxList .cIn div img{display: block;}
#authorInfo .boxList .cIn div a{*display:inline;display: inline-block;*zoom:1;max-width:210px;vertical-align: top;text-align: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #00f;}
#authorInfo ul{position: absolute;width:900px;top:10px;right: 0;column-count: 2}
#authorInfo ul li{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

#AuthorArti{border: 1px solid #ededed;padding: 12px;margin-top: 10px;}
#AuthorArti .more{text-align: center;}
/* 评论 */
.arcCommend{border: 1px solid #ededed;margin: 10px 0;padding: 10px;clear:both;color:#1F3A87;font-size: 12px;}
.arcCommend .Ttext{ margin:0 auto; width:630px; height:42px; background:url(../images/endpage_bg3.gif) 36px 1px no-repeat;}
.arcCommend .Ttext h4{display:none;float:left; margin:7px 8px 0 6px; padding:0 5px; font-size:14px;background:#F9FCFE;}
.arcCommend .Ttext h5{float:right; padding:7px 10px 0 10px; margin:0 10px 0 0; font-size:14px; background:#F9FCFE;}
.arcCommend .Ttext h6{padding:5px 0 0 42px; clear:both; text-align:left; height:18px; overflow:hidden;}
.arcCommend .Ttext a{color:#339933;}
.arcCommend .Mtext {clear:both;text-align:left;color:#000000;line-height:150%}
.arcCommend .Mtext textarea{ height:50px; overflow:auto;}
.arcCommend .re1 {border-top:1px dashed #EEEDED;line-height: 24px;}
.arcCommend .re1 img{ vertical-align:text-bottom}
.arcCommend .re1 .ret {float:left;width:400px;padding:10px 0 0 8px;}
.arcCommend .re1 .ret a{color:#1F3A87;}
.arcCommend .re1 .ret a:hover{color:#bc2931;}


.arcCommend .re1 .mre {float:right;width:100px;text-align:right;padding:10px 8px 0 0;}
.arcCommend .re2 {clear:both;padding:3px 8px 3px 8px;}
.arcCommend .re2 .text{}
.arcCommend .rrw {margin:3px 8px 3px 8px;padding:9px 6px 6px 6px;border:1px solid #ccc;color:#666666;}
.arcCommend .more {text-align:right;}
.arcCommend a{color: blue;}
.arcCommend br{/* display: none; */}

.topicSpData .tsdBox{margin:0 0 10px 0;border: 1px solid #f1f1f1;}
.topicSpData .tsdBox .tbTop{padding:0 8px 0 8px;height:30px; overflow:hidden; background:#f1f1f1;}
.topicSpData .tsdBox .tbTop h3{ text-align:left; font-size:16px; line-height:30px;}
.topicSpData .tsdBox .tbTop a{font-weight: 400;font-size:12px;float: right;}
.topicSpData .tsdBox .tbTxt,.topicSpData .tsdBox .tbLst{padding:0 8px 0 8px;}

#endText .topicSpData .tsdBox li{list-style: none;padding:0 0 0 16px; background:url(dian.gif) 4px center no-repeat;}
.iB6 .boxTitle{background: #00786e;height: 40px;line-height: 40px;color:#fff;}
.iB6 .boxTitle a{color:#fff;}
.iB6 .boxTitle .ss3{margin:0}
.iB6 .boxTitle .ss3 .ssIn{background:none;}
.iB6 .boxTitle h4{font-size:18px;}
.lTtIn .mrttl{background: #c9e2e0}
.mrbox td{background: #edefef}
.iB6 .boxList{clear: both;}
.iB6 .boxList .cIn{padding: 0 10px;}
.iB6 .list li{line-height: 30px;height: 30px;}
.iB6 .list li a{width:70%;font-size: 14px;}




  
.ctrlicons{display: none;}
.ctrlicons a:hover{color:#ff8}
.fa {
	display: none;
	font: 200 24px/35px FontAwesome;
	padding: 0 5px;
	vertical-align: top;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.fa-bars:before {
	content: "\f0c9"
}
.fa-user-o:before {
	content: "\f2c0"
}
.fa-search:before {
  content: "\f002";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-down:before {
  content: "\e900";
}
.fa-right:before {

  content: "\e901";
}
.fa-radio:before {
  content: "\ea56";
}
.fa-custom {
	margin:5px 0 0 0 ;font-size:16px;color:#f00;background: #fff;border-radius: 5px;line-height: 18px;padding: 4px 5px 3px 5px;display: block;font-weight: 400;
}

.toggled .fa-bars:before, .toggled .fa-user-o:before,.toggled .fa-down:before {
	content: "\f00d"
}
.cur .fa-radio:before {
  content: "\ea54";
}







/*响应式布局----------------------------------------------*/
@media only screen and (max-width: 800px) {
    
.arkBody .s1 {float:none;width:100% !important;}
.arkBody .s2{float:none;width:100% !important;margin: 0 !important;}
.topTool .s2{display:none;}
.arkBody .s3 {float:none;width: 100% !important;}
.ifrbox:after{top:1px;width:28px;height:18px;line-height:18px;font-size: 10px;border-radius:0 0 0 3px}

.infoBox .boxTitle{/* height:41px; */line-height: 2.2em;margin: 0;}

.infoBox .list li{padding: 0 0.3rem 0 1rem;line-height: 2.25rem;height: 2.25rem;box-sizing: border-box;background-position: 5px center;font-size: 0.75rem;}
.infoBox .list li a{font-size: 1rem;width:80%;}

#mapBox{width: calc(100vw - 4px);height: 110vw;}
/*最终页面  -----------------------------------------------------*/

.sfmain{border:0;padding: 0;margin-top: 0;}

.sfmain .s1{width:auto;border-right:0}
.sfmain .s3{width: 100%;}


/* 文章标题 */
.arcTitle{padding:0; border-bottom:1px dashed #b2b2b2;}
.arcTitle h3{float:none;font-size:21px;padding:8px;}
.arcTitle br{display: block;}
.arcTitle strong{ float: none;}
.arcTitle span{color:#666 !important;}
.arcTitle .text{padding:3px 9px;border-top:1px dashed #b2b2b2;}
.arcTitle .text input{ padding:2px 0 0; margin:0; width:65px;}

#endText{margin:5px;font: 400 17px/2em "\u5FAE\u8F6F\u96C5\u9ED1";}
#endText b,#endText strong{font-weight:800;}
#endText p{margin:5px 0;}
#authorInfo .boxList{border-left: 0;border-right: 0;}
#authorInfo .boxList .cIn{position: relative;margin:5px 0;}
#authorInfo .boxList .cIn div{width:auto;}
#authorInfo .boxList .cIn div img{margin:0 auto;}
#authorInfo .boxList .cIn div a{max-width: auto;}
#authorInfo ul{position: static;width:auto;top:0;right: 0;column-count: 1;}
.arcCommend{margin:0 auto 6px; width:auto;font-size:12px;padding: 0;border:0;}
.arcCommend .Mtext textarea{width:80%;}
.arcCommend .Mtext input{width:20%;line-height:18px;}
.seeRec{margin:5px}
#AuthorArti{margin-top:0;}
.sfmain .pic{margin:0;padding:5px 20px;box-sizing:border-box;width:100%;}

    



.show .ifrbox{margin: 0;}
    
.show .currentPos{margin:0;padding: 0;border-bottom:1px solid #4b7006;color:#fff;background:url(bg-left-title.jpg) repeat-x;font-size: 14px;line-height: 36px;height: 36px;width: 100%;box-sizing: border-box;top:-36px;left: 0;z-index: 97;transition:all 0.2s ease-in-out 0s;}
.show .aBPC1In{padding: 0 0 0 10px;text-align:left; font-size:16px; font-family:"微软雅黑", "黑体"}
.show .aBPC2In{ text-align:right;padding:0 5px 0 0;}
.show .currentPos a{color:#fff;text-decoration:none;}
.floatingBar .close{
	display: block;
} 
.show .fa {display: inline-block;}
.idxlnk{background: url("logo-idx.png") 0 center no-repeat;background-size: 25px;padding-left: 30px;display: inline-block;}
	
.ctrlicons{display: block;position: relative;}
/*----------------page-wrapper----------------*/
.page-wrapper {
}
/*----------------toggeled sidebar----------------*/

.sidebar-wrapper, .sidebar-wrapper .sidebar-dropdown > a:after, .sidebar-wrapper ul li a i,.sidebar-toggle {
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	-ms-transition: all 0.3s;
	transition: all 0.3s;
}
/*----------------sidebar-wrapper----------------*/
.show .sidebar-wrapper {
	width: 100%;
	background:rgba(240,240,240,0.95);


	height: 100%;
	max-height: 100%;
	position: fixed;
	top: 36px;
	left: 100%;
	z-index: 999;
}
.pw-r .sidebar-wrapper {

	left: auto;
	right: 100%;
}

.page-wrapper.toggled .sidebar-wrapper {
	left: 0px;
}
.pw-r.toggled .sidebar-wrapper {
	left: auto;
	right: 0;
}
.sidebar-wrapper ul li:hover a i, .sidebar-wrapper .sidebar-dropdown .sidebar-submenu li a:hover:before, .sidebar-wrapper .sidebar-search input.search-menu:focus + span {
	color: #0086fd;
}
.sidebar-wrapper ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.sidebar-wrapper a {
	text-decoration: none;

}
/*----------------sidebar-content----------------*/
.show .sidebar-content {
	max-height: calc(100%);
	height: calc(100vh - 36px);
	overflow-y: scroll;
	overflow-x: hidden;
	position: relative;
}
.sidebar-content.desktop {
	overflow-y: hidden;
}
/*--------------------sidebar-brand----------------------*/
.sidebar-wrapper .sidebar-brand {
	padding: 15px 20px;
	text-align: center;
	border-bottom: 1px solid #10151d;
}
.sidebar-wrapper .sidebar-brand > a {
	color: #fff;
	text-transform: uppercase;
	font-weight: bold;
}
/*---------------------toggle-sidebar button-------------------------*/

.sidebar-toggle {
	display:block;
	top: 0;
	position: absolute;
	color: #fff;

	z-index: 98;
}
.sidebar-toggle:hover {
}
	
#toggle-sidebar {
	left: 15px;
}

#toggle-sidebarR {
	top: 1px;
	right: 5px;
}
#toggle-sidebarC {
	top: 1px;
	right:40px;
}
.toggled .sidebar-toggle {
    position: fixed;
    line-height: 36px;
}
.toggled #toggle-sidebar {
	left: 249px;
}
.toggled .fa {
	font-size: 32px;
}

.toggled #toggle-sidebarR {
	top: 0;
}
.toggled #toggle-sidebarC {
	display:none;
}
.toggled {overflow:hidden;padding-top:36px;position: relative;z-index: 100;}
.toggled .idxlnk{background:none;padding-left: 0;}
    
.toggled .cposlnks{display: none;}
.toggled .topttl{display: block;font-weight:800;font-size:18px;}
.toggled .topOnly{display: block;}
.toggled .navl.topOnly{border-top: 1px solid #ddd;margin-top: 3px;padding-top: 3px;}  
.toggled .sidebar-content .barOnly{display: inline;}
    
.toggled .topTool{ border-bottom:1px solid #ddd;background:#f6f6f6;}
.toggled .topTool .bIn{height:68px;display:flex;font-size:0;line-height:0;margin: 0 0.5vw;}
.toggled .topTool .s1{display:inline;float:none;}
.toggled .topTool .s3{display:inline;float:none;}
.toggled .topTool .sIn{display:inline;}
.toggled .topTool a{margin: 0;font-size: 14px;display:inline-block;text-align: center;color: #330;width: 16.5vw;line-height:30px;vertical-align:top;}
.toggled .topTool a:before{
	content:"\e902";
	display: block;
	font: 100 30px/42px FontAwesome;
	height: 36px;
	padding: 0 1px;
	box-sizing:border-box;
	color: #390;
	}

.toggled .topTool a.tti-1:before{
	content:"\e903";
	color: #390;
	}
.toggled .topTool a.tti-2:before{
	content:"\f007";
	color: #390;
	}
.toggled .topTool a.tti-3:before{
	content:"\e90b";
	color: #390;
	}
.toggled .topTool a.tti-4:before{
	content:"\e902";
	color: #390;
	}
.toggled .topTool a.tti-5:before{
	content:"\e905";
	color: #390;
	}
.toggled .topTool a.tti-6:before{

	content:"\e904";
	color: #390;
	}

.fix-posbar {/* */ padding-top:36px;position: relative;z-index: 100;}
.fix-posbar .currentPos{position: fixed;top:0;transform: translate3d(0px, 0, 0px);}
.fix-posbar .sidebar-toggle {position: fixed;}
.fix-posbar #toggle-sidebarR{top:0;}
.fix-posbar #toggle-sidebarC{top:0;}
.rel-posbar {padding-top:36px;}
.rel-posbar .currentPos{position: fixed;top:0;transform: translate3d(0px, -100%, 0px);}
.toggled .currentPos{position: fixed;top:0;transform: translate3d(0px, 0, 0px);}

#srnBox{clear: both;display:block;padding:5px;}
#srnBox a{ color: #fff;}
#srnBox>li.chs{width:auto;float: none;font-size: 14px;}
#srnBox>li span{font-size: 16px;font-weight: 800;}
#srnBox ul li a{width:auto;float: none;display: inline-block;padding:0 0.5%;}
#srnBox .pcOnly{display: inline;}

.search-toggle {
	top: 11px;
	right: 56px;
	position: absolute;
	font-size: 20px;
	color: #666;
	z-index: 98;
	display: none;
}

    
.mb2idt{display: block;text-indent: 2em;}  
    
	
.column .arkTop{height: auto;background: none;}
.column .tabso{;margin: 0;width:auto;}
.column .tabso .tabM{margin-right: 0;}
.column .mchBox{margin-bottom: 0;}
.column .arkBody{background: url("topbg-m.jpg") center -3vw no-repeat;background-size: contain;}
.column .arkMain{background: #fff;padding: 0;}

.show .topTitle{height: 46px;padding:0 4px;}
.show .topTitle .s1{width:120px;}
.show .topTitle .s1 .sIn{height: 46px;background-size: 116px;}
.show .topTitle .s1 .sIn h1 a{height: 46px;}
.show .topTitle .s2{float:right;width:calc(100vw - 150px);}
.show .topTitle .s2 .sIn{padding: 7px 0 0 0;}
.show .searchbox{margin:0;}
.show .ispan .span-in{width: 168px;}
.show .ibox{padding: 6px 0 6px 3px;width: 165px;}
    
.show .arkTop .mchBox{position: relative;}	
.show .arkTop #mch{/* white-space: nowrap; *//* overflow: auto; */border-top: 1px solid #ddd;}
.show .arkTop #mch ul#navU{width:auto;padding: 3px 5px 5px 5px;min-width: 100%;height: auto;background: #fff;/* background-image: linear-gradient(to bottom, #51680d, #5e7600, #51680d); */position: relative;overflow: visible;box-sizing: border-box;}
.show .arkTop #mch li .colnav ul{bottom: -28px;top:auto;left: 0;width: 100%;margin: 0 -2px;padding: 0;box-sizing: border-box;overflow: auto;white-space: normal;height: auto;display: block;position: static;text-align: left;font-size: 0;line-height: 0;}
.show .arkTop #navCol{width:auto;box-sizing: border-box;min-width: 100%;border: 0;height: auto;border-bottom: 1px solid #ddd;}
.show .arkTop .navCin{display: none;}
.show .arkTop #mch ul li.lib{float: none;display: inline-block;/* white-space: normal; */width: 100%;box-sizing: border-box;padding: 0;text-align: left;}
.show .arkTop #mch ul li.lib span.libch{display: block;border: 0;float: none;background: #f1f1f1;border-radius:5px;box-sizing:border-box;padding: 2px 8px;margin:2px 0;text-align: left;}
.show .arkTop #mch ul li.lib span.libch a:after{content:"》";float:right;font-size:12px;color:#cc9}
.show .arkTop #mch .navl{display: block;text-align: left;text-align-last: left;}
.show .arkTop #mch .navl:after {content: '';width: 100%;display: inline-block;}
.show .arkTop #mch .navl:first-child li.lib:nth-of-type(2){display: block;/* padding-right: calc(18vw - 50px); */}
.show .arkTop #mch ul{font-size: 0;}
.show .arkTop #mch li{font-size: 14px;}
.show .arkTop #mch li .colnav{position:static;margin: 0;/* border-top: 1px dashed #6a0; *//* border-bottom: 1px dashed #6a0; */}
.show .arkTop #mch li li{font-size: 14px;line-height: 24px;}
.show .arkTop #mch ul li.lib span.libch a{padding: 0;border: 0;float: none;line-height: 25px;height:auto;color: #330;font-weight:800;}
.show .arkTop #mch ul#navU li.s span.libch a{background: none;padding-left: 0;}
.show .arkTop #mch ul#navU li.over.s span.libch a{background-position:0 -50px;color: #330;}
.show .arkTop #mch ul li.over span.libch a{display:block;color: #300;}
.show .arkTop #mch ul li.over span.libch a:hover{color:#ff9; }


.show .arkTop #navCol ul{font-size: 0;text-align: justify;text-align-last: justify;padding: 0 2%;line-height: 0;}
.show .arkTop #navCol ul li{display:inline-block;line-height: 26px;}
.show .arkTop #navCol ul li a{padding: 0 4px;}
.show .arkTop #navCol ul li a.cur,
.show .arkTop #navCol ul li a:hover{text-decoration:none;color:#fff;background:#95ca5c; border-radius:5px;}

.show .arkTop #navCol ul:after {
            content: '';
            width: 100%;
            display: inline-block;
        }
.show .arkTop #mch .lib ul li a{display: inline-block;color: #360;background: #f6f6f6;margin: 5px;margin: 2px;border-radius: 5px;padding: 3px 6px;}
.show .arkTop .mchBox1:before, .show .arkTop .mchBox1:after {display: none;}	

	
.show .behind{background:#fff;display: block;padding: 1px 5px;}
.show .behind li a{display: block;background: #390;border-radius:5px;box-sizing:border-box;padding:6px 8px;margin: 5px 0;line-height: 22px;font-weight:800;color:#fff}
.show .behind li a:after{content:"》";float:right;font-size:12px;color:#ff9}
	
	

.currentPos .thirdnav{position: absolute;width:100vw;right:0;top:36px;box-sizing: border-box;z-index: 99}
.currentPos .thirdnav:before{position: absolute;left:auto;top:-36px;right:12px;display: inline-block;font: normal normal normal 18px/32px FontAwesome;content: "\ea43";}
.nol:before{color:#eee;}
.currentPos .thirdnav ul{position: absolute;width: 100%;box-sizing: border-box;}
.currentPos .thirdnav li{display: none;padding: 0 10px;}
.currentPos .thirdnav li.cur{display: block;text-align: right;padding-right:25px;}
.currentPos .thirdnav .infoBox{display: none;}
.currentPos .thirdnav:hover .infoBox{display: block;}
.currentPos .thirdnav:hover ul{background: #f6f6f6;border: 1px solid #ccc;box-shadow: 1px 1px 3px #ccc;}
.currentPos .thirdnav:hover li{display: block;text-align: center;padding-right:0;}	
    
}

/*响应式布局----------------------------------------------*/
@media only screen and (max-width: 320px) {
    body{font-size:12px;}
}
