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

.article_deita{
	background: #F5F4F9;
	padding-top: 40px;
	padding-bottom: 40px;
	min-height: 40vw;
}
.article_left {
	width: 20%;
	float: left;
	position: initial;
	background: url(/Content/Areas/News/images/leftNavBg.png) no-repeat left top;
	padding-left: 15px;
	box-sizing: border-box;
  }
  
  .left_bg {
	margin-top: -200px;
	height: 230px;
	position: relative;
	z-index: 2;
	/* width: 830px; */
  }
  .left_bg .main_content{
	height: 230px;
  }
  .left_bg img {
	position: absolute;
	width: 44%;
	height: 230px;
  }
  .column_box{
	padding: 25px;
    background: #fff;
    margin-bottom: 30px;
  }
  .column_box .column_title{
	padding-bottom: 20px;
    margin-bottom: 15px;
    border-bottom: 1px solid #EEEEEE;
    font-size: 20px;
  }
  .column_box .articles li{
	padding: 15px;
    line-height: 32px;
    background: none;
    border-bottom: 1px solid #EEEEEE;
    position: relative;
    transition: all .3s;
    font-size: 16px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
	position: relative;
  }
  .articles li a{
	color: #333;
  }
  .column_box .articles li::after{
	position: absolute;
    bottom: 0px;
    content: '';
    width: 0px;
    height: 1px;
	background: #274696;
    left: 0px;
    transition: all .5s;
  }
  .column_box .articles li:hover a,.column_box .articles li:hover .span_date{
	color: #274696;
  }
  .column_box .articles li:hover::after{
    width: 100%;
  }
  .articles .span_date{
	float: right;
	transition: all .4s;
    color: #999;
  }
  .column_title .more{
	display: block;
    float: right;
    font-size: 14px;
    line-height: 26px;
    font-weight: bold;
    color: #274696;
    padding-right: 24px;
    transition: all 0.3s;
  }
  .Clearit::after {
	content: '';
	display: block;
	height: 0;
	visibility: hidden;
	clear: both;
  }
  
  .leftNavTitle {
	margin-bottom: 0;
	margin-top: 0;
	padding: 1.3vw 0;
	font-size: 1.35vw !important;
	background: none;
	line-height: inherit;
	width: 100%;
	color: #fff;
	}
  
  .leftNavTitle a {
	color: #fff;
  }
  
  /***一级***/
  .article_left .lv1_li {
	
	width: 100%;
	font-size: 14px;
	display: inline-block;

  }
  
  .article_left .lv1_li a:hover {
	color: #1336ad
  }
  
  .article_left .lv1_li .lv1_p {
	font-size: 14px;
	cursor: pointer;
	position: relative;
	font-size: 16px;
  }
  
  
  .article_left .lv1_li .lv1_p.current::after, .article_left .lv1_li.ks_js .lv1_p::after {
	content: '';
	position: absolute;
	height: 2px;
	width: 100%;
	background-color: #fff;
	bottom: 2px;
	transform: none;
	/* left: 0; */
  
  
  }
  
  .article_left .lv1_li .lv1_p:hover::after {
	transform: none;
	transition: all .2s ease-in;
	/* left: 0; */
  
  }
  
  .article_left .lv1_li .lv1_p::after {
	content: '';
	position: absolute;
	height: 2px;
	width: 100%;
	background-color: #fff;
	bottom: 2px;
	transform: scaleX(0);
	transition: all .2s ease-in;
	left: 0;
  }
  .side_menu_inside{
	position: relative;
	z-index: 1;
	}
  .side_menu_inside a{
	color: #fff;
  }
  .article_left .lv1_li .lv1_p a.lv1_tit, .article_left .lv1_li .lv1_p a.tj_nav {
	display: block;
	border-bottom: 1px solid #DEDEDE;
    padding: 29px 0px;
    text-align: center;
    color: #333;
    font-size: 18px;
  }
  
  .article_left .lv1_p.hasChildren {
	/* background: url(/Sites/Uploaded/UserUpLoad/20161201/20161201111540.png) no-repeat 198px center;
	cursor: pointer;
	padding-right: 40px */
  }
  
  .article_left .lv1_p.hasChildren.show {
	background: url(/Sites/Uploaded/UserUpLoad/20161201/20161201111603.png) no-repeat 198px center;
  }
  
  .article_left .lv1_p.current a {
	color: #1336ad
  }
  
  /****二级****/
  .article_left .lv2_ul {
	display: none !important;
	padding-bottom: 10px;
	background: #edeff1;
	padding: 0 10px;
  }
  
  .article_left .lv2_li .lv2_p.hasChildren {
	cursor: pointer;
	padding-right: 35px;
  }
  
  .article_left .lv2_li .lv2_p.hasChildren.opend.show {
	background: url(/Sites/Uploaded/UserUpLoad/20161201/20161201111603.png) no-repeat 198px center;
  }
  
  .article_left li .lv2_li {
	padding: 0 0 0 25px;
	font-size: 14px;
	background: url(/Content/Areas/Common/images/Article/icon_2.png) no-repeat 10px 16px;
	display: block;
  }
  
  .article_left li .lv2_li .current {
	padding-left: 0;
	width: 120px;
  }
  
  .article_left .lv2_li .current a {
	color: #1336ad
  }
  
  /****三级菜单****/
  .article_left .lv3_ul {
	display: none;
	padding-left: 10px;
  }
  
  .article_left .lv3_ul li.lv3_li a.lv3_tit {
	font-size: 12px;
  }
  
  /*------------------左侧菜单结束--------------------*/
  .article_right {

	margin-top: 0;
	width: 100%;
	margin-bottom: 0;
	box-sizing: border-box;
  }
  
  
  /*默认站点页样式、默认栏目首页*/
  .article_right .Min_Box {
	width: 100%;
  }
  
  .Min_Box .tab_title {
	display: flex;
	justify-content: space-between;
	align-items: center;
  
  }
  
  
  .article_right .Min_Box ul.article_list li {
	width: 100%;
  
  }
  
  .Min_Box .border {
	padding: 15px;
	margin-bottom: 25px;
  }
  
  .Min_Box .border .title_header {
	font-size: 22px;
	color: #1336ad;
	font-weight: bold;
  }
  
  .Min_Box .span-date {
	float: right;
	font-size: 16px;
	color: #666;
	letter-spacing: 1px;
	line-height: 77px;
  }
  
  .Min_Box ul.article_list li:hover {
	background: url('/Sites/Uploaded/UserUpLoad/20231109/20231109113657.png');
	background-size: cover;
	transition: all .3s;
  }
  
  .Min_Box ul.article_list li {
	background: rgba(255, 255, 255, 0.7);
	transition: all .3s;
	padding-left: 0;
  }
  
  .Min_Box ul.article_list li.last a {
	border: none;
  }
  
  .Min_Box li a {
	display: block;
	line-height: 75px;
	border-bottom: 1px solid #E2E2E2;
	height: 75px;
	background: url(/Content/Areas/Common/images/common/point.png) no-repeat left center;
	padding-left: 20px;
	font-size: 16px;
	position: relative;
	transition: all 0.5s;
  }
  
  .Min_Box li a:hover {
	padding-left: 30px;
	background: url(/Content/Areas/Common/images/common/pointHover.png) no-repeat 10px center;
	/* color: #79250D; */
	color: #1336ad;
  }
  
  .Min_Box li a:hover::after {
	width: 100%;
	/* background: #79250D; */
	background: #1336ad;
  }
  
  .Min_Box li a::after {
	display: block;
	content: '';
	width: 0;
	height: 1px;
	position: absolute;
	bottom: 0;
	left: 0;
	background: transparent;
	transition: all 0.5s;
  }
  
  .Min_Box li:hover .span-date {
	color: #1336ad;
  }
  
  
  /* .article_right .Min_Box ul.article_list li.Li_Odd {
	float: left
  }
  
  .article_right .Min_Box ul.article_list li.Li_Even {
	float: right
  } */
  
  /*默认栏目列表页*/
  h1.tab_titles {
   position: relative;
   margin-bottom: 28px;
  }
  .tab_titles>a {
   font-size: 26px;
   color: #666;
   margin-right: 36px;
  }
  .tab_titles>a.active {
   color: #94280F;
   font-weight: bold;
   transition: all 0.2s;
  }
  .mores {
   position: absolute;
   right: 0;
   top: 6px;
  }
  .mores a{
   font-size: 16px;
   color: #999;
   display: none;
  }
  .mores a.selected{
   display: block;
  }
  .mores a img {
   margin-left: 10px;
   vertical-align: inherit;
  }
  .tab_main_items {
   display: none;
   overflow: hidden;
   min-height: 426px;
  }
  .selected {
   display: block;
  }
  .ArticleMain {
	padding-top: 80px;
	position: relative;
	z-index: 0;
	background: url('/Sites/Uploaded/UserUpLoad/20231226/20231226152610.png') no-repeat bottom;
  }
  
  .ArticleMain::after {
	/* content: '';
	display: block;
	position: absolute;
	width: 100%;
	height: 2000px;
	bottom: 0;
	/* background: url('/Sites/Uploaded/UserUpLoad/20231116/20231116102737.png') no-repeat; 
	/* background: url('/Sites/Uploaded/UserUpLoad/20231226/20231226140354.png') no-repeat; 
   
	z-index: -1; */
  }
  
  .columnList .content_left {
	width: 358px;
    height: auto;
    margin-right: 40px;
    flex-shrink: 0;
    transition: all .3s ease-in-out !important;
  }
  
  
  .columnList .img_box_left {
	display: block;
	width: 100%;
	height: auto;
	float: left;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
  
	overflow: hidden;
  }
  
  .columnList .img_box_left img {
	width: 100%;
    height: auto;
    max-height: 235px;
	transition: all 0.5s ease-in-out;
  }
  
  .columnList_tit {
	padding: 0 0 0 10px;
	height: 32px;
	line-height: 32px;
	background: #f7f7f7;
	margin: 10px 0;
	color: #1336ad;
	font-weight: bold;
  }
  
  .columnList li {
	width: 100%;
    box-sizing: border-box;
    background: #fff;
    margin-bottom: 60px;
    z-index: 1;
    display: flex;
    position: relative;
    transition: all .3s ease;
  }
  
  .columnList li::before {
	content: '';
	display: block;
	position: absolute;
	width: 135px;
	height: 2px;
	bottom: 0;
	right: 0px;
	background-color: #274696;
  }
  
  .columnList li:hover::before {
	background-color: #274696;
  }
  
  .columnList li:hover {
	box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
	transition: all .3s ease;
  }
  
  .columnList li:hover .content_left {
	margin-top: -15px;
	transition: all .3s ease-in !important;
  }
  
  .columnList li .content_right {
	position: relative;
    height: auto;
    padding: 22px;
  }
  
  .columnList .list_line {
	border-bottom: 1px dashed #ddd;
	height: 1px;
	margin: 5px 0;
  }
  
  .columnList li .content_right .dy_title {
	font-size: 18px;
	color: #666;
	line-height: 30px;
	display: block;
	font-weight: bold;
	padding-top: 22px;
  }
  
  .columnList li .content_right .a_p {
	display: block;
  }
  
  .columnList li .content_right .a_p p {
	font-size: 16px;
	line-height: 30px;
	color: #666;
	/* padding: 20px 0; */
	margin: 25px 0;
	margin-bottom: 15px;
	text-indent: 2em;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
  }
  .columnList li .content_right .a_p.dsff p {
  
	margin: 4px 0;
  }
  .columnList li .content_right .a_p img{
	display:none;
  }
  .columnList li:hover .content_right .dy_title, .columnList li:hover .content_right p {
	color: #1336ad;
  }
  
  /*有时间栏目列表*/
  .columnList li .date {
	color: #666;
	display: inline-block;
	text-align: center;
	box-sizing: border-box;
	background: url('/Sites/Uploaded/UserUpLoad/20231116/20231116100802.png') no-repeat left 0px;
  }
  
  .columnList li .content_right p.time {
	padding: 0px;
	text-indent: 0;
  
  }
  
  .columnList_tit .count, .columnList_tit .date {
	float: right;
	display: block;
	width: 100px;
	text-align: center;
  }
  
  
  /*无时间图文栏目列表样式*/
  .article_L {
	width: 846px;
	float: left;
	padding: 5px 15px;
  }
  
  .article_L .columnList li {
	padding-bottom: 10px;
	border-bottom: 1px solid #f3f3f3;
	background: none;
	line-height: 26px;
	margin-top: 15px
  }
  
  .article_L .columnList li:hover {
	background: #F7F7F7
  }
  
  .article_L .columnList li h2 {
	font-size: 18px;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
  }
  
  .article_L .columnList 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;
	background: #fff;
  }
  
  /*有时间图文栏目列表样式*/
  .columnList li .count_one, .columnList li .date_time {
	float: left;
	color: #999;
	padding-left: 20px;
	line-height: 26px;
	height: 26px;
	margin: 6px;
  }
  
  .columnList li .count_one {
	background: url(/Content/Areas/Common/images/Article/count_one.png) no-repeat left center;
  }
  
  .columnList li .date_time {
	background: url(/Content/Areas/Common/images/Article/date_time.png) no-repeat left center;
  }
  
  /* 无图片有时间栏目列表 */
  .List_Noimg .content_left_time {
	margin:10px 35px 0 0;
  }
  
  .List_Noimg li {
	/* display: flex;
	justify-content: space-between;
	align-items: center; */
	padding: 25px;
	background: #fff;
	margin-bottom: 30px;
  }
  
  .List_Noimg .content_left_time .date {
	color: #666666;
	/* padding: 10px; */
	display: block;
	text-align: center;
	z-index: 1;
	border: 1px solid #D6D6D6;
  }
  
  .List_Noimg .content_left_time .date b {
	font-size: 30px;
	color: #1336ad;
	line-height: 25px;
	padding: 10px 12px 6px;
	display: block;
	/* margin-bottom: 5px; */
	}
  
  .List_Noimg .content_left_time .date i {
	padding: 6px 12px;
	display: block;
	color: #fff;
	background: #1336ad;
	}
  
  .List_Noimg .dy_title {
	color: #333333;
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 15px;
	display: block;
  }
  
  .List_Noimg .content_right p {
	color: #666;
	line-height: 26px;
	text-indent: 2em;
	overflow: hidden;
  
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical
  }
  
  .List_Noimg .dy_title:hover, .List_Noimg p:hover {
	color: #1336ad;
  }
  
  
  /*--------------------文章内容页--------------------*/
  .article_right.border {
	margin-bottom: 45px;
  }
  .article_right  .article_right_con{
	background: #fff;
	padding: 8px 40px;
  }
  .article_right .article_title {
	font-size: 24px;
	line-height: 1.8em;
	text-align: center;
	color: #1336ad;
	padding: 15px 0;
  }
  .article_right .article_sub_title{
	text-align: center;
	margin-bottom: 15px;
	font-size: 18px;
	color: #1336ad;
  }
  .article_right .sub_tit {
	text-align: center;
    position: relative;
    border-bottom: 1px solid #ededed;
    padding-bottom: 15px;
    box-sizing: border-box;
  }
  
  .article_right .sub_tit span {
	color: #999999;
	padding-right: 15px;
  }
  
  .article_right .Editor {
	color: #999999;
	float: right;
	line-height: 36px
  }
  
  .article_right .sub_tit span.count {
	padding-right: 0
  }
  
  .article_right .font_size {
	position: absolute;
	right: 0;
	top: 12px;
	/* float: right; */
	line-height: 25px
  }
  
  .article_right .font_size span.notice {
	padding-right: 0;
	float: left;
	line-height: 27px;
	height: 27px;
	font-size: 14px
  }
  
  .article_right .font_size a {
	display: block;
	float: left;
	width: 25px;
	height: 25px;
	padding: 0px 5px;
	border: 1px solid #1336ad;
	overflow: hidden;
  
	margin-right: 5px;
	font-size: 15px;
  }
  
  .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 .font_size a.active {
	background: #1336ad;
	color: #fff;
  }
  
  .article_right .article_cont {
	margin-top: 20px;
	line-height: 2em;
	padding-bottom: 20px;
	overflow: auto;
	font-size: 17px;
  }
  
  .article_right .article_cont p {
	line-height: 2em;
	padding-bottom: 10px;
  }
  
  .article_right .article_video li {
	text-align: center;
  }
  
  .article_right .article_video a {
	font-size: 24px;
	line-height: 2em;
  }
  
  /*文章表格样式*/
  .article_cont table {
	margin: 0 auto;
  }
  
  .article_right .article_cont td {
	border: 1px solid #ccc;
	padding: 5px;
  }
  
  /*文章标签关键字样式*/
  .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: #1336ad;
	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 #1336ad;
	color: #1336ad;
	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;
  
  }
  
  
  /*文章页相关医生*/
  .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: #1336ad;
	/* border-bottom: 2px solid #d2d2d2; */
  }
  
  .turning_page a {
	color: #1336ad
  }
  
  .turning_page a:hover {
	text-decoration: underline;
  }
  
  .prev_next {
	margin: 10px 0;
	float: left;
	width: 50%;
  }
  
  .turning_page p span {
	color: #333;
	margin: 0 2px 0 0px;
  }
  
  .article_right .prev {
	line-height: 25px;
	overflow: hidden;
  }
  
  /*分页样式*/
  .pages {
	line-height: 29px;
	margin: 15px auto !important;
	height: 29px;
	padding: 0 20px;
	float: right;
	
  }
  
  .pages form {
	float: left;
	margin: 0 0 0 5px;
	height: 29px;
	line-height: 28px;
  }
  
  .pages form .pagetz_input {
	width: 35px;
	margin: 0 5px;
	border: 1px solid #dcdcdc;
	height: 28px;
	line-height: 28px;
	box-sizing: border-box;
	padding-left: 5px;
	border-radius: 3px;
	/* display: block;
	float: left */
  }
  
  .pages .pagetz_btn {
	width: 30px;
	margin: 0 5px;
	border: 1px solid #dcdcdc;
	height: 28px;
	/* display: block;
	float: left; */
	cursor: pointer;
	border-radius: 3px;
	background: #fff;
  }
  
  .pages .pagetz_btn:hover {
	background: #1336ad;
	color: #fff
  }
  
  .page_number_div {
	float: left;
  }
  
  .ae-pagination {
	width: 100%
  }
  
  .pagination_page {
	color: #333333 !important;
  }
  
  .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: #1336ad !important;
	line-height: 24px;
  }
  
  .ae-pagination a:hover {
	color: #FFF !important;
	background: #1336ad !important;
	border: 1px solid #1336ad !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: #1336ad !important;
	border: 1px solid #1336ad !important;
  }
  
  .page_number_div {
	*float: right;
	*height: 35px;
	*padding: 5px 0;
  }
  
  .pages a:hover {
	color: #FFF !important;
	background-color: #1336ad !important;
	border: 1px solid #1336ad !important
  }
  
  .pages .ae-pagination-current, .pages .ae-pagination-current:hover {
	color: #FFF !important;
	background-color: #1336ad !important;
	border: 1px solid #1336ad !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 {
	display: inline-block;
	font-size: 16px;
	padding: 3px 8px;
	color: #1336ad
  }
  
  .WebMap1_ul .WebMap1_li p.WebMap1_p a:hover {}
  
  .WebMap2_ul {
	overflow: hidden;
	float: left;
  }
  
  .WebMap2_ul li.WebMap2_li {
	width: 100%;
	overflow: hidden;
	margin-top: 10px;
  }
  
  .WebMap2_li .WebMap2_p {
	float: left;
  }
  
  
  .WebMap2_ul li.WebMap2_li p.WebMap2_p a {
	font-size: 16px;
	display: inline-block;
	padding: 3px 8px;
	position: relative;
	color: #666666
  }
  
  .WebMap2_ul li.WebMap2_li p.WebMap2_p a::before {
	content: '';
	width: 0px;
	height: 30px;
	position: absolute;
	top: 0px;
	left: 0px;
	background: #1336ad;
	transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
  }
  
  .WebMap2_ul li.WebMap2_li p.WebMap2_p a:hover::before {
	width: 75px;
	z-index: -1;
	transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
  }
  
  .WebMap1_ul .WebMap2_li p.WebMap2_p a:hover {
	transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
  
	color: #fff
  }
  
  
  ul.WebMap3_ul {
	float: left;
  }
  
  .WebMap3_ul li.WebMap3_li {
	float: left;
	line-height: 28px;
  }
  
  .WebMap3_ul li.WebMap3_li p.WebMap3_p a {
	border-right: 1px solid #999;
	padding: 0 8px;
	color: #999;
	transition: all 0.3s;
  
  }
  
  .WebMap3_ul li.WebMap3_li p.WebMap3_p a:hover {
	color: #1336ad;
	transition: all 0.3s;
	border-right: 1px solid #1336ad;
  }
  
  .Min.jobs {
    margin-bottom: 30px;
}

.Min.jobs a {
    display: block;
    width: 100%;
    overflow: hidden;
}

.Min.jobs a img {
    display: block;
    width: 100%;
    transition: all 0.3s;
}
  .Min.jobs a:hover img {
    transform: scale(1.1);
}
.tab_column  h2.column_title {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 20px;
}

.tab_column h2.column_title span.title_text {
	font-size: 26px;
	color: #666;
	margin-right: 36px;
}

.tab_column .colmun_title_tab {
	display: flex;
	position: relative;
}

.tab_column .colmun_title_tab a.more {
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	display: none;
	font-weight: 400;
	font-size: 0.9vw;
	line-height: 0.9vw;
	padding-right: 2vw;
	color: #000;
}

.tab_column h2.column_title.active span.title_text {
	color: #2a49c4;
}

.tab_column h2.column_title.active a.more {
	display: block;
	background: url(/Content/Areas/News/images/zhuanyeban/more.png)  no-repeat center right;
	background-size: 1.6vw;
}
.tab_column h2.column_title.active a.more:hover{
background: url(/Content/Areas/News/images/zhuanyeban/more_active.png) no-repeat center right;
background-size: 1.6vw;
color: #2a49c4;

}
.tab_column .column_box {
	display: none;
}

.tab_column .column_box.active {
	display: block;
}

  @media screen and (min-width: 769px) and (max-width: 1280px){
  .left_bg {
   margin-top: -130px;
   height: auto;
  }
  .ArticleMain {
   padding-top: 40px;
  }
	.columnList .content_left {
   width: 40%;
   height: 250px;
   margin-right: 2%;
  }
	.columnList .img_box_left {
   width: 100%;
   height: 100%;
   float: none;
  }
	.columnList li .content_right {
   width: 58%;
   height: auto;
  }
	.columnList li .content_right .a_p p {
   overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-line-clamp: 2;
   -webkit-box-orient: vertical;
  }
	.article_left {
   width: 40%;
   left: initial !important;
  }
  .left_bg img {
   height: 200px;
  }
  }
  
  @media only screen and (max-width:768px) {
	  .article_right.tab_column {
    position: relative;
}

	  .articles .span_date {
    font-size: 12px;
}
	  .tab_column .colmun_title_tab a.more {
    font-size: 2.8vw;
    padding-right: 3vw;
    line-height: normal;
    right: auto;
    transform: translateX(-50%);
    left: 50%;
    background: none !important;!i;!;
    bottom: -8vw;
    top: auto;
    padding: 1vw 3vw;
    border: 1px solid #333;
    border-radius: 4vw;
    font-size: 12px;
}

.tab_column h2.column_title.active a.more {
    background: url(/Content/Areas/News/images/zhuanyeban/more.png) no-repeat center right;
    background-size: 3vw;
}

.tab_column h2.column_title {
    margin-bottom: 2vw;
}

.tab_column .colmun_title_tab {
    margin-bottom: 3vw;
    position: initial;
    flex-wrap: wrap;
}
	  .columnList li .content_right {
    padding: 2vw;
}
	  .column_box {
    padding: 3vw;
    margin-bottom: 3vw;
}

.column_box .column_title {
    font-size: 18px;
    padding-bottom: 3vw;
    margin-bottom: 1vw;
}

.column_box .articles li {
    padding: 1vw;
    font-size: 16px;
    line-height: 6vw;
}

.column_title .more {
    padding-right: 0;
    font-size: 2.8vw;
}

	.article_left, .left_bg {
	 display: none
	}
	.ArticleMain{
   background:none;
	}
	.ArticleMain, .article_deita {
	 padding-top: 4vw;
	 min-height: 50vh;
	}
  
	.article_right {
	 width: 100%;
	 float: none;
	 margin-top: 0;
	}
  
	.article_right .Min_Box {
	 width: 100%;
	}
	.article_right .Min_Box li .List_right {
   width: 50%;
   float: left;
  }
	.article_right .Min_Box li .span-date{float: right;width: 50%;font-size: 12px;text-align: right;}
  
	.article_right .Min_Box ul.article_list li{
	 width: 50%;
	 box-sizing: border-box;
	 overflow: hidden;
	 white-space: nowrap;
	 text-overflow: ellipsis;
	}
  
	.columnList li .content_right .a_p p {
	 margin: 10px 0;
	}
  
	.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;
	}
  
	/* 无图片有时间 */
	.List_Noimg .content_left_time {
	 margin-right: 3% !important;
	 float: left;
	 width: 20%;
	}
  
	.List_Noimg .content_right {
	 float: right;
	 width: 77%;
	}
  
	.List_Noimg li {
	 width: 100%;
	 padding: 0;
	 box-sizing: border-box;
	 /* margin-bottom: 25px; */
	 padding-bottom: 12px;
	 border-bottom: 1px solid #999;
	 margin-bottom: 10px;
	}
  
	.List_Noimg .dy_title {
	 margin-bottom: 5px;
	 display: block;
	 overflow: hidden;
	 text-overflow: ellipsis;
	 white-space: nowrap;
	}
  
	/*文章样式*/
	.article_right .article_cont p img {
	 max-width: 100%;
	 height: auto;
	 display: block;
	 margin: 0 auto;
	}
  
	.sub_tit {
	 display: none
	}
  
	.bdshare-button-style0-24 {
	 float: left;
	 width: 100%;
	}
  
	.pages {
	 height: auto;
	 padding: 0;
	}
	.pages form .pagetz_input{
   width: 30px;
	}
  
	a.pagination_page.ui-state-default.ui-corner-all {
	 display: none;
	}
	.columnList li .content_right .dy_title{
   font-size: 3vw;
   padding: 0;
 }
	.columnList li .content_right .a_p p{
   font-size: 2.8vw;
   line-height: 6vw;
 }
	.List_Noimg .dy_title{
   font-size: 18px;
	}
	.List_Noimg .content_right p{
   font-size: 14px;
	}
	/* 默认有图文章列表 */
	.columnList li{
	 margin-bottom: 30px;
	 flex-wrap: wrap;
	}
	.columnList li .content_right, .columnList .content_left {
	 width: 100%;
	 float: none;
	 height: auto;
	}
  
	.columnList .content_left {
	 margin-right: 0;
	}
  
	.content_left .img_box_left {
	 width: 100%;
	 display: block;
	 float: none;
	 height: auto;
	}
	.columnList .img_box_left img{
	 height: auto;
	 width: 100%;
	}
	 h1.tab_titles {
	margin-bottom: 15px;
	padding-top: 15px;
   }
	.tab .mores {
   display: none;
  }
	 .tab_titles>a {
   font-size: 18px;
   margin-right: 10px;
   }
   .mores {
   top: 0;
   }
   .tab_main_items {
   padding-top: 0;
   min-height: auto;
   }
	.List_Noimg .content_left_time .date i{
   font-size:12px;
	}
	.pagetz_form{
   display:none;
	}
	.article_right .article_right_con {
    padding: 0 3vw;
}
.tab_column h2.column_title span.title_text {
	font-size: 18px;
	margin-right: 2vw;
}
  }
  
  @media only screen and (max-width:640px) {
	.article_right .Min_Box ul.article_list li {
	 width: 100%;
	 float: none !important
	}
  .Min_Box li a{
	border:none;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
  }
	/*文章列表页*/
	ul.columnList .articleCont {
	 display: none
	}
  
	ul.columnList li:after {
	 content: "";
	 display: block;
	 height: 0;
	 clear: both;
	 visibility: hidden;
	}
  
	ul.columnList 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
	}
  
	/*有时间栏目列表*/
	.columnList li .count, .columnList li .date, .columnList_tit .count, .columnList_tit .date {
	 display: none
	}
  
	/*无时间图文栏目列表样式*/
	.article_L .columnList 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;
	}
  }  