﻿/*------------------左侧菜单--------------------*/

.article_left {
 width: 140px;
 float: left;
 padding-right: 20px;
 border-right: 1px solid #e3e3e3;
  }
  
  .leftNavTitle {
 /* width: 200px;
 font: 100 30px/40px "Microsoft YaHei", "微软雅黑";
 color: #fff;
 background: #003e7d;
 border-bottom: 2px solid #d2d2d2;
 position: relative;
 text-align: center;
 height: 100px;
  padding-top: 24px; */
 position: absolute;
 top: 50px;
 font-size: 26px;
 color: #000;
 font-weight: bold;
 font-family: "宋体";
  }
  
  .leftNavTitle span {
 position: absolute;
 font-size: 14px;
 top: 60px;
 left: 40px;
  }
  
  .article_right .article_subtitle {
 font-size: 20px;
 line-height: 1.2em;
 font-weight: normal;
 text-align: center;
 color: #003e7d;
 padding: 5px 0 15px 0;
 font-family: "微软雅黑";
  }
  
  
  /***一级***/
  
  .article_left ul li a {
 display: block;
 margin: 10px 0;
 text-align: center;
 padding: 10px 0;
  }
  
  .article_left ul li .lv1_p {
 padding: 0 20px;
  }
  
  .article_left .lv1_li .lv1_p a:hover {
 background: #0187ce;
 color: #fff;
 border-radius: 5px;
  }
  
  .article_left .lv1_li .lv1_p.hasChildren:hover {
 background: #0187ce url(../../Common/images/Article/icon_4.png) no-repeat 125px center;
  }
  
  .article_left .lv1_li .lv1_p:hover {
 background: #0187ce;
 border-radius: 5px;
  }
  
  .article_left .lv1_li .lv1_p:hover a.lv1_tit {
 color: #fff
  }
  
  
  
  .article_left .lv1_ul li {
 border-bottom: 1px solid #f5f5f5;
  }
  
  .article_left .lv1_ul li.last {
 border: none!important;
  }
  
  .article_left .lv1_ul li:last-child {
 border: none!important;
  }
  
  .article_left .lv1_li {
 margin: 0 0 1px;
 font-size: 14px;
 border-bottom: 1px solid #dedede;
  }
  
  
  /* .article_left .lv1_li:hover {
 background: #6984F6;
  } */
  
  
  /* .article_left .lv1_li:hover a.lv1_tit,
  .article_left .lv1_li:hover a.tj_nav {
 color: #fff
  } */
  
  .article_left .lv1_li.last {
 border: none!important;
  }
  
  .article_left .lv1_li .lv1_p {
 font-size: 16px;
 cursor: pointer;
  }
  
  .article_left .lv1_p.current {
 background: #0187ce;
 border-radius: 5px;
  }
  
  .article_left .lv1_p.current a.lv1_tit {
 color: #fff;
  }
  
  .article_left .lv1_p.hasChildren {
 background: url(../../Common/images/Article/icon_3.png) no-repeat 125px center;
 cursor: pointer;
  }
  
  .article_left .lv1_p.hasChildren.show {
 background: #0187ce url(../../Common/images/Article/icon_4.png) no-repeat 125px center;
 border-radius: 5px;
  }
  
  .article_left .lv1_p.hasChildren.show a.lv1_tit {
 color: #fff
  }
  
  .article_left .hasChildren.current {
 background: #0187ce url(../../Common/images/Article/icon_3.png) no-repeat 25px center;
 display: block;
  }
  
  .article_left .lv1_ul .lv1_p.current a {
 color: #fff;
 background: #0187ce;
 display: block;
 border-radius: 5px;
  }
  
  
  /****二级****/
  
  .article_left .lv2_ul {
 display: none;
 border-bottom: 0px;
 background: #FFF;
 width: 90%;
 margin: 0 auto;
  }
  .article_left ul .lv2_li a{
 margin: 0;
  }
  .article_left ul .lv2_li p{
 /* padding: 10px 0; */
  /*padding: 0 35px 0 0;*/
  }
  .article_left ul .lv3_li p {
   padding: 0;
  }
  .article_left .lv2_li .lv2_p.hasChildren {
 cursor: pointer;
 padding-right: 35px;
 background: url(../../Common/images/Article/icon_3.png) no-repeat 100px center;
 cursor: pointer;
  }
  .article_left .lv2_p.hasChildren.show {
   background: #0187ce url(../../Common/images/Article/icon_4.png) no-repeat 100px center;
   border-radius: 5px;
  }
  
  .article_left .lv2_p.hasChildren.show a {
   color: #fff;
  }
  .article_left .lv2_li .lv2_p.hasChildren.opend.show {
 background: url(../../Common/images/Article/icon_4.png) no-repeat 5px center;
  }
  
  .article_left li .lv2_li {
 /* padding: 0 0 0 10px; */
 font-size: 13px;
 /* background: url(/Sites/Uploaded/UserUpLoad/20180612/20180612170900.png) no-repeat 0px 19px; */
 display: block;
 /* padding-right: 35px; */
  }
  
  .article_left li .lv2_li:hover {
 /* background:  url(/Sites/Uploaded/UserUpLoad/20180612/20180612170900.png) no-repeat 0px center; */
  }
  
  .article_left .lv2_li .current a {
 color: #003e7d;
 font-weight: 700;
  }
  
  .article_left .lv2_li .current a:hover {
 color: #333;
  }
  
  
  /****三级菜单****/
  .article_left ul .lv2_li p.lv3_p a {
   font-size: 12px;
  }
  .article_left .lv3_ul {
 display: none;
 /* padding-left: 10px; */
 background: #f3f3f3;
  }
  
  .article_left .lv3_ul li.lv3_li a.lv3_tit {
 font-size: 12px;
  }
  
  
  /*------------------左侧菜单结束--------------------*/
  
  .article_right {
 float: right;
 width: 1050px;
 _width: 1050px;
 padding-bottom: 10px;
 overflow: hidden;
  }
  
  .article_right .article_title {
 font-size: 24px;
 line-height: 1.8em;
 font-weight: normal;
 text-align: center;
 color: #003e7d;
 padding: 15px 0;
 font-family: '微软雅黑'
  }
  
  .article_right .title_head h3 {
 font-family: 'Microsoft YaHei', '微软雅黑', STXihei, '华文细黑', Heiti, '黑体', SimSun, '宋体', sans-serif;
 font-size: 16px;
 color: #003e7d;
 border-bottom: 1px solid #e5e5e5;
 line-height: 2.5em;
  }
  
  
  /*默认站点页样式、默认栏目首页*/
  
  .article_right .Min_Box {
 width: 100%;
 margin-bottom: 20px;
  }
  
  .article_right .Min_Box .article_box img {
 width: 160px;
 height: 115px;
 float: left
  }
  
  .article_right .Min_Box ul.article_list li {
 border-bottom: 1px dashed #ccc;
 width: 47%;
 float: left;
  }
  
  .article_right .Min_Box ul.article_list li:nth-child(2n) {
 float: right;
  }
  
  
  /*.article_right .Min_Box ul.article_list li.Li_Odd {float: left}
  .article_right .Min_Box ul.article_list li.Li_Even {float: right}
  */
  
  
  /*默认栏目列表页*/
  
  .column_list {
 margin-top: 20px;
  }
  
  .column_list li {
 padding: 0 0 10px 10px;
 border-bottom: 1px dashed #ddd;
 margin-bottom: 10px;
 line-height: 28px;
 background: url(/Sites/Uploaded/UserUpLoad/20180612/20180612170900.png) no-repeat 0px 12px;
 text-overflow: ellipsis;
 overflow: hidden;
 white-space: nowrap;
  }
  
  .column_list li h2 {
 line-height: 30px;
 font-size: 16px;
 font-weight: normal;
 border-bottom: 1px solid #e4e4e4;
 margin-bottom: 10px;
  }
  
  .column_list .dy_date {
 color: #666;
 font-size: 14px;
 margin-left: 10px;
  }
  
  .column_list li .articleCont {
 overflow: hidden;
 color: #666;
 text-overflow: ellispis;
 overflow: hidden;
 white-space: normal;
  }
  
  .column_list li .articleCont a.showimg {
 display: block;
 float: left;
 height: 94px;
 margin: 0 10px 0 0;
 max-width: 200px;
 overflow: hidden;
  }
  
  .column_list li .articleCont a.dy_img {
 background: #fff none repeat scroll 0 0;
 display: block;
 float: left;
 height: 128px;
 position: relative;
 width: 213px;
 z-index: 3;
  }
  
  .column_list li .articleCont img {
 border: 1px solid #ddd;
 height: 126px;
 width: 192px;
 display: block;
 margin-right: 12px;
 float: left;
  }
  
  .column_list li span.dy_date {
 float: right;
  }
  
  
  /*图片列表*/
  
  .pic_list {
 overflow: hidden;
 margin-bottom: 5px;
 width: 908px;
  }
  
  .pic_list li {
 float: left;
 margin: 20px 20px 0 0px;
 width: 206px;
 height: 187px;
 overflow: hidden
  }
  
  .pic_list li h2 {
 font-size: 14px;
 line-height: 30px;
 text-align: center;
 font-weight: normal
  }
  
  .pic_list li .img_Box {
 width: 197px;
 height: 143px;
 border: #CCC solid 1px;
 padding: 2px;
 box-shadow: 2px 2px 2px lightgray;
 display: block
  }
  
  .pic_list li .img_Box:hover {
 border: #003e7d solid 1px;
  }
  
  .pic_list li img {
 width: 197px;
 height: 143px;
 display: block;
  }
  
  
  /*--------------------文章内容页--------------------*/
  
  .article_right h2.article_title {
 font-size: 24px;
 line-height: 1.8em;
 font-weight: normal;
 text-align: center;
 color: #003e7d;
 padding: 15px 0;
 font-family: '微软雅黑';
  }
  
  .article_right .article_cont h2 {
 font-size: 16px;
 line-height: 1.6em;
 font-weight: normal;
 padding: 0px 10px 0px;
 text-align: center;
 color: #999;
 padding: 0 0 15px 0;
  }
  
  .article_right .sub_tit span {
 color: #999999;
 padding-right: 15px;
 padding-left: 15px;
  }
  
  .article_right .article_cont {
 margin-top: 10px;
 line-height: 2em;
 padding-bottom: 20px;
 font-size: 14px;
  }
  
  .article_cont table {
 margin: 0 auto;
  }
  
  .article_right .article_cont  {
 line-height: 2em;
 font-size: 16px;
  }
  .article_cont p img{
 margin: 10px auto;
 max-width: 100%;
  }
  
  .article_right .article_cont td {
 border: 1px solid #ccc;
 padding: 5px;
  }
  .sub_flex {
 display: flex;
 justify-content: center;
 align-items: center;
}

  .sub_tit {
 text-align: center;
 padding: 10px 0;
 line-height: 25px;
 position: relative;
 }
.sub_des {
 text-align: center;
 margin-left: 20px;
}
  .sub_tit:after{
 content: "";
 display: block;
 height: 0;
 overflow: hidden;
 clear: both;
  }
  .font_size {
 position: absolute;
 right: 0;
 top: 10px;
 line-height: 25px
  }
  
  .notice {
 float: left;
 font-size: 12px
  }
  
  .font_size a {
 display: block;
 float: left;
 width: 20px;
 height: 25px;
 overflow: hidden;
 text-indent: -2000em
  }
  
  .font_size a.smaller {
 background: url(/Content/Areas/Common/images/Article/icon_1.jpg) 0 center no-repeat;
  }
  
  .font_size a.larger {
 background: url(/Content/Areas/Common/images/Article/icon_1.jpg) -27px center no-repeat
  }
  
  .font_size a.default {
 background: url(/Content/Areas/Common/images/Article/icon_1.jpg) -49px center no-repeat;
 width: 23px
  }
  
  span.count_vist {
 display: none
  }
  
  
  /******************************相关********************************/
  
  i {
 font-style: inherit;
  }
  
  .article_right .hide {
 display: none
  }
  
  .RelatedOther {
 padding: 0px 0px;
 height: 30px;
 line-height: 30px;
  }
  
  .RelatedOther span {
 display: inline-block;
 padding: 0px 12px;
 cursor: pointer;
 font-size: 14px;
  }
  
  .RelatedOther .jiu {
 border-bottom: 2px solid #003e7d;
 color: #003e7d;
 height: 28px;
  }
  
  .RelatedO {
 margin-top: 15px
  }
  
  
  /*翻页*/
  
  .shares{
 display: flex;
 align-items: center;
  }
  .share {
 margin-top: 20px;
 color: #003e7d
  }
  
  .share a {
 color: #003e7d
  }
  
  .share a:hover {
 text-decoration: underline;
  }
  
  .prev_next {
 margin-bottom: 10px
  }
  
  .share p span {
 background: #003e7d;
 color: #FFF;
 padding: 2px 4px;
 margin: 0 2px 0 0px;
  }
  
  .prev {
 line-height: 25px;
 overflow: hidden;
  }
  
  
  /*分页样式*/
  
  .pages {
 line-height: 30px;
 margin: 15px auto!important;
 height: 34px;
 float: right;
  }
  .pages form {
 float: left;
 margin: 0 0 0 5px;
 height: 31px;
 line-height: 31px;
  }
  
  .pages form .pagetz_input {
 width: 30px;
 margin: 0 5px;
 border: 1px solid #dcdcdc;
 height: 28px;
 line-height: 28px;
 display: block;
 float: left
  }
  
  .pages .pagetz_btn {
 width: 30px;
 margin: 0 5px;
 border: 1px solid #dcdcdc;
 height: 30px;
 display: inline-block;
 cursor: pointer;
 background: #fff;
  }
  
  .pages .pagetz_btn:hover {
 background: #003e7d;
 color: #fff
  }
  
  .page_number_div {
 float: left;
  }
  
  .ae-pagination {
 width: 100%
  }
  
  .pagination_page {
 color: #333333!important;
  }
  
  .ui-state-default {
 background: none!important;
 height: 24px!important;
 font-size: 14px!important;
 color: #009b80;
 text-decoration: none;
 font-weight: normal;
 border: none!important;
 line-height: 24px;
  }
  
  .ui-state-default:hover {
 border: none
  }
  
  .ae-pagination a {
 height: 24px!important;
 font-size: 12px;
 margin: 0 2px!important;
 text-decoration: none;
 font-weight: normal;
 padding: 0px!important;
 text-align: center;
 padding: 5px 10px!important;
 border: solid 1px #dcdcdc!important;
 color: #003e7d!important
  }
  
  .ae-pagination a:hover {
 color: #FFF!important;
 background: #003e7d!important;
 border: 1px solid #003e7d!important;
  }
  
  .pagination_firstpage {
 border: none!important;
 height: 24px!important;
 width: 36px;
 padding: 0px!important;
 text-align: center;
 color: #666666!important;
 line-height: 24px!important;
  }
  
  .ae-pagination-current {
 color: #FFF!important;
 background: #003e7d!important;
 border: 1px solid #003e7d!important;
  }
  
  .page_number_div {
 *float: right;
 *height: 35px;
 *padding: 5px 20px 5px 0px;
  }
  
  .pages a:hover {
 color: #FFF!important;
 background-color: #003e7d!important;
 border: 1px solid #003e7d!important
  }
  
  .pages .ae-pagination-current,
  .pages .ae-pagination-current:hover {
 color: #FFF!important;
 background-color: #003e7d!important;
 border: 1px solid #003e7d!important
  }
  
  .pagination_firstpage,
  .pagination_previouspage,
  .pagination_nextpage {
 cursor: pointer;
  }
  
  .ui-corner-all {
 border-radius: 3px!important;
  }
  .pagetz_form {
 float: left;
 margin: 0 0 0 5px;
 height: 30px;
 line-height: 30px;
  }
  .pagetz_form .pagetz_input {
 width: 30px;
 margin: 0 5px;
 border: 1px solid #dcdcdc;
 height: 28px;
 line-height: 28px;
 display: inline-block;
 border-radius: 3px;
 vertical-align: initial;
 padding: 0 2px;
  }
  /*网站地图样式*/
  
  .ss1_ul {
 line-height: 22px;
 background: #FFF;
  }
  
  .ss1_li {
 width: 100%;
 margin-top: 10px;
 clear: both;
  }
  
  .ss1_li ul.ss2_ul .ss2_li {
 float: left;
 width: 165px;
 margin-top: 10px;
 background: #f5f5f5;
 border: #d6dde6 solid 1px;
 margin-right: 10px;
 padding: 5px 10px
  }
  
  .ss1_li ul.ss2_ul .ss2_li.hover {
 border-color: #eae0b9
  }
  
  .ss1_li a.go {
 font-size: 14px;
 font-weight: bold;
  }
  
  .ss1_li ul.ss2_ul .ss2_li a.go {
 font-size: 14px;
 font-weight: normal;
  }
  
  .ss1_li ul.ss2_ul .ss2_li ul.ss3_ul {
 margin-top: 5px;
  }
  
  .ss1_li ul.ss2_ul .ss2_li ul.ss3_ul .ss3_li a.go {
 font-size: 12px;
 font-weight: normal;
  }
  
  .ss2_liHasSon {
 display: block;
 border-bottom: #d6dde6 solid 1px
  }
  
  .ss1_li .navspan {
 color: #003e7d;
 font-size: 16px;
 line-height: 32px;
  }
  
  .ss2_li .navspan {
 color: #333;
 font-size: 14px;
 line-height: 28px;
  }
  
  @media only screen and (max-width:1366px) {
 .article_right {
 width: 81%;
 }
   .sub_tit{
 display:flex;
   }
  }
  
  @media only screen and (max-width:768px) {
 .font_size{display: none}
 .article_left,
 .leftNavTitle {
 display: none
 }
 .article_right {
 width: 100%;
 float: none
 }
 .article_right .Min_Box {
 width: 100%;
 }
 .article_right .Min_Box ul.article_list li {
 width: 50%;
 box-sizing: border-box;
 overflow: hidden;
 white-space: nowrap;
 text-overflow: ellipsis;
 }
 .share,
 .RelatedOther {
 display: none
 }
 /*图片列表*/
 .pic_list {
 margin: 0
 }
 .pic_list li {
 margin: 10px 1.5%;
 width: 34%;
 }
 .pic_list li .img_Box {
 padding: 1%;
 width: 94%;
 overflow: hidden
 }
 .pic_list li img {
 width: 100%;
 }
 .article_right .article_blue_block .article_cont {
 width: 90%;
 margin: 0 auto;
 }
 .ae-pagination a {
 display: inline-block;
 margin-bottom: 5px !important;
 }
  }
  
  @media only screen and (max-width:640px) {
 .article_right .Min_Box ul.article_list li {
 width: 100%;
 float: none!important
 }
 /*文章列表页*/
 ul.column_list .articleCont,
 ul.column_list p {
 display: none
 }
 .column_list li h2 {
 border-bottom: 0px;
 }
 ul.column_list li {
 background: url(/Content/Areas/Common/images/Article/list_dot.png) no-repeat 0 12px;
 padding-bottom: 10px;
 margin-bottom: 10px;
 }
 ul.column_list li:after {
 content: ".";
 display: block;
 height: 0;
 clear: both;
 visibility: hidden;
 }
 ul.column_list li h2 a.dy_title {
 overflow: hidden;
 white-space: nowrap;
 text-overflow: ellipsis;
 width: 65%;
 display: block;
 float: left
 }
 .pic_list li {
 margin: 10px 2%;
 width: 46%;
 }
 .pd20 {
 padding: 0;
 }
 .border {
 border: none;
 }
 .article_right .article_title {
 font-size: 18px;
 }
  }
  
  @media only screen and (max-width:540px) {
 .article_right .Min_Box .article_box img {
 width: 30%;
 height: auto;
 }
 .article_right .sub_tit span {
 float: left;
 }
 .pages {
 height: auto;
 }
  }
  
  @media only screen and (max-width:435px) {
 .pic_list {
 margin: 0 auto;
 width: 100%;
 }
 .pic_list li {
 width: 100%;
 }
 .ae-pagination a {
 padding: 5px !important;
 display: inline-block;
 margin-bottom: 5px !important;
 }
  }
  
  @media only screen and (max-width:370px) {
 .column_list li span.dy_date {
 display: none;
 }
  }
  
  @media only screen and (max-width:320px) {
 ul.column_list li h2 a.dy_title {
 width: 60%;
 }
 .font_size {
 display: none;
 }
 .article_right .sub_tit span {
 float: none;
 }
 .ae-pagination a {
 padding: 5px !important;
 display: inline-block;
 margin-bottom: 5px !important;
 }
  }  
