@charset "utf-8";
.subPage{padding:0 15px;}
.subBanner img{width: 100%;}
/*移动端二级导航开始*/
.phone-icon01{width: auto;height: 40px;display: block;}
.sub_navm{ width:100%; overflow: hidden;display: none;}
.sub_navm ul{background-color:#f5f5f5;text-align: left;width: 100%;overflow: hidden;}
.sub_navm li{border-bottom:1px solid #e6e6e6;width: 100%;overflow: hidden;position:relative;}
.sub_navm li .phone_toggle{position:absolute;right:0;top:0;width:46px;height:45px;text-align:center;line-height:45px;font-size:22px;cursor:pointer;}
.sub_navm li a{font-size: 14px; padding-left:13px; height:45px;line-height:45px;display:block;width: 100%;float:left;}
.sub_navm li dd a{height:35px;line-height:35px;font-size:12px;padding-left:0;}
.sub_navm li.sub_has span{ margin-left: 10px;}
.sub_navm li.on a{ color:#003c7f;float: left;overflow: hidden;}
.sub_navm dl{ display: none; background-color:#fff; overflow: hidden;width:auto;clear: both;}
.sub_navm dl dd{ padding-left: 30px; line-height:18px;overflow: hidden;border-bottom: 1px solid #e6e6e6;}
.sub_navm dl dd:last-child{border-bottom: none;}
.sub_navm li.on dl dd a{ font-size: 13px; color:#444;font-weight:normal;display:inline; border:none; padding:0px;float:left; }
.sub_navm li.on{border-bottom: none;}
.sub_navm li strong{float:right;width: 30px;height:35px;line-height:35px;text-align: center;color:#b8b8b8;font-size: 18px;}
.phone-icon01{text-align: center;display: block;}
.phone_subNav .mobile-inner-header-icon{display:block;height: 40px;color:#fff;width: 100%;margin-right:0;font-size:16px;line-height:40px;box-sizing: border-box;padding:0 15px;text-align: left;}
.phone_subNav  .mobile-inner-header-icon-out{background:url(../../images/formobile2019/open.png) no-repeat right center #306298;}
.phone_subNav  .mobile-inner-header-icon-click{background:url(../../images/formobile2019/close.png) no-repeat right center rgba(163,39,36,0.2);color:#306298;}
.phone_subNav{width: 100%;overflow: hidden;margin-bottom: 15px;}
.phone_subNav .mobile-inner-header-icon span{background-color: #6a1305}

/*文章页*/
.pageArticle{width:100%;overflow:hidden;position: relative;}
.articleTitle{padding:20px 0 15px;}
.articleTitle h3{font-size:17px;line-height:1.5;text-align:center;}
.article{font-size: 14px;padding: 0 0 25px;line-height: 1.7}
.Annex {padding:20px 0 40px 0; overflow:hidden;}
.Annex h3 {overflow:hidden;background-color: #f5f5f5;padding:10px 15px;font-weight: bold;}
.Annex ul{overflow: hidden;padding:10px 0 0 10px;}
.Annex ul li { height: 30px; line-height: 30px;padding-left: 15px;overflow:hidden;position: relative;}
.Annex ul li:before{content: '';width: 5px;height: 5px;background:#306298;position: absolute;left: 0;top: 14px;border-radius: 50%;}
.Annex ul li a { font-size: 13px;color:#666;}
.article strong{font-weight: bold;}
.article i{font-style: italic;}
.article img{width:100%;height:auto;}
.articleAuthor{padding:10px 0;color:#999;font-size:12px;margin-bottom: 15px;text-align: center;text-align: center;border-top: 1px dotted #bbb;border-bottom: 1px dotted #bbb}
.articleAuthor span{display: inline-block;height: 22px;line-height: 22px;}
.articleAuthor i{margin:0 8px;font-style: normal;color:#999;}
.articleBottom{width: 100%;position: relative;min-height: 130px;border-top: 1px solid #d9d9d9}

.articleList03{padding:20px 30px;background-color: #fff;overflow:hidden;}
.bread{width:100%;height:auto; line-height:20px; color:#787878;padding:15px 0;overflow:hidden;}
.bread span{float:left;font-weight:normal;color:#999;}
.bread span a{color:#999;}
.bread a:hover{color:#0f5035;}

/*列表页*/
.listTtitle{padding:0 0 15px;}
.listTtitle h2{font-size: 16px;}
.listTtitle .more{float: right;font-size: 12px;}
.listTtitle .more a{color:#999;}
.list01{padding:0 0 10px;}
.list01 li{height: 30px;line-height: 30px;white-space: nowrap;text-overflow: ellipsis;padding-left: 15px;overflow:hidden;position: relative;}
.list01 li:before{content: '';width: 5px;height: 5px;background-color: #999;position: absolute;left: 0;top: 50%;margin-top: -2.5px;border-radius: 50%;}
.list01 li span{float: right;font-size: 12px;color:#888;}
.pages{ margin:25px 0; overflow: hidden; font-size:14px;}
.pages a.prev,.pages a.next{ display: block; width:100px; height: 30px; float:left; background: #306298; border-radius: 3px; color:#fff; line-height: 30px; text-align: center;}
.pages a.next{ float:right;}

/*图片列表页*/
.picList{margin:0 -7px;}
.picList li{width: 50%;float: left;margin-bottom: 10px;}
.picList li > a{display: block;margin:0 7px;}
.picList li h3{height: 30px;line-height: 30px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;font-weight: normal;font-size: 14px;text-align: center;}
