﻿
.article_left .ks_js p a {
 color: #6510ac;
}
.kkDes.border {
 background: #fff;
}
.CodePosi .item_code:nth-child(3) {
 border: 2px solid #e1a865;
}
.news_column.news_column_Two {
 flex-wrap: wrap;
}
.nC_item.nC_item_3 .title_dep {
 text-align: center;
}
.main {
 background: url(/Sites/Uploaded/UserUpLoad/20220720/20220720145245.jpg) no-repeat;
 margin-bottom: 0;
 overflow: hidden;
}
.article_right .sub_tit {
 display: none;
}
.news_column {
 display: flex;
 justify-content: space-between;
 align-items: flex-start;
}

.nC_item {
 width: 32%;
}
.nC_item.nC_item_1 .swiper-slide {
 width: 100%;
 position: relative;
}
.ncB_item ul {
 display: flex;
 justify-content: space-between;
 align-items: center;
 flex-wrap: wrap;
}

.nc_body {
 margin-top: 15px;
}
.nC_item.nC_item_1 .swiper-slide a.img_box {
 width: 100%;
 height: 180px;
 display: block;
 overflow: hidden;
}

.nC_item.nC_item_1 .swiper-slide a.img_box img {
 width: 100%;
 height: 100%;
}

.nC_item.nC_item_1 .swiper-slide a.title_type {
 position: absolute;
 z-index: 1;
 bottom: 0;
 left: 0;
 width: 100%;
 text-align: center;
 color: #fff;
 line-height: 30px;
 background: rgba(0,0,0,0.4000);
 opacity: 1;
}
.nC_item.nC_item_2 ul li {
 width: 100%;
}

.nC_item.nC_item_2 ul li a.img_box {
 width: 100%;
 height: 180px;
 display: block;
 overflow: hidden;
}

.nC_item.nC_item_2 ul li a.img_box img {
 width: 100%;
 height: 100%;
}

.nC_item.nC_item_2 ul li a.title_type {
 display: none;
}

h2.title_dep a {
 font-size: 22px;
 font-weight: 500;
 color: #6510AC;
 line-height: 45px;
}

h2.title_dep {
 margin-bottom: 15px;
}

.ncB_item {
 display: none;
}

.nc_header {
 display: flex;
 align-items: center;
 /* justify-content: center; */
}

.nc_header div {
 margin-right: 15px;
 padding-left: 15px;
 line-height: 45px;
 font-size: 18px;
 font-weight: 400;
 color: #333333;
 /* background: url(/Sites/Uploaded/UserUpLoad/20220715/20220715182544.png) no-repeat left; */
 padding: 0px 15px;
 border: 1px solid #ccc;
 border-radius: 5px;
 cursor: pointer;
}
.Concon p {
 font-size: 18px;
 font-weight: bold;
 padding-left: 10px;
}
.nc_header div.cur {
 color: #fff;
 font-weight: 500;
 /* background: url(/Sites/Uploaded/UserUpLoad/20220715/20220715182457.png) no-repeat left; */
 font-weight: bold;
 border-color: #6510AC;
 background: #6510AC;
}

.ncB_item.on {
 display: block;
}

.ncB_item a.title_type {
 font-size: 16px;
 font-weight: bold;
 color: #000000;
 line-height: 16px;
 overflow: hidden;
 white-space: nowrap;
 text-overflow: ellipsis;
 width: 72%;
 display: block;
 margin-bottom: 5px;
}

.ncB_item p {
 font-size: 14px;
 font-weight: 400;
 color: #666666;
 line-height: 18px;
 margin-top: 5px;
 overflow: hidden;
 text-overflow: ellipsis;
 display: -webkit-box;
 -webkit-line-clamp: 2;
 -webkit-box-orient: vertical;
}

.ncB_item p a {
 display: none;
}

.ncB_item li {
 margin-bottom: 15px;
 width: 49%;
 padding-bottom: 15px;
 border-bottom: 1px solid #ddd;
}
.ncB_item li span.span_date {
  float: right;
  color: #666;
}

a.ncB_more {
  float: right;
  background: url(/Sites/Uploaded/UserUpLoad/20220715/20220715182457.png) no-repeat left;
  padding-left: 15px;
  color: #666;
}
a.ncB_more:hover{
  color: #6510AC;

}
.paHis_body li .img_box {
 display: block;
 overflow: hidden;
 width: 100%;
 height: 230px;
}
.paHis_inner {
 width: 100%;
}
.paHis_body li .img_box img {
 width: 100%;
 height: 100%;
}

.paHis_body li {
 position: relative;
 display: flex;
 align-items: center;
 height: 100%;
}
.CodePosi {
 position: absolute;
 top: 10px;
 right: 170px;
 display: flex;
 justify-content: space-between;
 align-items: center;
}

.CodePosi .codeModel {
 display: none;
 text-align: center;
 background: #fff;
 padding: 10px;
 position: absolute;
 top: 68px;
 border-radius: 5px;
 padding-bottom: 5px;
 font-size: 16px;
 left: 50%;
 box-shadow: 0 0 10px #918c8c;
 transform: translate(-50%,0);
}

.CodePosi .item_code {
 border: 2px solid #00c800;
 margin: 0 10px;
 padding: 5px;
 border-radius: 5px;
 position: relative;
 cursor: pointer;
}

.CodePosi .item_code:hover .codeModel {
 display: block;
}

.codeModel img {
 width: 135px;
}

.CodePosi .codeModel::after {
 content: "";
 position: absolute;
 border-color: transparent transparent #fff transparent;
 border-style: solid;
 border-width: 10px;
 top: -19px;
 left: 50%;
 transform: translate(-50%,0);
}
.CodePosi .item_code .hover {
 display: none;
}
.CodePosi .item_code:hover>img {
 /* display: none; */
}
.CodePosi .item_code:hover img.hover {
 /* display: block; */
}
.CodePosi .item_code:hover{
 /* border-color:#6510AC; */
}


.paHis_body li a.title_type {
 height: 30px;
 background: rgba(0,0,0,0.4000);
 position: absolute;
 width: 100%;
 bottom: 0;
 left: 0;
 line-height: 30px;
 font-size: 14px;
 font-weight: 400;
 color: #FFFFFF;
 text-align: center;
 overflow: hidden;
 text-overflow: ellipsis;
 white-space: nowrap;
 padding: 0 5px;
 box-sizing: border-box;
}
.chinese_body li {
  margin-bottom: 20px;
  display: none;
}
.key {
 display: flex;
 justify-content: flex-start;
 align-items: center;
}

.key a {
 width: 32px;
 height: 32px;
 display: block;
 background: #ECE8F0;
 text-align: center;
 line-height: 32px;
 margin-right: 5px;
 font-size: 12px;
 font-weight: 500;
 color: #333333;
}

.key a:hover {
 background: #fff;
 color: #6510ac;
}

.key a.hover {
 background: #fff;
 color: #6c3292;
}
.ch_header {
 margin-bottom: 10px;
}

.chinese_body li h3 {
 font-size: 14px;
 font-weight: 500;
 color: #333333;
 line-height: 16px;
 font-weight: bold;
 display: block;
 width: 100%;
 overflow: hidden;
 white-space: nowrap;
 text-overflow: ellipsis;
}

.chinese_body li p {
 margin-top: 10px;
 padding-top: 10px;
 border-top: 1px solid #EDEDED;
 font-size: 14px;
 font-weight: 400;
 color: #000000;
 line-height: 20px;
 margin-bottom: 20px;
}
.chinese_body li dt {
 display: none;
}
.chinese_body li p a {
 display: none;
}
a.arrow-left-h {
 background: url(/Sites/Uploaded/UserUpLoad/20220718/20220718173700.png) no-repeat;
 width: 48px;
 height: 48px;
 position: absolute;
 top: 50%;
 transform: translate(0,-50%);
 z-index: 1;
 left: 0;
 opacity: 0.8;
 transition: 0.2s;
}
a.arrow-left-h:hover{
  opacity: 1;
  transition: 0.2s;
}
a.arrow-right-h:hover{
  opacity: 1;
  transition: 0.2s;
}
a.arrow-right-h {
  background: url(/Sites/Uploaded/UserUpLoad/20220718/20220718173920.png) no-repeat;
  width: 48px;
  height: 48px;
  position: absolute;
  top: 50%;
  transform: translate(0,-50%);
  z-index: 1;
  right: 0;
  opacity: 0.8;
}
.paHis_body{position: relative;overflow: hidden;}
.mt30{margin-top: 30px;}
a.arrow-left-s {
 position: absolute;
 width: 16px;
 height: 16px;
 background: url(/Sites/Uploaded/UserUpLoad/20220719/20220719102313.png) no-repeat center;
 bottom: 6px;
 left: 0;
 z-index: 1;
}

a.arrow-right-s {
 position: absolute;
 width: 16px;
 height: 16px;
 background: url(/Sites/Uploaded/UserUpLoad/20220719/20220719102140.png) no-repeat center;
 bottom: 6px;
 right: 0;
 z-index: 1;
}
.article_left .lv1_li:hover .lv2_ul {
 display: block;
}

.article_left .lv2_ul {
 position: absolute;
 right: -175px;
 z-index: 1;
 background: #fff;
 top: 0;
 width: 175px;
 padding: 0;
 box-shadow: 0px 4px 8px 1px rgba(0,0,0,0.1600);
 border-top: 1px solid #6510AC;
}

.article_left .lv1_li {
 position: relative;
}

.article_left li .lv2_li {
 position: relative;
}

.article_left .lv3_ul {
 right: -175px;
 position: absolute;
 z-index: 1;
 background: #fff;
 top: -1px;
 width: 175px;
 box-shadow: 0px 4px 8px 1px rgb(0 0 0 / 16%);
 border-top: 1px solid #6510AC;
 padding: 0;
}

.article_left li .lv2_li:hover .lv3_ul {
 display: block;
}
.article_left li .lv2_li:hover {
 background: rgba(101,16,172,0.1600);
}

.article_left li .lv3_li:hover {
 background: rgba(101,16,172,0.1600);
}

.article_left .lv3_li {
 padding-left: 20px;
}

a.img_box:hover img {
 transform: scale(1.1);
 transition: all 0.2s;
}

img {
 transition: all 0.2s;
}

li:hover a.title_type {
 color: #6510AC !important;
}
.nC_item .article_box img {
 width: 100%;
}

.article_box h2 {
 position: absolute;
 bottom: 0;
 width: 100%;
 overflow: hidden;
 text-overflow: ellipsis;
 white-space: nowrap;
 padding: 0 10px;
 box-sizing: border-box;
 background: rgb(0 0 0 / 60%);
 margin-bottom: 0;
 line-height: 28px;
}
.article_box h2 a{
 font-size:14px;
 color: #fff;
}
.article_box {
 position: relative;
}

.article_box>a {
 display: block;
 width: 100%;
 height: 100%;
 overflow: hidden;
}
.news_column_Two .nC_item {
 width: 100%;
}
.scroll {
 height: 300px;
 overflow-y: scroll;
}
.scroll::-webkit-scrollbar{
  width:5px;
  height:5px;
}
.scroll::-webkit-scrollbar-track{
border-radius:10px;
background:#fff;
}
.scroll::-webkit-scrollbar-thumb{
border-radius:10px;
background:#6510ac;
}


.Description h1.article_title {
 text-align: center;
 font-size: 20px;
 color: #6510ac;
 margin-bottom: 20px;
}

.Description .article_cont p {
 font-size: 14px;
}

.Description {
 background: #fff;
 margin-bottom: 40px;
}

.mt40 {
 margin-top: 40px;
}
.GZH {
 background: #fff;
}

.GZH_Con {
 display: flex;
 align-items: flex-start;
 justify-content: center;
}

.GZH_Con .item_code {
 width: 13%;
 display: flex;
 justify-content: center;
 align-items: center;
 flex-direction: column;
 font-size: 16px;
 font-weight: bold;
}

.GZH_Con .item_code img {
 width: 100%;
height: 125px;
}

.contactUs {
 background: #fff;
}
@media only screen and (max-width: 768px){
.wrap_main .linkmap {
 left: 10px !important;
}
 .GZH_Con {
 flex-wrap: wrap;
}

.GZH_Con .item_code {
 width: 100%;
}

.GZH_Con .item_code img {
 height: auto;
}
 .CodePosi {
 display: none;
}

.linkmap {}

.nc_header div {
 width: 100%;
 margin-bottom: 10px;
 text-align: center;
 margin-right: 0;
}

.nc_header {
 flex-wrap: wrap;
}

.ncB_item li {
 width: 100%;
}

.ncB_item a.title_type {
 width: 70%;
}

.paHis_body li .img_box {
 height: 350px;
}


  .news_column {flex-wrap: wrap;}

.nC_item {
 width: 100%;
 margin-bottom: 10px;
}

a.arrow-right-h {
 display: none;
}

a.arrow-left-h {
 display: none;
}

.key {
 flex-wrap: wrap;
}

.key a {
 margin-bottom: 5px;
}
}  