﻿ /*------------------左侧菜单--------------------*/
 .article_left {
   width: 18%;
   /* float: left; */
   /* padding-right: 15px; */
   /* padding-left: 15px; */
   box-sizing: border-box;
   /* display: none; */
 }

 .flex {
   display: flex;
 }

 .row.flex {
   justify-content: space-between;
 }

 .wrap_main {
   overflow: hidden;
   background-color: #EEF5FF;
 }

 .main {
   background-image: url(/Sites/Uploaded/UserUpLoad/20250722/20250722160424.png);
   background-size: 100% auto;
   background-position: center bottom;
   background-repeat: no-repeat;
   overflow: hidden;
 }

 .leftNavTitle {
   font-size: 18px;
   background: #245CCE;
   padding: 17px 34px;
   border-radius: 10px 10px 0 0;
   text-align: center;
 }

 .leftNavTitle a {
   color: #fff;
 }

 .top_nav {
   background: #245CCE;
   margin-bottom: 2.7vw;
 }

 .top_nav .lv1_ul {
   display: flex;
   justify-content: center;
 }

 .top_nav .Child_ul {
   display: none;
 }

 .top_nav .lv1_li a {
   display: block;
   font-size: 20px;
   color: #fff;

   padding: 1vw 2.7vw;
 }

 .top_nav .lv1_li a:hover {
   color: #FFE7C4;
   background: radial-gradient(54% 52% at 52% 133%, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%), #1048BA;
 }

 .zt_list {
   display: flex;
   flex-wrap: wrap;
 }

 .zt_list li {
   width: 30%;
   /* margin-bottom: 5%; */
 }

 .zt_list .zt_name {
   text-align: center;
   font-size: 16px;
   padding: 15px 0;
   border-bottom: 1px solid #CDD3E5;
   transition: all 0.2s linear;
 }

 .zt_list li:hover .zt_name {
   background: rgba(36, 92, 206, 0.07);
   border-bottom: 1px solid #245CCE;
 }

 .zt_list li:hover img {
   transform: scale(1.03);
 }

 .zt_list li:nth-child(3n-1) {
   margin: 0 5%;
 }

 .zt_list li img {
   width: 100%;
   transition: all 0.2s ease-in-out;
 }

 .zt_list li:nth-child(3n-1) {
   margin: 0 5%;
   padding: 0;
 }

 .zt_list li img {
   max-width: 100%;
 }

 /***一级***/
 .side_menu_inside {
   background: #fff;
 }

 .article_left .lv1_ul {
   padding: 0 15px;
   padding-bottom: 15px;
 }


 .article_left .lv1_li .lv1_p a.lv1_tit:hover {
   color: #245CCE;

 }

 .article_left .lv1_li p {
   line-height: 38px;
 }

 .article_left .lv1_li .lv1_p {
   font-size: 15px;
   cursor: pointer;
   /* margin: 0 10px; */
   line-height: 1.6;
   /* text-align: center; */
   border-bottom: 1px solid rgba(0, 0, 0, 0.12);
 }

 .article_left .lv1_li .lv1_p a.lv1_tit {
   display: block;
   font-size: 15px;
   padding: 17px 12px;
   text-align: center;
   /* border-bottom: 1px solid rgba(0,0,0,0.12); */
 }

 .article_left .lv1_li .lv1_p.current a.lv1_tit {}

 .article_left .lv1_p.hasChildren {
   cursor: pointer;
   position: relative;
 }

 .article_left .lv1_p.hasChildren::after {
   content: "";
   width: 20px;
   height: 20px;
   background: url(/Sites/Uploaded/UserUpLoad/20250707/20250707094921.png) no-repeat center center;
   position: absolute;
   right: -5px;
   top: calc(50% - 10px);
   transition: all .3s linear;
 }

 .article_left .lv1_p.hasChildren.show::after {

   transform: rotate(180deg);
 }


 .article_left .lv1_p.current a {
   color: #245CCE
 }

 /****二级****/
 .article_left .lv2_ul {
   display: none;
   /* padding-bottom: 10px; */
   background: #E9EFFA;
   /* padding: 0 10px; */
   /* line-height: 1.6; */
   /* background: #f8f8f8; */
   /* border: 1px solid #ddd; */
   /* border-top: none; */
   /* padding: 20px 0; */
   padding: 10px 0;
 }

 .article_left .lv2_li .lv2_p.hasChildren {
   /* cursor: pointer;
  padding-right: 35px; */
 }

 .article_left .lv2_li .lv2_p.hasChildren.opend.show {
   background: url() no-repeat 198px center;
 }


 .article_left li .lv2_li .current {}

 .article_left .lv2_li .current a {
   color: #245CCE;
   /* background: url(/Content/Areas/Common/images/common/menu_left_cur.png) no-repeat 10px center;*/
 }

 /****三级菜单****/
 .article_left .lv3_ul {
   display: none;
   padding-left: 10px;
 }

 .article_left .lv3_ul li.lv3_li a.lv3_tit {
   font-size: 12px;
 }

 /*------------------左侧菜单结束--------------------*/
 .article_right {
   width: 75%;
   box-sizing: border-box;
   margin-bottom: 2.86vw;
 }

 .article_right.hasRight {
   display: flex;
   justify-content: space-between;
 }

 .article_right .article_main {
   width: 100%;
 }

 .article_right .rightNews {
   width: 28%;
   background: #dae6fa;
   border-radius: 0.78vw;
   box-sizing: border-box;
   padding: 1.3vw 1.04vw;
   height: 100%;
   margin-left: 5%;
   flex-shrink: 0;
 }

 .rightNews_tit {
   margin-bottom: 1.3vw;
 }

 .rightNews_tit h2 {
   font-weight: bold;
   font-size: 18px;
   color: #245CCE;
 }

 .rightNews_list li {
   background: #fff;
   border-radius: 0.52vw;
   padding: 1.04vw;
   margin-bottom: 0.78vw;
 }

 .rightNews_list li a {
   color: #333;
 }

 .rightNews_list li a:hover {
   color: #245CCE;
 }

 .rightNews_list li:last-of-type {
   margin-bottom: 0;
 }

 .page-title {
   margin-bottom: 2.6vw;
 }

 .article_right.w100 {
   width: 100%;
 }

 /*默认站点页样式、默认栏目首页*/
 .article_right .site_box {
   background: #fff;
   border-radius: 1.04rem;
   box-sizing: border-box;
   padding: 2.6vw 2.19vw;

 }

 .article_right .Min_Box .article_box img {
   width: 160px;
   height: 115px;
   float: left
 }

 .article_right .Min_Box ul.article_list li {
   width: 355px;
   padding-right: 15px;
 }

 .article_right .Min_Box ul.article_list li.Li_Odd {
   float: left
 }

 .article_right .Min_Box ul.article_list li.Li_Even {
   float: right
 }

 .article_right .share {
   margin-bottom: 1vw;
 }

 .video_list_site {
   display: flex;
   flex-wrap: wrap;
 }

 .video_list_site li {
   width: 30%;
   text-align: center;
   margin-bottom: 20px;
 }

 .video_list_site li:nth-child(3n-1) {
   margin: 0 5%;
 }

 .video_list_site li h2 {
   text-align: center;
   font-size: 16px;
   padding: 10px 0;
   white-space: nowrap;
   /* 防止文本换行 */
   overflow: hidden;
   /* 隐藏超出容器的内容 */
   text-overflow: ellipsis;
   /* 显示省略号来表示被截断的文本 */
 }

 .video_list_site li img {
   width: 100%;
   transition: all 0.3s linear;
 }

 .video_list_site li img:hover {
   transform: scale(1.05);
 }

 /*默认栏目列表页*/
 .column_list {
   background: #fff;
   border-radius: 1.04rem;
   box-sizing: border-box;
   padding: 2.6vw 2.19vw;
 }

 .column_list li {
   padding: 2.6vw 0;
   border-bottom: 2px solid #00000030;

 }

 .column_list .zt_list li {
   padding: 0;
   border-bottom: none;
 }

 .column_list li.imgs_li {
   padding: 1.56vw 0;
 }

 .column_list li:first-of-type {
   padding-top: 0;
 }

 .column_list li:last-of-type {
   border-bottom: none;
 }

 .arBox_right .span_date {
   color: #245CCE;
 }

 .arBox_con {
   font-size: 14px;
   line-height: 26px;
   overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-line-clamp: 2;
   -webkit-box-orient: vertical;
   margin-top: 1.56vw;
 }

 .arBox_right a.type_title {
   width: 85%;
   display: block;
   overflow: hidden;
   white-space: nowrap;
   text-overflow: ellipsis;
   float: left;
   font-size: 18px;
   font-weight: 600;
 }

 .arBox_left {
   margin-right: 10px;
 }

 .arBox_right {
   width: 100%;
   overflow: hidden;
 }

 .column_list .arR_top {
   overflow: hidden;
   display: flex;
   justify-content: space-between;
 }

 .column_list li a.dy_title {
   font-size: 17px;
   font-weight: bold;
   float: left;
   overflow: hidden;
   width: 82%;
   line-height: 28px;
   white-space: nowrap;
   text-overflow: ellipsis;
 }

 .column_list li .count,
 .column_list li .date {
   float: right;
   color: #999;
   display: block;
   width: 100px;
   text-align: center;
 }

 .column_list li .arR_bottom p {
   color: #999;
   text-align: justify;
   overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-line-clamp: 4;
   -webkit-box-orient: vertical;
   line-height: 28px;
 }

 .column_list li .arBox_left a {
   display: block;
   width: 275px;
   height: 160px;
   overflow: hidden;
   background-size: cover !important;
 }

 .column_list .list_line {
   border-bottom: 1px dashed #ddd;
   height: 1px;
   margin: 5px 0;
 }

 /*有时间栏目列表*/
 .column_list li .count,
 .column_list li .date {
   float: right;
   color: #555;
   display: block;
   width: 100px;
   text-align: center;
 }

 .column_list_tit .count,
 .column_list_tit .date {
   float: right;
   display: block;
   width: 100px;
   text-align: center;
 }

 .see {
   text-align: center;
 }

 .article_right .article_cont img {
   max-width: 100%;
 }

 /*无时间图文栏目列表样式*/
 .article_L {
   width: 846px;
   float: left;
   padding: 5px 15px;
 }

 .article_L .column_list li {
   padding-bottom: 10px;
   border-bottom: 1px solid #f3f3f3;
   background: none;
   line-height: 26px;
   margin-top: 15px
 }

 .article_L .column_list li:hover {
   background: #F7F7F7
 }

 .article_L .column_list li h2 {
   font-size: 18px;
   height: 40px;
   line-height: 40px;
   overflow: hidden;
 }

 .article_L .column_list li img {
   width: 160px;
   height: 110px;
   float: left;
   margin-right: 15px;
 }

 /*分享按钮样式*/
 span.bdsharebuttonbox {
   float: right
 }

 span.bdsharebuttonbox .bds_more {
   background: none;
   height: 26px;
   line-height: 26px;
   font-size: 14px
 }

 .article_R {
   float: right;
   width: 300px;
   *position: initial !important;
   _position: initial !important;
   background: #fff;
 }

 /*有时间图文栏目列表样式*/
 .column_list li .count_one,
 .column_list li .date_time {
   float: left;
   color: #999;
   padding-left: 20px;
   line-height: 26px;
   height: 26px;
   margin: 6px;
 }

 .column_list li .count_one {
   background: url(/Content/Areas/Common/images/Article/count_one.png) no-repeat left center;
 }

 .column_list li .date_time {
   background: url(/Content/Areas/Common/images/Article/date_time.png) no-repeat left center;
 }

 /*--------------------文章内容页--------------------*/
 .article_right .article_title {
   font-size: 24px;
   font-weight: 600;
   text-align: center;
   margin-bottom: 1.25vw;
 }

 .article_right .sub_tit {
   text-align: left;

   padding-bottom: 1.56vw;
   position: relative;
   border-bottom: 1px solid #D9D9D9;

 }

 ul.Child_ul {
   margin-top: 20px;
 }

 .list_icon {
   padding: 5px 15px;
   background: #3a99d9;
   height: 27px;
   line-height: 25px;
   color: #fff;
 }

 .article_left ul.Child_ul ul.Child_ul {
   display: none;
 }

 .article_left li .lv2_li p {
   font-size: 15px;
   cursor: pointer;
   line-height: 1.6;
 }

 .article_left li .lv2_li p a {
   display: block;
   font-size: 14px;
   /* border-top: solid 1px #ddd; */
   padding: 8px 30px 8px 34px;
   text-align: center;
   /* background: url(/Content/Areas/Common/images/common/menu_left.png) no-repeat 10px center; */
 }

 .article_left li .lv2_li p a:hover {
   /* background: url(/Content/Areas/Common/images/common/menu_left_cur.png) no-repeat 10px center; */
 }

 .article_right .sub_tit span {
   color: #24252E;
   padding-right: 15px;
 }

 .article_right .Editor {
   color: #24252E;
   float: right;
   line-height: 36px
 }

 .article_right .sub_tit span.count {
   padding-right: 0
 }

 .article_right .font_size {
   /* float: right; */
   line-height: 25px;
   position: absolute;
   right: 0;
   bottom: 10px;
 }

 .article_right .font_size span.notice {
   padding-right: 0;
   float: left;
   font-size: 12px
 }

 .article_right .font_size a {
   display: block;
   float: left;
   width: 20px;
   height: 25px;
   overflow: hidden;
   text-indent: -2000em
 }

 .article_right .font_size a.smaller {
   background: url(/Content/Areas/Common/images/Article/icon_1.jpg) 0 center no-repeat;
 }

 .article_right .font_size a.larger {
   background: url(/Content/Areas/Common/images/Article/icon_1.jpg) -27px center no-repeat
 }

 .article_right .font_size a.default {
   background: url(/Content/Areas/Common/images/Article/icon_1.jpg) -49px center no-repeat;
   width: 23px
 }

 .article_right .article_cont {
   margin-top: 1.56vw;
   line-height: 2em;
   padding-bottom: 1.56vw;
   overflow: auto;
   font-size: 14px;
 }

 .article_right .article_cont p {
   line-height: 2em;
   padding-bottom: 10px;
   text-align: justify;
 }

 .article_right .article_video li {
   text-align: center;
 }

 .article_right .article_video a {
   font-size: 24px;
   line-height: 2em;
 }

 /*图文列表页*/
 .img_item {
   display: flex;
 }

 .img_item .img_item_left {
   width: 25%;
   display: block;
   flex-shrink: 0;
   margin-right: 3vw;
   border-radius: 0.63vw;
   overflow: hidden;
 }

 .img_item_left img {
   width: 100%;
   aspect-ratio: 4 / 3;
   object-fit: cover;
   transition: all 0.3s linear;
 }

 .img_item_left img:hover {
   transform: scale(1.1);
 }

 .img_item_right .type_title {
   font-size: 18px;
   font-weight: 600;
   margin-bottom: 1.2vw;
   display: block;
 }

 .img_item_right .article_content {
   font-size: 14px;
   line-height: 20px;
   overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-line-clamp: 3;
   -webkit-box-orient: vertical;
 }

 .right_line {
   margin: 1.2vw 0;
   height: 3px;
   background: #245CCE;
   transition: all 0.3s linear;
   width: 45%;
 }

 .img_item:hover .right_line {
   width: 100%;
 }

 /*文章表格样式*/
 .article_cont table {
   margin: 0 auto;
 }

 .article_right .article_cont td {
   border: 1px solid #ccc;
   padding: 5px;
   word-break: break-all;
 }

 /*文章标签关键字样式*/
 .article_right ul.KeywordUrls {
   border-top: 1px solid #d2d2d2;
   height: 50px;
   display: block;
   line-height: 50px;
 }

 .article_right ul.KeywordUrls li.label {
   float: left;
   padding-right: 10px;
 }

 .article_right ul.KeywordUrls li.label a {
   padding: 2px 10px;
   background: #245CCE;
   color: #fff;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
 }

 .article_right ul.KeywordUrls li.label a:hover {
   background: #2a8fe3;
 }

 /*文章视频样式*/


 /******************************相关********************************/
 i {
   font-style: inherit;
 }

 .article_right .hide {
   display: none
 }

 .RelatedOther {
   padding: 0px 0px;
   height: 36px;
   line-height: 36px;
   border-bottom: 1px solid #d2d2d2;
 }

 .RelatedOther span {
   display: inline-block;
   cursor: pointer;
   font-size: 16px;
   color: #999;
 }

 .RelatedOther i {
   padding: 0 12px;
 }

 .RelatedOther .jiu span {
   border-bottom: 2px solid #245CCE;
   color: #245CCE;
   height: 35px;
 }

 .RelatedO {
   margin-top: 15px
 }

 #con_togl_1 h2.Com_tit,
 #con_togl_2 h2.Com_tit,
 #con_togl_3 h2.Com_tit,
 #con_togl_4 h2.Com_tit,
 #con_togl_5 h2.Com_tit,
 #con_togl_6 h2.Com_tit {
   display: none;
 }

 /*文章页相关科室*/
 .RelatedO .img_box {
   display: block;
   width: 200px;
   height: 130px;
   overflow: hidden;
   float: left;
   margin-right: 20px;
 }

 .RelatedO .gd_tit {
   display: none
 }

 .RelatedO .img_box img {
   width: 100%;
 }

 .RelatedO .dep_tit {
   font-size: 18px;
 }

 .RelatedO p {
   color: #666;
   margin-top: 10px;
 }

 .RelatedO ul.article_list li {
   float: left;
   margin-right: 30px;
 }

 .RelatedO .dep_li {
   margin-bottom: 15px;
   padding-bottom: 15px;
   border-bottom: 1px solid #d2d2d2;
   *overflow: hidden;
 }

 .RelatedO .dep_li ul.article_list.col_list {
   _padding: 0px 0px 20px;
   _overflow: hidden;
 }

 /*文章页相关医生*/
 .RelatedO .doct_img {
   width: 105px;
   height: 135px;
   float: left;
   margin-right: 20px;
   overflow: hidden;
 }

 .RelatedO .doct_img img {
   width: 100%;
   height: auto;
 }

 .RelatedO .doc_li {
   border-bottom: 1px solid #d2d2d2;
   height: 150px;
   margin-bottom: 15px;
 }

 .RelatedO .doc_li p {
   margin-top: 0;
 }

 .RelatedO .doc_li .doct_con {
   height: 150px
 }

 .RelatedO .doc_li .bot_box {
   bottom: 15px;
 }

 /*文章页相关文章*/
 .RelatedO .art_li ul.article_list li {
   float: none;
   margin-right: 0px;
   border-bottom: 1px solid #d2d2d2;
   padding-bottom: 15px;
   margin-bottom: 10px;
   background: none;
   padding-left: 0
 }

 .RelatedO .art_li ul.article_list li p {
   margin-top: 0;
 }

 /*翻页*/
 .turning_page {
   color: #245CCE;

 }

 .turning_page a {
   color: #245CCE
 }

 .turning_page a:hover {
   text-decoration: underline;
 }

 .prev_next {
   margin-bottom: 1vw;
   width: 100%;

 }

 .turning_page p span {
   color: #333;
 }

 .article_right .prev {
   line-height: 25px;
   overflow: hidden;
 }

 /*分页样式*/
 .pages {
   line-height: 30px;
   margin: 15px auto !important;
   height: 34px;
   padding: 0 20px;
   /* float: right; */
   _width: 94%;
 }

 .pages form {
   float: left;
   margin: 0 0 0 5px;
   line-height: 30px;
 }

 .pages form .pagetz_input {
   width: 30px;
   margin: 0 5px;
   border: 1px solid #000;
   height: 28px;
   line-height: 28px;
   display: block;
   float: left;
   padding: 0 10px;
   border-radius: 3px;
 }

 .pages .pagetz_btn {
   width: 30px;
   margin: 0 5px;
   border: 1px solid #000;
   height: 30px;
   display: block;
   float: right;
   cursor: pointer;
   background: #fff;
   border-radius: 3px;
 }

 .pagetz_input {
   width: 30px;
   height: 30px;
   margin: 0 5px;
   border: 1px solid #000;
   border-radius: 3px;
 }

 .pages .pagetz_btn:hover {
   background: #245CCE;
   color: #fff
 }

 .page_number_div {
   /* float: left; */
   text-align: center;
 }

 .ae-pagination {
   width: 100%;
   display: flex;
   justify-content: center;
   align-items: center;
 }

 .pagination_page {
   color: #333333 !important;
 }

 .ui-state-default:hover {
   border: none
 }

 .ae-pagination a {
   height: 24px !important;
   font-size: 15px;
   margin: 0 2px !important;
   text-decoration: none;
   font-weight: normal;
   padding: 0px !important;
   text-align: center;
   padding: 5px 10px !important;
   border: solid 1px #000 !important;
   color: #000 !important;
   line-height: 24px;
   background: #fff !important;
 }

 .ae-pagination a:hover {
   color: #FFF !important;
   background: #245CCE !important;
   border: 1px solid #245CCE !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: #245CCE !important;
   border: 1px solid #245CCE !important;
 }

 .page_number_div {
   *float: right;
   *height: 35px;
   *padding: 5px 0;
 }

 .pages a:hover {
   color: #FFF !important;
   background-color: #245CCE !important;
   border: 1px solid #245CCE !important
 }

 .pages .ae-pagination-current,
 .pages .ae-pagination-current:hover {
   color: #FFF !important;
   background-color: #245CCE !important;
   border: 1px solid #245CCE !important
 }

 .pagination_firstpage,
 .pagination_previouspage,
 .pagination_nextpage {
   cursor: pointer;
 }

 .ui-corner-all {
   border-radius: 3px !important;
 }

 /*网站地图样式*/
 .WebMap1_ul .WebMap1_li {
   width: 100%;
   margin-top: 10px;
   overflow: hidden;
 }

 .WebMap1_ul .WebMap1_li p.WebMap1_p a {
   float: left;
   font-size: 14px;
   padding: 3px 8px;
   background: #245CCE;
   color: #fff
 }

 .WebMap1_ul .WebMap1_li p.WebMap1_p a:hover {
   background: #2DAD58;
   color: #fff
 }

 .WebMap2_ul {
   overflow: hidden;
   float: left;
   margin-left: 15px;
 }

 .WebMap2_ul li.WebMap2_li {
   float: left;
   line-height: 28px;
 }


 .WebMap2_ul li.WebMap2_li p.WebMap2_p a {
   border-right: 1px solid #999;
   padding: 0 8px;
   color: #999
 }

 .WebMap2_ul li.WebMap2_li p.WebMap2_p a:hover {
   color: #245CCE
 }

 ul.WebMap3_ul {
   display: none;
 }

 .main_content {
   /* margin-bottom: 40px; */
   /* padding: 0 15px; */
   box-sizing: border-box;
 }

 .main_content .row {
   overflow: hidden;
 }

 .social-share.share-component {
   display: none;
 }

 .share .social-share.share-component {
   display: block;
 }

 .share .social-share.share-component span {
   font-size: 14px !important;
   font-family: "微软雅黑" !important;
 }

 /*左侧导航*/
 .sub_leftmenu_item {
   padding: 17px;
   margin-top: 20px;
   background: #fff;
   text-align: center;
   border-radius: 3px;
   line-height: 20px;
   border: 1px solid #a12233;
 }

 .sub_leftmenu_item .sub_leftmenu_tit {
   margin-bottom: 10px;
   font-size: 16px;
   color: #a12233;
 }

 .sub_menu_desc {
   text-align: left;
 }

 .sub_menu_desc .sub_menu_d {
   display: block;
   margin-bottom: 5px;
 }

 @media only screen and (max-width:1400px) {
   .pages .pagetz_form {
  display: none;
   }
 }

 @media only screen and (max-width:1024px) {
   .prev_next {
  width: 100%;
  float: none;
   }

   .RelatedO .art_li ul.article_list li {
  white-space: normal;
   }

 }

 @media only screen and (max-width:768px) {
   .article_right .rightNews {
  display: none;
   }

   .row {
  margin: 0;
   }

   .arBox_right a.type_title {
  font-size: 16px;
  font-weight: 500;
   }

   .arBox_con {
  font-size: 14px;
   }

   .img_item_right .type_title {
  font-size: 16px;
  font-weight: 500;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
  margin-bottom: 10px;
   }

   .img_item_right .article_content {
  -webkit-line-clamp: 2;
  font-size: 14px;
   }

   .img_item .img_item_left {
  display: flex;
  justify-content: center;
  align-items: center;
   }

   .column_list .arR_top {
  margin-bottom: 10px;
   }

   .article_left,
   .pagetz_form {
  display: none
   }

   .article_right {
  width: 100%;
  float: none;
  padding: 0;
   }

   .arBox_right .span_date {
  flex-shrink: 0;
   }

   .column_list li {
  display: block;
   }

   .arBox_left {
  margin-right: 0px;
  margin-bottom: 10px;
   }

   .column_list li .arBox_left a {
  width: 100%;
  height: 165px;
   }

   .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;
   }

   .RelatedOther,
   .RelatedO {
  display: none !important
   }

   .article_right .article_blue_block .article_cont {
  width: 90%;
  margin: 0 auto;
   }

   .article_video li div {
  margin: 0 auto;
   }

   /*无时间图文栏目列表样式*/
   .article_R {
  display: none !important
   }

   .article_L {
  width: 100%;
  float: none;
  box-sizing: border-box;
  padding: 5px 10px;
   }

   /*文章样式*/
   .article_right .article_cont p img {
  max-width: 100%;
  height: auto;
  display: block;
  margin: 0 auto;
   }

   .article_right .article_cont video {
  width: 100%;
   }

   .sub_tit {
  display: none
   }

   .bdshare-button-style0-24 {
  float: left;
  width: 100%;
   }

   .pages {
  height: auto;
  padding: 0;
   }

   a.pagination_page.ui-state-default.ui-corner-all {
  display: none;
   }

 }

 @media only screen and (max-width:640px) {
   .article_right .Min_Box ul.article_list li {
  width: 100%;
  float: none !important
   }

   /*文章列表页*/
   ul.column_list .articleCont {
  display: none
   }

   ul.column_list li:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
   }

   ul.column_list li a.dy_title {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  display: block;
  float: left
   }

   .pic_list li {
  margin: 10px 2%;
  width: 46%;
   }

   .article_video li div {
  width: 100% !important;
  height: auto !important
   }

   #ckplayer_a1 {
  width: 100% !important;
  height: auto !important
   }

   /*有时间栏目列表*/
   .column_list li .count,
   .column_list li .date,
   .column_list_tit .count,
   .column_list_tit .date {
  display: none
   }

   /*无时间图文栏目列表样式*/
   .article_L .column_list li img {
  display: none
   }

   .ae-pagination a {
  margin: 2px !important;
   }
 }

 @media only screen and (max-width:540px) {
   .article_right .Min_Box .article_box img {
  display: block;
  float: none;
  width: 100%;
  height: auto;
   }
 }

 @media only screen and (max-width:400px) {
   .articleText .search input#input_text {
  width: 200px !important;
   }
 }

 @media only screen and (max-width:360px) {
   .ae-pagination a {
  padding: 5px 5px 5px !important;
   }

   .pages {
  padding: 0;
   }
 } 