
#header{padding-bottom:10px;}

.location{ background:#b5b5b5; line-height:2.4; position:relative;}
.colCurTit{ font-family:"微软雅黑"; color:#fff; font-size:2em; font-weight:100; text-align:center;}
.back{position:absolute; left:3%; top:50%; margin-top:-12px;}
.back a{display:block; line-height:25px; color:#eae8f0; font-size:1.6em; padding-left:20px; background:url(back.png) no-repeat left center;}
.home{position:absolute; right:3%; top:50%; margin-top:-12px; width:26px; height:24px;}

.menu {padding:0; overflow:hidden; font-family:"微软雅黑";}
.menu li { position:relative; float:left; width:33.33%; line-height:2.4; text-align:center; }
.menu li::before {}
.menu li:nth-child(4n)::before { content:""; }
.menu li a { display:block; color:#dcdcdc; font-size:1.4em; background:#0a5fd6; border-left:1px solid #699de6; border-bottom:1px solid #699de6;}
.menu li a.current { color:#fff; background:#3b80df; }

.u-tt .hd { position:relative; height:36px; padding:5px 10px 0; border-bottom:1px solid #ddd; line-height:36px; }
.u-tt .hd h2 { font-size:16px; }
.u-tt .hd h2 em { padding-left:5px; color:#a1a1a1; font-weight:100; font-size:12px; text-transform:uppercase; }

.u-tt .bd {}
.box {}

.article { padding:10px 2%; line-height:1.8; border-bottom:1px solid #c2b7ac; word-wrap:break-word; }
.article .mt { text-align:center;}
.article .mt h1 { padding:10px 0 0; font-size:1.5em; line-height:26px; font-weight:100; }
.article .mt .titBar { padding:4px 0; border-bottom:1px dashed #999; color:#777; font-size:1.07em; line-height:24px; }
.article .mc { padding:15px 0 10px; font-size:13px; word-wrap:break-word; }

.pager-next-pre { display:table; width:100%; text-align:left; padding:10px 5%; line-height:22px;}
.pager-next-pre a {color:#221209; font-size:14px;}

.page { padding:5px 0 15px; line-height:30px; text-align:center; font-size:1.2em;}
.page a {margin:0 1px; padding:3px 8px; background:#00458e; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; color:#fff;}
.page a:hover, .page .current{ color:#fff; text-decoration:none; background:#1c99b4;}
.page span {}

.m-pList{padding:15px 0 5px;}
.m-pList li { float:left; width:30%; padding:8px 0 0 2.5%; }
.m-pList li .p{border:1px solid #e3e3e3;}
.m-pList li .t { padding:5px 0 7px; font-size:1.1em; text-align:center; text-overflow:ellipsis; overflow:hidden; }
.m-pFList li .i { padding:0 0 8px; color:#777; font-size:1.1em; text-indent:2em; }

.m-tList { padding-bottom:8px; }
.m-tList li { padding:10px 0; border-bottom:1px solid #eee; color:#777; font-size:12px; line-height:18px; }
.m-tList li h2 { padding-bottom:5px; font-size:15px; }

.hotNews{margin:0 2%; padding-top:15px;}
.hotNews .pic{width:30%; float:left; padding-right:2.5%;}
.hotNews .txt{color:#5c5f5f;} 
.hotNews .txt h4{ font-weight:100; padding-bottom:5px;} 
.hotNews .txt h4 a, .hotNews .txt h4 a:hover{color:#00458e; font-size:1.3em;}  

.m-list { padding:15px 2%; }
.m-list li {border-bottom:1px dashed #c9c9c9; font-size:1.1em; font-family:"微软雅黑"; line-height:1.4; padding:8px 0; text-overflow:ellipsis; overflow:hidden; }
.m-list li a{padding-left:5px;}
.m-list li .date{float:right;}
.m-list li .ico{float:left; width:5%;}
.m-list li .ico img{ vertical-align:middle;}

.m-news {padding:0 2%; margin-bottom:20px;}
.m-news li{padding:15px 0.2%; border-bottom:1px solid #d1ccc9;}
.m-news li .p{float:left; padding-right:2%; width:15%;}
.m-news li .t{color:#222; font-size:1.3em; padding:2px 0 4px;} 
.m-news li .t span{float:right;}
.m-news li .t a, .news li .t a:hover{color:#222; padding-left:5px;}
.m-news li .i{color:#5b5353; font-size:1.08em;}

.action-share { height:24px; padding:15px 0; text-align:center; overflow:hidden; }
.bdshare-button-style0-24{line-height:24px;}
.bdshare-button-style0-24 a{position:relative;display:inline-block;width:24px;height:24px;margin-left:5px;background:url(share.png);vertical-align:top;cursor:pointer;opacity:.8;}
.bdshare-button-style0-24 a:hover{opacity:1;}
.bdshare-button-style0-24 a.bds_tsina{background-position:0 0;}
.bdshare-button-style0-24 a.bds_weixin{background-position:0 -32px;}
.bdshare-button-style0-24 a.bds_qzone{background-position:0 -65px;}
.bdshare-button-style0-24 a.bds_sqq{background-position:0 -98px;}
.bdshare-button-style0-24 a.bds_renren{background-position:0 -131px;}
.bdshare-button-style0-24 a.bds_tqq{background-position:0 -163px;}
.bdshare-button-style0-24 a.bds_douban{background-position:0 -196px;}
.bdshare-button-style0-24 a.bds_fbook{background-position:0 -226px;}

/* 表单部分 */
.form-panel { padding:0 10px 20px; }
.form-panel h4 { margin-bottom:10px; padding:2px 20px; background:#eee; color:#666; line-height:22px; }
.form-panel .tips { padding:10px 0; color:#CC3732; font-weight:bold; font-size:1.1em; text-align:center; }
.form-panel .field { clear:both; padding:3px 0;}
.form-panel li label{float:left; text-align:right; width:15%;}
.form-panel .submit-field{padding:5px 0 0 15%;}

/* 内页顶部导航栏 */
.top-nav{padding: 10px;padding-top: 0;}
.top-nav ul{display: flex;align-items: center;justify-content:start;flex-wrap: wrap;}
.top-nav ul li a{padding: 5px;color: #fff; background: #3b80df;font-size: 14px;border-radius: 5px;margin-top: 10px;margin-left:5px; display: inline-block;}

/* 内页底部导航栏 */
.bottom-nav{padding:10px 10px 0 10px;background: #0a5fd6;}
.bottom-nav ul{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.bottom-nav ul li a{padding: 5px 10px;color: #fff; border: 1px solid #fff;;font-size: 14px;display: inline-block;}