﻿.ZYB_LinkMap {
 position: absolute;
 width: 100%;
}

.left_bg,
.banner {
 display: none;
}

.linkmap {
 width: 1200px;
 padding-left: 0;
 background: transparent;
 color: #94280F;
 border-bottom: 1px solid rgba(148, 40, 15, .4);
 padding-bottom: 10px;
 margin-bottom: 0;
}

.Min {
 background: url('/Sites/Uploaded/UserUpLoad/20231127/20231127144938.png');
 overflow: hidden;
}

.Min .tab_header {
 margin-top: 40px;
}

.tab_header ul {
 display: flex;
 justify-content: center;
}

.tab_header li {
 font-size: 26px;
 color: #333;
 line-height: 36px;
 cursor: pointer;
 transition: all .3s ease-in-out;
}

.tab_header ul li:nth-child(1) {
 margin-right: 30px;
}

.tab_header li.active {
 font-weight: bold;
 color: #94280F;
}

.news_cont.selected {
 display: block;
 z-index: 2;
 display: block;
 transition: opacity 500ms ease 0s;
}

.tab_cont {
 height: 450px;
 position: relative;
}

.news_cont {
 display: none;
 transition: opacity 500ms ease 0s;
}

.news_cont_text {
 width: 680px;
 background: url('/Sites/Uploaded/UserUpLoad/20231127/20231127152510.png');
 padding: 45px;
 box-sizing: border-box;
 position: absolute;
 top: 58px;
 right: 0;
 height: 396px;
}
.news_cont_text ul{
 height: 250px;
}
.news_cont_text li .span_date{
}
.news_cont_text li a {
 line-height: 40px;
 font-size: 16px;
 text-indent: 2em;
}
a.title_type.aos-init.aos-animate {}

.news_cont_text li {
 line-height: 60px;
 position: relative;
 border-bottom: 1px solid #EEEEEE;
}
.news_cont_text li::after {
 position: absolute;
 bottom: 0px;
 content: '';
 width: 0px;
 height: 1px;
 left: 0px;
 transition: all .5s;
}

.news_cont_text li:hover::after {
 content: '';
 background: #D04B2E;
 height: 1px;
 width: 100%;
 transition: all .5s;
}

.news_cont_text .details,
.more_div .details {
 float: right;
 color: #fff;
 background-color: #B32B0C;
 text-align: center;
 padding: 6px 15px;
 margin-top: 20px;
}

.more_div {
 text-align: center;
}

.more_div .details {
 float: none;
 display: inline-block;
 margin-top: 50px;
}


/* 政策法规 */

.news_cont_fg li {
 width: 23%;
 float: left;
 margin-bottom: 2%;
 background: url('/Sites/Uploaded/UserUpLoad/20231128/20231128095529.png');
 background-size: 276px;
 box-sizing: border-box;
 padding: 20px;
 margin-right: 2%;
 height: 150px;
 box-sizing: border-box;
 transition: all .3s ease-in-out;
}

.news_cont_fg li:hover {
 background: url('/Sites/Uploaded/UserUpLoad/20231127/20231127181520.png');
 transition: all .3s ease-in;
}

.news_cont_fg li:nth-child(4n+4) {
 margin-right: 0px;
}

.news_cont_fg li a.title_type {
 color: #333;
 font-size: 18px;
 transition: all .3s ease-in;
 display: block;
 min-height: 42px;
}

.news_cont_fg li .span_date {
 color: #999;
 display: inline-block;
 margin-top: 40px;
 float: none;
 transition: all .3s ease-in-out;
}

.news_cont_fg li:hover a,
.news_cont_fg li:hover .span_date {
 color: #BC3719;
 transition: all .3s ease-in;
}

.news_cont_fg li a.details {
 /* background: url('/Sites/Uploaded/UserUpLoad/20231127/20231127181349.png') no-repeat center; */
 background: url('/Sites/Uploaded/UserUpLoad/20231128/20231128100608.png') no-repeat center;
 width: 40px;
 height: 25px;
 float: right;
 margin-top: 40px;
 border-radius: 13px;
 border: 1px solid #999;
 box-sizing: border-box;
}

.news_cont_fg li:hover a.details {
 background: #BC3719 url('/Sites/Uploaded/UserUpLoad/20231127/20231127182153.png') no-repeat center;
 border-radius: 13px;
 border: 1px solid #BC3719;
 /* transition: all 0s */
}


/* 专科特色 */

.Min2 {
 background: url('/Sites/Uploaded/UserUpLoad/20231127/20231127160758.png');
}

.tab_title {
 display: flex;
 justify-content: space-between;
 align-items: center;
 padding: 35px 0 25px;
}

.Min2 .tab_title h2.title_header,
.Min2 .link_a {
 color: #FFF;
 font-size: 16px;
 padding-right: 15px;
}

.Min2 .tab_title h2.title_header {
 font-size: 26px;
}

.Min2 .link_a {
 background: url('/Sites/Uploaded/UserUpLoad/20231127/20231127182153.png') no-repeat right;
 /* background-size: 7px; */
}

.tab_a a {
 padding: 10px 25px;
 color: #fff;
 font-size: 20px;
 box-sizing: border-box;
 margin-right: 25px;
 display: inline-block;
 min-width: 125px;
 margin-bottom: 25px;
}

.table_box .tab_a a:nth-child(3) {
 margin-right: 0px;
}

.span_date {
 float: right;
}

.tab_a a.on {
 border: 1px solid #CC9B92;
 background: #A35140;
}

.tab_items .new_item {
 display: none;
}

.tab_items .new_item.on {
 display: block;
}

.tab_items {
 background: url('/Sites/Uploaded/UserUpLoad/20231127/20231127163412.png');
 padding: 35px 30px 35px 35px;
}

.tab_items_con {
 overflow-y: auto;
 height: 270px;
 padding-left: 20px;
 padding-right: 20px;
}

.tab_items .article_list_tab li.Li_Odd {
 float: left;
}

.tab_items .article_list_tab li.Li_Even {
 float: right;
}

.tab_items .article_list_tab li {
 width: 45%;
 background: none;
 line-height: 45px;
 position: relative;
 padding-left: 0px;
}

.article_list_tab li a,
.article_list_tab li {
 color: #fff;
}

.tab_items .article_list_tab li:hover::before {
 content: '';
 position: absolute;
 height: 20px;
 width: 3px;
 background: #fff;
 left: -15px;
 top: 15px;
}


/* 滑动 */

.tab_items_con::-webkit-scrollbar {
 /*滚动条整体样式*/
 width: 4px;
 /*高宽分别对应横竖滚动条的尺寸*/
 border-radius: 2px;
 height: 30px;
}

.tab_items_con::-webkit-scrollbar-thumb {
 /*滚动条里面小方块*/
 width: 4px;
 background: #fff;
 border-radius: 2px;
}

.tab_items_con::-webkit-scrollbar-track {
 /*滚动条里面轨道*/
 background: #B98275;
 border-radius: 2px;
}


/*  */

.Min3 {
 background: url('/Sites/Uploaded/UserUpLoad/20231127/20231127165757.png');
}

.Min3 .ul_box {
 padding: 150px 0;
 display: flex;
 justify-content: space-between;
}

.Min3 .ul_box li {
 width: 17%;
 border: 1px solid #fff;
 border-radius: 8px;
 height: 185px;
 transition: all .3s ease;
 text-align: center;
 box-sizing: border-box;
}

.Min3 .ul_box li>a {
 width: 100%;
 height: 100%;
 display: flex;
 align-items: center;
 justify-content: center;
 flex-direction: column;
}

.Min3 .ul_box li:hover,
.Min3 .ul_box li.on {
 background-color: #8D3423;
 transition: all .3s ease;
 border: none;
}

.Min3 .ul_box li:hover img,
.Min3 .ul_box li.on img {
 transform: rotateY(360deg)
}

.Min3 .ul_box li img {
 transition: transform .6s ease-in-out
}

.Min3 .ul_box li span {
 display: block;
 color: #fff;
 padding-top: 15px;
 font-size: 20px;
}
@media screen and (min-width: 769px) and (max-width: 1280px) {
.news_cont_text {
 width: 480px;
}
  .news_cont_text li{
  overflow:hidden;
  }
 .news_cont_text li a{
 white-space:nowrap;
 text-overflow:ellipsis;
 overflow:hidden;
 float:left;
 width: 70%;
 text-indent: initial;
  line-height:60px;
 }
}
@media only screen and (max-width: 768px) {
 .tab_header li{
 font-size:20px;
 }
 .Min .tab_header{
 margin-top:0;
 }
 .news_cont_text p{
 line-height:28px;
 font-size:14px;
 }
 .news_cont_text .details, .more_div .details{
 margin-top:10px;
 font-size:14px;
 }
 .tab_items_con{
 padding:0;
 }
 .Min2 .tab_title h2.title_header{
 font-size:20px;
 }
  .Min2 .link_a {
 font-size: 14px;
 }
 .main_zhuanyeban {
 padding: 0;
 }
 .fl,
 .fr {
 float: none;
 }
 .pb60 {
 padding: 15px;
 }
 .tab_cont {
 height: auto;
 padding: 0;
 }
 .news_cont_img,
 .news_cont_text {
 width: 100%;
 overflow: hidden;
 position: relative;
 height: auto;
 }
 .news_cont_text ul {
 height: auto;
}
 .news_cont_img img {
 width: 100%;
 }
 .news_cont_text {
 top: 0;
 padding: 15px;
 }
 .news_cont_fg {
 padding: 0px 10px;
 box-sizing: border-box;
 width: 100%;
 overflow: hidden;
 }
 .news_cont_fg li {
 width: 48%;
 margin-bottom: 4%;
 margin-right: 0;
 }
 .news_cont_fg li.Li_Odd {
 margin-right: 4%;
 }
 .tab_title {
 padding: 15px;
 }
 .tab_a {
 display: flex;
 justify-content: space-between;
 padding: 0;
 }
 .tab_a a {
 padding: 5px;
 font-size: 14px;
 margin-right: 0px;
 min-width: auto;
 margin-bottom: 20px;
 }
 .tab_items {
 padding: 15px;
 background-size: cover;
 box-sizing: border-box;
 }
 .tab_items .article_list_tab li.Li_Odd,
 .tab_items .article_list_tab li.Li_Even {
 float: none;
 }
 .tab_items .article_list_tab li {
 width: 100%;
 line-height: 30px;
 }
 .article_list_tab a.title_type {
 display: inline-block;
 width: 65%;
 overflow: hidden;
 white-space: nowrap;
 text-overflow: ellipsis;
 }
 .Min3 .ul_box {
 overflow: hidden;
 display: block;
 padding: 15px 15px 0;
 }
 .Min3 .ul_box li {
 width: 30%;
 height: 105px;
 float: left;
 margin-right: 5%;
 margin-bottom: 5%;
 float: left;
 }
 .Min3 .ul_box li:nth-child(3) {
 margin-right: 0;
 }
 .Min3 .ul_box li img,
 .Min3 .ul_box li:hover img,
 .Min3 .ul_box li.on img {
 transform: scale(.8);
 }
 .Min3 .ul_box li span {
 font-size: 16px;
 }
 .ZYB_LinkMap{
 position:inherit;
 }
} 