body{background:none;}
.W430 {
  width: 430px;
}

.W410 {
  width: 410px;
}

.qrcode canvas {
  display: none;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 999999;
  padding: 10px;
  background: #fff;
  box-shadow: 1px 1px 15px #ddd;
  border-radius: 10px;
  cursor: pointer;
}

.linkmap {
  display: none;
}

.mr20 {
  margin-right: 20px;
}

ul.article_list_2 li a:hover {
  color: #1993d2;
}

.main_bg {
  margin-top: 0 !important;
}

.header_down {
  /*background: url(../img/20180710101922.png) !important;*/
  height:auto;
}
.logo img{
  width:80%;
}
.nav{height:auto;}
li.sy1_li{
  padding: 0px 13px;
}
li.sy1_li a.sy1_tit{
  height:auto;
  line-height: 36px;
}

.header {
  /* position: absolute; */
  width: 100%;
  z-index: 999999;
}

.Active {
  background: #0087cd !important;
  color: #fff;
}


/*banner轮播图*/

.fullSlide {
  width: 100%;
  position: relative;
  height: 705px;
  margin: 0 auto;
}

.fullSlide .bd {
  margin: 0 auto;
  position: relative;
  z-index: 0;
  width: 100%
}

.fullSlide .bd ul {
  width: 100% !important;
  height:auto !important;
}

.fullSlide .bd li {
  width: 100% !important;
  /* height: 850px; */
  height:auto;
  overflow: hidden;
  text-align: center;
  background-repeat: no-repeat;
  background-size: 100% 100% !important;
}

.fullSlide .bd li a {
  display: block;
  /* height: 850px; */
  height:auto;
  cursor: pointer;
}
.fullSlide .bd li a img{
  width:100%;
}

.fullSlide .hd {
  width: 100%;
  display: none;
  position: absolute;
  z-index: 1;
  bottom: 115px;
  left: 0;
}

.fullSlide .hd ul {
  text-align: center;
}

.fullSlide .hd ul li {
  cursor: pointer;
  display: inline-block;
  *display: inline;
  zoom: 1;
  width: 130px;
  height: 6px;
  overflow: hidden;
  background: #fff;
  line-height: 999px;
  margin: 0 15px;
}

.fullSlide .hd ul .on {
  background: #007feb;
}

.fullSlide .prev,
.fullSlide .next {
  position: absolute;
  top: 50%;
  width: 60px;
  height: 100px;
  margin-top: -50px;
  border-radius: 3px;
  text-indent: -9999px;
  transition: opacity .2s linear 0s;
  cursor: pointer;
  z-index: 99;
  filter: alpha(opacity=30) !important;
  opacity: 0.5 !important;
}

.fullSlide .prev {
  left: 100px;
  background:#000 url(../img/20181204091058.png) no-repeat center;
}
.fullSlide .prev:hover{
  background-color: #005bac;
  filter: alpha(opacity=80) !important;
  opacity: 0.8 !important;
}

.fullSlide .next {
  right: 100px;
  background:#000 url(../img/20181204091117.png) no-repeat center;
}
.fullSlide .next:hover{
  background-color: #005bac;
  filter: alpha(opacity=80) !important;
  opacity: 0.8 !important;
}

.bot_pic {
  width: 100%;
  height: 91px;
  position: absolute;
  bottom: 0;
}

.main_bg {
  /* width: 100%; */
  background: url("../img/20190417100408.jpg") no-repeat center top;
}

.Min_T {

  margin: 0 auto;
  padding-top: 20px;
  /* background: #fff; */
}

.Min_T .hos_des {
  height: 30%;
}

.Min_T .hos_news {
  position: relative;
  padding:20px 20px 0px 25px;
  background: #fff;
  box-sizing: border-box;
}

.Min_T .hos_des {
  box-shadow: 1px 1px 15px #ddd;
  -webkit-box-shadow: 1px 1px 15px #ddd;
  behavior: url(../css/PIE.htc);

  border: 1px solid #ddd;
}

.Min_T .hos_des .pic_T p {
  display: none;
}


.Min_T .news{position: relative;width:54%;float:left;margin-top: 10px;}
.news .pic li,.news .pic li img{width:100%;height:295px;}
.news .tit{position:inherit;/*bottom: -15px;*/}
.news .tit a{font-size:16px;color:#666666 !important;}
.news .tit li a{line-height: 30px;padding:0;}
.news .num li.s{background:url(../img/20190417135519.png) no-repeat center !important;}
.news .num{bottom:-11px;}
.news .op_bg{display:none;}

.Min_T .news_list{float:right;width:44%;}
.Min_T .news_list li{background:url(../img/20190417151447.png) no-repeat left center;display:flex;align-items: center;justify-content: space-between;/*line-height: 37px;*/}
/* .Min_T .products .news_list li{line-height: 34px;} */
.mainss .news{width:31%;}
.mainss .news_list{width:65%;}
.Min_T .news_list li span{font-size:14px;color:#999999;line-height:37px;}
.Min_T .news_list li a{
  font-size: 16px;
  color: #666666;
  /* padding-right: 28px; */
  display: inline-block;
  line-height: 34px;
  width: 88%;
  overflow: hidden;
  box-sizing: border-box;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.Min_T .news_list li a.addFlag{}
.Min_T .news_list li a.addFlag::after{
  content: " ";
  width:26px;
  height:13px;
  background: url(../img/20190425111442.png) no-repeat right;
  background-size: 100% 100%;
  position: absolute;
  right: 62px;
}
.Min_T .news_list li:hover{background:url(../img/20190417152033.png) no-repeat left center;}
.Min_T .news_list li:hover span,.Min_T .news_list li:hover a{/*color:#003e7c;*/color:#096ad9;font-weight:bold}
.more_btns{/*float:right;*/font-size: 14px;color:#999999;position: absolute;right: 28px;
  top: 35px;}

.Min_T .right_tzgg{
  background:#fff url(../img/20190418102111.jpg) no-repeat center top;
  padding: 0px 20px 32px 25px;
  position: relative;
  overflow: hidden;
}
.Min_T .right_tzgg ul{
  width:100%;
  overflow:hidden;
}
.right_tzgg .head_parent{padding-top:0px;}

.middle_body{
  width:1280px;
  margin:0 auto;
  display: flex;
  padding:30px 0;
}
.middle_body a{
  display:flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 24px;
  color:#fff;
  padding:30px 55px;
  background-size: 100% 100% !important;
}
.middle_body a img,.middle_body a span{
  transition: all 1.5s;
}
.middle_body a:hover img,.middle_body a:hover span{
  transform: scale(1.2);
}
.middle_body a span{
  margin-top: 15px;
}
.middle_body .yygh{background: #5bc0de;}
.middle_body .czxx{background: #5DB1B5;}
.middle_body .hzfw{background: #66F4DF;}
.middle_body .jsyl{background: #BBBBBB;}
.middle_body .tsyl{background: #afd9ee;}
.middle_body .yygh,.middle_body .czxx,.middle_body .hzfw,.middle_body .jsyl{margin-right: 33px;}

.Min_btm{margin:30px auto 0px;padding-bottom:20px;}
.Min_btm>div.fl,.Min_btm>div.fr{width:49%;height:auto;overflow:hidden;margin-bottom: 20px;}
.Min_btm>div.fl img,.Min_btm>div.fr img,.Min_btm .Img_Box{width:100%;height:100%;}
.Min_btm .djzt ul{overflow: hidden;}
.Min_btm .pagination{position: absolute;left:50%;bottom: 20px;transform: translateX(-50%);}
.Min_btm .pagination span{display:inline-block;width:25px;height:8px;margin-right: 10px;background:rgba(255, 255, 255, .5);font-size:0;border-radius:15px;}
.Min_btm .pagination span:hover,.Min_btm .pagination span.active{background:#fff;color:#fff;}
.Min_btm .djzt .swiper-box{height:300px;}

.yszg,.djzt,.jsyl,.hlyd{position: relative;}
.yszg>a,.djzt>a,.jsyl>a,.hlyd>a{
  display:inline-block;
}
.yszg>a.linked,.djzt>a.linked,.jsyl>a.linked,.hlyd>a.linked{
  position: absolute;
  top:0;
  left:0;
  background:rgba(0, 64, 124, 0.5);
  width:100%;
  height:0;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.8s;
}
.yszg>a.linked>img,.djzt>a.linked>img,.jsyl>a.linked>img,.hlyd>a.linked>img{width:auto;height:auto;}
.yszg:hover>a.linked,.djzt:hover>a.linked,.jsyl:hover>a.linked,.hlyd:hover>a.linked{height:100%;}

@media only screen and (max-width:1366px){
  /* .wrap{width:1200px;margin:0 auto;} */
  /* .Min_T .products .news_list li{line-height: 28px;} */
  .news .num{
 bottom: 6px;
 right: 50%;
 transform: translateX(60%);
 width: 100% !important;
  }
  .news .tit{text-align: center;}
  .colnavs #navBar li{width:75px;}
  .new_ul{width: 666px;}
  .new_ul .arrow-btn-news{top: 80px}
  .new_ul .swiper-box,.new_ul .swiper-wrapper{
   width: 686px;
   height: 394px;
  }
  .new_ul .Img_Box .pic{
   width: 333px;
   height: 230px;
  }
  .Min_T .hos_des .col_B .list_col li a{
   font-size: 14px;
  }
}
@media only screen and (max-width:680px){
  .new_ul .arrow-btn-news{display: none;}
  .new_ul{
   width: 415px;
   margin: 0 auto;
  }
  .new_ul .Img_Box .pic{
   width: 100%;
  }
  .new_ul .swiper-box,.new_ul .swiper-wrapper{
  width: 850px;
  height: 392px;
  }

.video_list li .video_img img, .video_list li a.video_btn {
    width: 100%;
    height: 155px;
}
  
}
@media only screen and (max-width:420px){
  .Min_con6 .tab_tit span.No_active,h2.title_header.tab_tit span{margin-left:0;}
  .new_ul{
   width: 360px;
  }
  .new_ul .swiper-box,.new_ul .swiper-wrapper{
   width: 760px;
  }
}
@media only screen and (max-width:375px){
  .new_ul{
   width: 340px;
   }
  .new_ul .swiper-box,.new_ul .swiper-wrapper{
   width: 740px;
  }
}
@media only screen and (max-width:320px){
  .new_ul{
   width: 300px;
  }
  .new_ul .swiper-box,.new_ul .swiper-wrapper{
   width: 700px;
  }
}

.Min_T .hos_des .pic_T,
.new_ul li>a {
  overflow: hidden;
}

.img_list li a,
.Journal_list li a {
  display: block;
  overflow: hidden;
}

.Min_T .hos_des .pic_T a img,
.new_ul li a img {
  width: 100%;
  height: 255px;
  transition: all 0.6s;
}

.img_list li a img,
.Journal_list li img {
  transition: all 0.6s;
}

.Min_T .hos_des .pic_T a img:hover,
.new_ul li a img:hover,
.img_list li a img:hover,
.Journal_list li img:hover {
  transform: scale(1.1);
}

.col_ewm {
  position: absolute;
  right: 3px;
  top: 3px;
}

.title_header {
  font-size: 26px;
  font-weight: bold;
  height: 60px;
  line-height: 60px;
}

.title_headers {
  font-size: 24px;
  font-weight: bold;
  /* height: 70px; */
  position: relative;
  white-space: nowrap;
}
.title_headers a{
  color:/*#003e7c*/ #337ab7;
  /* border-left: 5px solid #003e7c; */
  background: url(../img/20190425094750.png) no-repeat left;
  padding-left: 10px;
}
.title_headers span{
  font-size: 36px;
  color:#CAD1DD;
  font-family: '微软雅黑';
  font-weight: bold;
  font-style: italic;
  position: absolute;
  left:0;
  top:-55px;
}

.head_parent{
  display: flex;
  border-bottom: 1px solid #CCC;
  padding-bottom: 15px;
  margin-bottom: 20px;
  align-items: center;
}

.colnavs {
  /* height: 45px; */
  background-color: #fff;
  position: relative;
  /* float: left; */
  top: 0px;
  left: 10px;
}

.colnavs #navBar li {
  font-size: 18px;
  font-weight: 500;
  width: 110px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  float: left;
  cursor: pointer;
  box-sizing: border-box;
  transition: all 0.2s ease 0s;
  -webkit-transition: all 0.2s ease 0s;
}

.colnavs span {
  position: absolute;
  top: 33px;
  left: 0;
  width: 105px;
  height: 4px;
  background: #0087cd;
}

#navBar {
  position: relative;
}

.products, .mainss {
  width: 100%;
  height: 370px;
    margin-bottom: 20px;
  overflow: hidden;
}

.mainss {
  float: left;
  display: none;
}

.active {
  color: #fff !important;
  border-radius: 5px;
  background: #337ab7;
    background-image: url(../img/xuanzhong.jpg);
    background-position: 5px 9px;
    background-repeat: no-repeat;
    padding-left: 13px;
}
.active a{color: #fff !important;}

.selected {
  display: block !important;
}

.new_ul li {
  float: left;
  width: 405px;
}

.new_ul li.Li_Odd {
  float: left;
}
.new_ul li.Li_Even {
  float: right;
}

.new_ul li a img {
  width: 100%;
  height: 275px;
}
.ul-tzgg:after{
  content:"";
  display: block;
  height: 0;
  overflow: hidden;
  clear: both;
}
.ul-tzgg>li{
  float:left;
  width: 50%;
  margin-bottom: 20px;
  box-sizing: border-box;
}
.ul-tzgg>li.odd{
  padding-right:10px; 
}
.ul-tzgg>li.even{
  padding-left: 10px;
}
.ul-tzgg>li h2 a{
  font-size: 16px;
  display: block;
  padding-left: 10px;
  border-left: 2px solid #0087cd;
}

.new_ul li .title_type {
  font-size: 20px;
  font-weight: 600;
  color: #333;
  display: block;
  margin: 7px 0;
  height: 55px;
  line-height: 55px;
}

.new_ul li .title_type:hover {
  color: #1993d2
}

.new_ul li p {
  font-size: 14px;
  color: #999;
  line-height: 24px;
}

.readmore {
  float: right;
  color: #333;
  font: 18px/33px "微软雅黑";
  border-radius: 20px;
  text-align: center;
  width: 100px;
  border: 1px solid #999;
  height: 33px;
  transition: all 0.2s;
  position: absolute;
  right: 40px;
  bottom: 6px;
  font-size:15px;
}

.readmore:hover {
  background: #0087cd;
  color: #fff;
  border: 1px solid #0087cd;
}

.img_list li {
  width: 205px;
  float: left;
  margin: 0 10px;
}

.img_list li a img {
  width: 205px;
  height: 155px;
}

.img_list li .title_type {
  font-size: 16px;
  color: #333;
  display: block;
  margin: 5px 0;
  /* 不换行 */
    white-space:nowrap;
    /*  换行省略   */
    text-overflow: ellipsis;
    overflow: hidden;
}

.img_list li .title_type:hover {
  color: #1993d2
}

.video_list li {
  position: relative;
  float: left;
  margin: 0 10px;
  width: 47%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.video_list li .video_img img {
  width: 100%;
  height: 230px;
  display: block;
}

.video_list2 li {
  height: 75px;
  padding-left: 10px;
}
.video_list li a.video_btn:hover {
    background-color: rgba(0,0,0,.8);

  opacity:.8;

}
.video_list li a.video_btn {
    background: url(../img/play-btn.png) no-repeat center center;
    top: 0px;
    right: 0;
    display: block;
    height: 230px;
    z-index: 1;
    left: 1px;
    position: absolute;
}
.video_list li h2 {
  line-height: 30px;
  font-size: 16px;
  font-weight: bold;
}

.Count,
.play_time {
  display: inline-block;
  width: 100px;
  float: left;
  line-height: 30px;
}

.video_list2 li {
  line-height: 40px;
  border-bottom: 1px solid #ccc;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.video_list2 li h2 {
  font-size: 14px;
  color: #666;
}

.video_list2 li a.video_btn {
  display: none;
}

.video_list2 .Count,
.video_list2 .play_time {
  display: none;
}

.Min_office {
  width: 1280px;
  margin: 0px auto;
  position: relative;
  background: #fff;
  padding-top:10px;
  background-size: 100% 100%;
}
.Min_office .title_headers{position: absolute;top:30px;left:25px;}
.Min_office .more_btns{top:38px;right:30px;}

.Min_con6 {
  /* background: #fff;
  box-shadow: 1px 1px 15px #ddd;
  height: 392px;
  border: 1px solid #ddd; */
  padding: 0px 20px;
  overflow: hidden;
}

.Min_con6 .tab_tit {
  /* width: 160px;
  height: 100%;
  border-right: 1px solid #e3e3e3;*/
  float: right;
  border-bottom: none;
  margin-left:137px;
}

.Min_con6 .tab_tit .more {
  display: none;
}

.Min_con6 .tab_box {
  float: left;
  /* margin-left:137px; */
  width: 100%;
  padding-top: 30px;
}

.Min_con6 .tab_tit span {
  font-size: 16px;
  font-family: "微软雅黑";
  color: #fff;
  font-weight: normal !important;
  /* width: 140px;
  height: 38px; */
  padding:0 10px;
  line-height: 38px;
  text-align: center;
  box-sizing: border-box;
  display: inline-block;
  border: none;
  border-radius: 5px;
  position: relative;
  color: #fff !important;
  background: #337ab7;
  border-radius: 5px;
}
.Min_con6 .tab_tit span a{
  /* display: block; */
  color: #fff;
}
.Min_con6 .tab_tit span.No_active a{
  color: #000;
}

.Min_con6 .tab_tit span:after {
  /* content: "";
  width: 130px;
  height: 1px;
  background: #f5f5f5;
  position: absolute;
  top: 43px;
  left: 0; */
}

.Min_con6 .tab_tit span.No_active {
  border-bottom: none;
  background: none;

  box-sizing: border-box;
  color: #000;
}

.Min_con6 .tab_box .Dep_list li {
  /* min-width: 150px; */
  width:150px;
  height: 50px;
  float: left;
  margin-right: 28px;
  margin-bottom: 20px;
  padding-left: 20px;
  /* padding-right: 30px; */
  box-sizing: border-box;
  border:1px solid #CACACA;
  border-radius: 5px;
  position: relative;
  color:#666666;
  display: flex;
  align-items: center;
  position: relative;
}
/* .Min_con6 .tab_box .Dep_list li:nth-child(5n){margin-right: 0;} */
.Min_con6 .tab_box .Dep_list li::after{

}
.Min_con6 .tab_box .Dep_list li:hover::after
{
  background:url(../img/20190425094129.png) no-repeat center center;
}
.Min_con6 .tab_box .Dep_list li a{
  font-size:18px;
  color:#666666;
}

.Min_con6 .tab_box .Dep_list li:hover {
  color:#00417C;
  border-color:#00417C;
}

.Min_con6 .tab_box .Dep_list li:hover a {
  color: #00417C;
}


ul.Dep_list_2 {
  display: none;
  position: absolute;
  top: 48px;
  left: 0px;
  border-radius: 5px;
  background: #0087cd;
  width: auto;
  z-index: 11111;
}

ul.Dep_list_2 li {
  width: 100%;
  background: none !important;
  margin: 0 !important;
}

ul.Dep_list_2 li a {
  color: #fff;
  font-size: 14px !important;
}

/* .officemore {
  color: #333;
  font: 18px/33px "微软雅黑";
  border-radius: 20px;
  text-align: center;
  width: 124px;
  border: 1px solid #999;
  margin: 20px auto;
  height: 33px;
  transition: all 0.2s;
  display: block;
} 

.officemore:hover {
  background: #0087cd;
  color: #fff;
  border: 1px solid #0087cd;
} */

.Min_Guide {
  width: 100%;
  height: 1220px;
  background: url(../img/20180613171212.jpg) no-repeat center top;
  padding-top: 20px;
}

.Guide_T,
.Guide_B {
  width: 1280px;
  margin: 0 auto;
  overflow: hidden;
  position: relative;
}

.Guide_B .tab-tit {
  height: 50px;
  width: 960px;
  margin: 0px auto 38px;
}

.Guide_B .tab-tit .tab {
  width: 150px;
  height: 50px;
  line-height: 50px;
  margin: 0 5px;
  text-align: center;
  font-size: 20px;
  float: left;
  background: #FFF;
  box-sizing: border-box;
  border: 1px solid #f5f5f5;
  box-shadow: 1px 1px 15px #ddd;
  cursor: pointer;
  position: relative;
}

.Guide_B .tab-tit .tab i {
  display: none;
  position: absolute;
  content: "";
  width: 0;
  height: 0;
  border-left: 13px solid transparent;
  border-right: 13px solid transparent;
  bottom: -10px;
  left: 50%;
  margin-left: -13px;
  border-top: 13px solid #0087cd;
}

.Guide_B .ks_tab_con .btn-box {
  position: absolute;
  bottom: 24px;
  right: 10px;
  width: 150px;
  height: 57px;
  box-sizing: border-box;
}

.Guide_B .ks_tab_con .btn-box a {
  display: inline-block;
  width: 55px;
  height: 55px;
  border: 1px solid #0087cd;
  line-height: 55px;
  text-align: center;
  color: #0087cd;
  font-size: 34px;
  margin: 0 5px;
  transition: all 0.2s;
}

.Guide_B .ks_tab_con .btn-box a:hover {
  background: #0087cd;
  color: #fff;
  border: 1px solid #fff;
}

.doctormore {
  display: none;
  color: #333;
  font: 18px/33px "微软雅黑";
  border-radius: 20px;
  text-align: center;
  width: 124px;
  border: 1px solid #999;
  height: 33px;
  transition: all 0.2s;
  position: absolute;
  bottom: 43px;
  left: 50%;
  margin-left: -62px;
  z-index: 99999;
}
#dep258{
  display: block
}

.doctormore:hover {
  background: #0087cd;
  color: #fff;
  border: 1px solid #0087cd;
}

.doc_list .tab-page {
  position: relative;
  height: 430px;
}

div.ks_tab_con {
  height: 330px;
  width: 1280px;
  /* padding: 0 54px; */
  position: absolute;
  z-index: -1;
  /*overflow: visible;*/
  padding-bottom: 100px;
  /* box-sizing: border-box; */
}

.ks_tab_con .ul_department {
  height: 430px;
}

.ks_tab_con:first-child {
  z-index: 999;
}

.ul_department li {
  float: left;
  /* width: 385px !important;
  height: 340px !important; */
  /*margin: 0 18px;*/
  box-sizing: border-box;
  position: relative;
}

.ul_department li>div .img-box img {
  width: 136px;
  height: 185px;
}

.ul_department li .right-info h2 a,
.ul_department li .right-info p .doc_tit,
.doc-con h2 a,
.doc-con p .doc_tit {
  color: #0087cd;
  font-size: 16px;
}

.ul_department li p {
  font-size: 16px;
  line-height: 25px;
}

.moremsg {
  position: absolute;
  bottom: 20px;
  right: 40px;
  font-size: 16px;
  color: #0087cd;
}

.pd24 {
  display: block;
  padding: 20px 20px;
  box-sizing: border-box;
  margin: 0 20px;
  border: 1px solid #ddd;
  background: #fff;
  height: 100%;
}

.pd24::after {
  content: ".";
  height: 0;
  overflow: hidden;
  clear: both;
  display: block
}

.ul_department {
  width: 100%;
  height: 400px;
  overflow: hidden;
}

.ul_department a.img-box {
  display: block;
  float: left;
  margin-right: 10px;
}

.bot-info {
  width: 100%;
  float: left;
  margin-top: 10px;
}

.list li {
  float: left;
  width: 25%;
  position: relative;
  behavior: url(css/PIE.htc);
  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
  overflow: hidden;
}

.list li>a {
  display: block;
  padding-bottom: 81.3%;
}

.list li>a img {
  position: absolute;
  display: block;
  width: 100%;
  height: 260px;
  top: 0;
  left: 0;
}

.list li .tit {
  position: absolute;
  width: 90%;
  left: 5%;
  text-align: center;
  top: 50%;
  height: 120px;
  margin-top: -60px;
  color: #fff;
  z-index: 20;
}

.list .tit h3 {
  font-size: 24px;
}

.list li.sy>a{
  position: relative
}
.list li.yl>a{
  position: relative
}
.list li.jt>a{
  position: relative
}
.list li.sy>a:after{
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background: #e2ebe8;
  filter:alpha(opacity=90);
  opacity: 0.9;
}
.list li.yl>a:after{
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background: #e2ebe8;
  filter:alpha(opacity=90);
  opacity: 0.9;
}
.list li.jt>a:after{
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background: #6dab30;
  filter:alpha(opacity=90);
  opacity: 0.9;
}

.list .tit i {
  display: block;
  width: 60px;
  margin: 10px auto 100px;
  height: 1px;
  background: #fff;
  transition: all 0.3s;
  -webkit-transition: all 0.3s;
}

.Journal_list li {
  width: 22%;
  float: left;
  margin: 0px 20px 0 0px;
  _margin: 20px 0 0 32px;
  height: 280px;
  position: relative;
  border: #ccc solid 1px;
  padding: 2px;
  white-space: nowrap;
}

.Journal_list li img {
  width: 100%;
  height: 280px;
}

.Journal_list li h2 {
  line-height: 35px;
  font-size: 14px;
  line-height: 35px;
  position: absolute;
  width: 100%;
  text-align: center;
  white-space: nowrap;
  bottom: 0;
  left: 0;
  background: url(../img/op_bg.png) repeat;
}

.Journal_list li h2 a {
  color: #fff;
}

.Journal_list2 {
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
}

.Journal_list2 li {
  float: left;
  height: 52px;
  line-height: 52px;
  white-space: nowrap;
  width: 22%;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-right: 20px;
}

.Journal_list2 li h2 a.down {
  width: 17px;
  height: 18px;
  display: block;
  float: right;
  background: url(../img/20180622172946.png);
  margin-top: 20px;
}

.Journal_list2 li h2 a {
  font-size: 16px;
  line-height: 52px;
}

.Journal_list2 li a img {
  display: none;
}

.list li .tit span {
  font-size: 16px;
  line-height: 1;
  display: block;
}

.list li>a:hover i {
  width: 80px;
}

.tran_scale a img {
  cursor: pointer;
  transition: all 0.6s;
}

.tran_scale:hover a img {
  transform: scale(1.1)
}

.Guide_B {
  margin-top: 10px;
}

.Guide_B .title_headers {
  text-align: center;
}

.Min_Dea {
  width: 1280px;
  background: #FFF;
  margin: 20px auto 70px;
  position: relative;
}

.Min_Dea .title_headers {
  text-align: center;
}

.Min_Dea ul li {
  width: 620px;
  height: 275px;
  overflow: hidden;
}

.Min_Dea ul li a {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
}

.Min_Dea ul li a img {
  width: 100%;
  height: 100%;
}

.mr055 {
  margin: 0 55px;
}

.Min_Dea ul li a h3 {
  font-size: 26px;
  font-weight: bold;
  text-align: center;
  position: absolute;
  width: 90%;
  left: 5%;
  top: 50%;
  height: 40px;
  margin-top: -20px;
  color: #fff;
  z-index: 20;
}

.Min_Fam {
  width: 100%;
  height: 430px;
  background: url(../img/20180614142825.jpg) no-repeat center top;
}

.Min_Fam .Fam_T {
  width: 1280px;
  margin: 0 auto;
  position: relative;
}

.Min_Fam .Fam_T .title_headers {
  text-align: center;
}

.Min_Last {
  width: 1280px;
  height: 685px;
  margin: 0 auto;
}

.Min_Last .Last_left {
  width: 730px;
  height: 680px;
  float: left;
  position: relative;
}

.Min_Last .Last_left .leftbar {
  width: 140px;
  float: left;
}

.Min_Last .Last_left .leftbar .title_headers {
  width: 100%;
  text-align: right;
}

.Min_Last .Last_left .leftbar ul li {
  height: 40px;
  line-height: 40px;
  text-align: right;
  margin: 0 0 20px;
}

.Min_Last .Last_left .leftbar ul li a {
  height: 40px;
  line-height: 40px;
  width: 90px;
  font-size: 22px;
  font-weight: bold;
  padding-bottom: 8px;
}

.Min_Last .Last_left .leftbar ul li a.select {
  border-bottom: 2px solid #0087cd;
  color: #0087cd;
}

.Min_Last .Last_right {
  width: 530px;
  height: 680px;
  float: left;
  position: relative;
  margin-left: 20px;
}

.Min_Last .Last_left div .con1 {
  float: left;
  display: none;
  width: 100%;
  padding: 25px 30px 0;
  box-sizing: border-box;
  /* border: 1px solid #ddd; */
}

.Min_Last .Last_left .rightbar {
  width: 560px;
  height: 627px;
  box-shadow: 1px 1px 15px #ddd;
  background: #fff;
  float: right;
  border: 1px solid #ddd;
}

.Min_Last .Last_left div .con1 .video_list3 li {
  height: 130px;
  margin-bottom: 20px;
  box-shadow: 1px 1px 15px #ddd;
  padding: 15px;
  box-sizing: border-box;
  position: relative;
  border: 1px solid #ddd;
}

.Min_Last .Last_left div .con1 .video_list3 li .video_img {
  float: left;
  padding: 2px;
  border: 1px solid #ddd;
  width: 138px;
  height: 96px;
  margin-right: 15px;
}

.Min_Last .Last_left div .con1 .video_list3 li .video_img img {
  width: 100%;
}

.Min_Last .Last_left div .con1 .video_list3 li h2 {
  font-size: 18px;
  line-height: 30px;
  margin-top: 23px;
}

.Min_Last .Last_left div .con1 .video_list3 li .play_time {
  display: none;
}

.Min_Last .Last_left div .con1 .video_list3 li .video_btn {
  display: block;
  position: absolute;
  background: url(../img/20180613142752.png) no-repeat center;
  width: 138px;
  height: 96px;
  left: 18px;
  top: 19px;
}

.Min_Last .Last_left div .con1 .video_list3 li .video_btn:hover {
  background: url(../img/20180619110839.png) repeat;
}

.disUl li {
  width: 100%;
  height: 130px;
  box-sizing: border-box;
  padding: 15px;
  box-shadow: 1px 1px 15px #ddd;
  margin-bottom: 20px;
  border: 1px solid #ddd;
}

.disUl li .img_style {
  float: left;
  width: 138px;
  height: 96px;
  margin-right: 15px;
}

.disUl li .disName {
  margin-top: 10px;
  display: block;
  font-size: 18px;
}

.disUl li .disCont .more {
  color: #0087cd;
}

.disUl li .img_style a img {
  width: 100%;
}

.Last_right .top_list {
  height: 332px;
  width: 100%;
  background: #fff;
  box-shadow: 1px 1px 10px #ddd;
  padding: 30px;
  box-sizing: border-box;
  border: 1px solid #ddd;
}

.Last_right .top_list .mores {
  background: #0087cd;
  color: #fff;
  border-radius: 20px;
  text-align: center;
  width: 100px;
  border: 1px solid #0087cd;
  height: 28px;
  display: block;
  margin: 15px auto 0;
  transition: all 0.2s;
}

.Last_right .top_list .mores:hover {
  background: #fff;
  color: #000;
  border: 1px solid #000;
}

.Last_right .bot_list {
  margin-top: 50px;
  padding: 25px 30px 2px;
  box-sizing: border-box;
  border: 1px solid #ddd;
  box-shadow: 1px 1px 15px #ddd;
}

.Last_right .bot_list a {
  margin-bottom: 20px;
  display: block;
  overflow: hidden;
}

.Last_right .bot_list a img {
  transition: all 0.6s;
  position: relative;
  left: -15px;
}

.Last_right .bot_list a:hover img {
  transform: scale(1.03);
}

.mingke,
.mingyi {
  width: 618px;
  height: 278px;
  box-shadow: 1px 1px 10px #ddd;
  border: 1px solid #ddd;
  position: relative;
}

.tits {
  width: 170px;
  height: 100%;
  border-right: 1px solid #ddd;
  float: left;
}

.TiT {
  font-size: 20px;
  font-weight: bold;
  color: #0087cd;
  height: 59px;
  line-height: 59px;
  padding-left: 30px;
  box-sizing: border-box;
  border-bottom: 1px solid #ddd;
}

.actives {
  background: #0087cd;
  color: #fff !important;
  border-radius: 5px;
}

.mingke .mingke_con {
  float: left;
  display: none;
  padding: 20px 0 0 30px;
}

.mingyi .mingke_con2 {
  float: left;
  display: none;
  width: 389px;
  padding: 30px;
  position: relative;
}

.mingyi .mingke_con2 p {
  line-height: 32px;
  clear: both;
}

.mingyi .mingke_con2 .more {
  position: absolute;
  bottom: 30px;
  right: 30px;
  color: #0087cd;
  font-size: 16px;
  transition: all 0.6s;
}

.mingyi .mingke_con2 .more:hover {
  font-weight: 600;
}

.mingyi .mingke_con2 p strong {
  height: 20px;
  line-height: 20px;
  display: inline-block;
  border-left: 2px solid #003e7d;
  padding-left: 15px;
  color: #0087cd;
  font-size: 16px;
  font-weight: normal;
}

.mingyi .mingke_con2 .doctor_box {
  float: left;
  width: 449px;
  height: 280px;
  position: relative;
  overflow: hidden;
}

.mingyi .mingke_con2 .doctor_box .scroll-box,
.mingyi .mingke_con2 .doctor_box .scroll-box .slideBox {
  width: 449px;
  height: 280px;
}

.mingyi .mingke_con2 .doctor_box .scroll-box div,
.mingyi .mingke_con2 .doctor_box .scroll-box div ul {
  height: 280px !important;
}

.mingyi .mingke_con2 .doctor_box .scroll-box div ul li {
  padding: 30px;
  width: 389px;
  height: 220px;
}

.mingyi .mingke_con2 .doctor_box .scroll-box div ul li a {
  margin-right: 20px;
  float: left;
}

.mingyi .mingke_con2 .doctor_box .scroll-box div ul li p {
  font-size: 16px;
}

.mingyi .mingke_con2 .doctor_box .scroll-box div ul li p span {
  font-size: 16px;
  color: #0279ff;
}

.mingyi .mingke_con2 .doctor_box .scroll-box div ul li a img {
  width: 155px;
  height: 215px;
  box-shadow: 1px 1px 10px #ddd;
}

.mingyi .mingke_con2 .doctor_box .scroll-box .prev,
.mingyi .mingke_con2 .doctor_box .scroll-box .next {
  position: absolute;
  top: 0;
  right: 0;
}

.mingyi .mingke_con2 .doctor_box .scroll-box .prev {
  top: 0;
  right: 20px;
}

.mingyi .mingke_con2 .doctor_box li {
  width: 449px;
  height: 280px;
  margin: 0;
}

.tits h2 span {
  font-size: 16px;
  font-weight: bold;
  color: #666;
  display: block;
  height: 40px;
  width: 100%;
  overflow: hidden;
  line-height: 40px;
  /* padding-left: 20px; */
  margin-top: 20px;
  cursor: pointer;
  text-align: center;
}

.mk-tab-page {
  width: 417px;
  height: 240px;
  float: left;
  /* display: none; */
  z-index: -1;
  padding-left: 30px;
  overflow: hidden;
  position: absolute;
  right: 0;
}

.md420 .mk-tab-page a {
  display: block;
  width: 140px;
  height: 40px;
  background: #7da3b7;
  color: #fff;
  font-size: 16px;
  padding-left: 20px;
  line-height: 40px;
  margin: 20px 40px 0px 0;
  border-radius: 5px;
  float: left;
  transition: all 0.3s;
}

.mk-tab-page a:hover {
  background: #0087cd;
}

.md420 {
  float: left;
}

.md421 {
  float: right;
}

.md421 .mk-tab-page {
  width: 372px;
  height: 215px;
  float: left;
  padding-left: 30px;
  padding-right: 45px;
  padding-top: 30px;
  overflow: hidden;
  z-index: -1;
  position: absolute;
  right: 0;
}

.md421 .mk-tab-page .swiper-box .btn-box {
  position: absolute;
  top: 0;
  right: 0;
  width: 105px;
  height: 35px;
}

.md421 .mk-tab-page .swiper-box .btn-box a {
  width: 33px;
  height: 33px;
  border: 1px solid #0087cd;
  display: inline-block;
  line-height: 33px;
  text-align: center;
  color: #0087cd;
  font-size: 25px;
  margin: 0 7px;
  transition: all 0.3s;
}

.md421 .mk-tab-page .swiper-box .btn-box a:hover {
  background: #0087cd;
  color: #fff;
}

.doc-con {
  padding-top: 40px;
}

.zindex {
  z-index: 99 !important;
}

.doc-box .doc-img {
  width: 154px;
  height: 212px;
  display: block;
  float: left;
  margin-right: 15px;
}

.doc-box .doc-img img {
  width: 100%;
  border: 1px solid #ddd;
  box-shadow: 1px 1px 15px #ddd;
}

.Hide{display: none;}
/*快速入口*/

@media only screen and (max-width:1599px) {
  .fullSlide {
   width: 100%;
   overflow: hidden;
   /* margin: 35px auto 0; */
   /* height:636px; */
   height:730px;
  }
  .fullSlide .bd li{
   background-size: contain;
  }
}
@media only screen and (max-width:1878px) {
  .fullSlide{height:670px;}
}
@media only screen and (max-width:1800px) {
  .fullSlide{height:735px;}
}
@media only screen and (max-width:1750px) {
  .fullSlide{height:698px;}
}
@media only screen and (max-width:1700px) {
  .fullSlide{height:556px;}
}
@media only screen and (max-width:1650px) {
  .fullSlide{height:542px;}
}
@media only screen and (max-width:1420px) {
  .fullSlide{
 height:530px;
  }
}

@media only screen and (max-width:1366px) {
  .fullSlide{
 height:500px;
  }
  .pcHide{display: none;}
  .bot_pic {
   bottom: -1px;
  }
  .title_headers,
  .title_header {
   font-size: 24px;
  }
  .Min_T .hos_des .col_B .list_col li {
   background-position: 4px;
   width: 74px;
  }
  .Min_T,
  .Min_btm,
  .middle_body,
  .Min_office,
  .Guide_T,
  .Guide_B,
  .Min_Dea,
  .Min_Fam .Fam_T,
  .Min_Last {
   width: 980px;
  }
  .Min_con6 .tab_box .Dep_list li{width:150px;}
  .Min_T .news_list li a{width:150px;}
  .hos_news .news_list li a{width:160px;}
  .Min_T .right_tzgg{width:32%;}
  .Min_T .news_list li a.addFlag::after{
 right:48px;
  }
  .Min_T .hos_des {
   width: 30%;
  }
  .Min_T .hos_news {
   width: 64%;
  }
  .colnavs span {
   width: 84px;
  }
  .colnavs #navBar li {
   width: 110px;
   font-size: 16px;
  }
  .new_ul li {
   width: 48%;
  }
  .new_ul li a img {
   height: 230px;
  }
  .new_ul li .title_type {
   font-size: 18px;
  }
  .img_list li {
   width: 28%;
  }
  .img_list li a img {
   width: 100%;
  }
  .video_list li {
   width: 46%;
  }
  .video_list li .video_img img,
  .video_list li a.video_btn {
   width: 100%;
   height: 230px;
  }
  .Journal_list li {
   width: 20%;
   height: 200px;
   margin: 28px 27px 0 0px;
  }
  .Journal_list li img {
   width: 100%;
   height: 200px;
  }
  .Journal_list2 li {
   margin-right: 27px;
   width: 20%;
  }
  .Journal_list2 li h2 a {
   font-size: 12px;
  }
  .Min_con6 .tab_box {
   /* width: 80%; */
  }
  .list li>a img {
   height: 100%;
  }
  .list .tit i {
   margin: 10px auto 60px;
  }
  .ul_department li {
   /* width: 286px !important;
   height: 290px !important; */
  }
  .ul_department li .right-info h2 a,
  .ul_department li .right-info p .doc_tit {
   font-size: 12px;
  }
  .ul_department li p {
   font-size: 12px;
   line-height: 21px;
  }
  .ul_department li>div .img-box img {
   width: 99px;
   height: 137px;
  }
  .moremsg {
   font-size: 12px;
  }
  .Guide_B .ks_tab_con .btn-box {
   bottom: 55px;
  }
  .doctormore {
   bottom: 70px;
  }
  .Min_Guide {
   height: 1060px;
   background: url(../img/20180613171212.jpg) no-repeat;
   background-size: cover;
  }
  .Min_Dea ul li {
   width: 49%;
   height: auto;
  }
  .Min_Dea ul li a {
   width: 100%;
  }
  .Min_Fam {
   height: 400px;
  }
  .mingke,
  .mingyi {
   width: 49%;
  }
  .mingyi .mingke_con2 .doctor_box {
   width: 288px;
  }
  .Min_Last .Last_left {
   width: 52%;
  }
  .Min_Last .Last_right {
   width: 45%;
  }
  .Last_right .bot_list{
   padding-bottom: 12px;
  }
  .Last_right .bot_list a img{
   height: 113px;
   width: auto;
   left: 0;
  }
  .Min_Last .Last_left .rightbar {
   width: 362px;
   height: 570px;
  }
  .Min_Last .Last_left div .con1 {
   padding: 20px 20px 0;
  }
  .Min_Last .Last_left div .con1 .video_list3 li {
   height: 115px;
  }
  .Min_Last .Last_left div .con1 .video_list3 li .video_img {
   width: 130px;
   height: 76px;
   overflow: hidden;
  }
  .Min_Last .Last_left div .con1 .video_list3 li .video_btn {
   width: 130px;
   height: 76px;
  }
  .Min_Last .Last_left div .con1 .video_list3 li h2 {
   margin-top: 0px;
   font-size: 16px;
  }
  .disUl li {
   margin-bottom: 5px;
  }
  .disUl li .disName {
   margin-top: 0;
  }
  .disUl li .disCont {
   font-size: 12px;
  }
  .disUl li .img_style {
   width: 128px;
  }
  .Min_Last .Last_left .leftbar {
   width: 115px;
  }
  .Min_Last .Last_left .leftbar ul li a {
   font-size: 18px;
  }
  .Last_right .bot_list a img {
   height: 113px;
   width: 100%;
  }
  .Min_Last .Last_left,
  .Min_Last .Last_right {
   height: auto;
  }
  .Min_Last {
   height: 625px;
  }
  .ks_tab_con.swiper-box {
   width: 980px;
   height: 280px;
   ;
   left: 50%;
   margin-left: -490px;
  }
  .pd24 {
   padding: 10px;
  }
  .ul_department li {
   margin: 0;
  }
  .Guide_B .ks_tab_con .btn-box {
   bottom: 15px;
  }
  .Last_right .top_list {
   height: 311px;
   padding: 10px 30px;
  }
  .mk-tab-page {
   width: 300px;
  }
  .tits {
   width: 147px;
  }
  .tits h2 span {
   font-size: 14px;
  }
  .md420 .mk-tab-page a {
   width: 110px;
   margin: 20px 20px 0px 0px;
  }
  .md421 .mk-tab-page {
   width: 283px;
   padding-left: 25px;
   padding-right: 25px;
   padding-top: 35px;
  }
  .doc-box .doc-img {
   width: 115px;
   height: 200px;
   padding-top: 34px;
  }
  .fullSlide {
   height: 466px;
  }
  .fullSlide .bd li {
   background-size: contain;
   height: 573px;
  }
  .bot_pic {
   height: 65px;
  }
  .fullSlide .hd {
   bottom: 90px;
  }

  .Min_T .hos_news,.Min_T .right_tzgg{padding:30px 10px 25px;}
  .title_headers, .title_header{margin-right:0;}
  .middle_body a{padding:30px 30px;}
  .Min_office .more_btns{top:37px;}
}
@media only screen and (max-width:1200px) {
  .fullSlide{height:450px;}
}
@media only screen and (max-width:1180px) {
  .fullSlide{height:346px;}
}
@media only screen and (max-width:1120px) {
  /* .fullSlide{height:375px;} */
}
@media only screen and (max-width:1000px) {
  /* .fullSlide{height:280px;} */
    .hos_news .news_list li a {
     width: 70%;
}
.Min_T .news_list li a {
    width: 70%;
}
  
  .tag-box {
   	width: 196px; 
  }
}


@media only screen and (max-width:768px) {
    .Min_T .news_list li a{
        width:100%;
    }
  #navBar li{
      width:33.3%!important;
  }
  .news .pic li img{width:100%;}
  .news .pic li{width:60%;margin:0 auto;}
  .middle_body{width: 100%;background: #fff;display: block;padding:0;}
  .main_content_T .middle_body a{padding:10px 0;margin:0px;display: inline-block;width:48%;text-align: center;white-space:nowrap;margin-bottom: 5px;}
  .middle_body a img{display:none;}
  .middle_body a span{font-size:16px;}
  .Min_T .right_tzgg{width:100%;margin-top:50px;padding:0;}
  .more_btns{top:8%;}
  .readmore{bottom: -40px;}
  .Min_T{background: #fff;}
  .head_parent{display:inherit;margin:0;position: relative;border:none;}
  .pidHide,.head_parent h3 span,.Min_T .news #infos,.Min_T .news #simg,.Min_office .title_headers span,.Min_con6 .tab_box .Dep_list li::after,.Journal_list2,.news .num,.news .tit{display: none;}
  .title_headers a{border:none;padding:0 0 0 10px;}
  .title_headers,.Min_T .news{float:none;}
  .Min_T .products .news,.Min_T .products .news_list{width:100%;float:none;}
  .Min_T .products .news_list{margin-top:10px;}
  .Min_T{padding-top:20px;}
  .Min_T .news_list{margin:0;}
  .Min_office{margin:0 !important;}
  .Min_office .title_headers{position: static;}
  .Min_office .temp_border{display:none;}
  .Min_office .more_btns{top:1%;}
  .Min_con6 .tab_tit{margin:0;height:auto;float:left;}
  .Min_con6 .tab_tit span.No_active{padding:0;margin-left:20px;color:#000 !important;width:80px}
  h2.title_header.tab_tit span{margin-left:20px;}
  .Min_con6{border-top: 1px solid #CCC;padding:0;}
  .Min_con6 .tab_box{max-height: 380px;overflow-y: scroll;}
  .Min_btm,.Min_btm>div.fl, .Min_btm>div.fr{width:100%;height:auto;}
  .Min_btm .pagination{transform:translateX(-50%);}
  .Min_btm{margin-bottom: 0;}
  .Min_con6 .tab_box{padding-top:0;}
  .Min_con6 .tab_box .Dep_list li a{font-size:16px;}
  .news .pic li, .news .pic li img{height: /*auto*/130px;}
  .Min_con6 .tab_box .Dep_list li{justify-content: center;padding:0;}
  .Min_con6 .tab_box .Dep_list li{width:150px;}
  .banner .fullSlide span{display: none !important;}
  .products, .mainss{height:auto;}
  .hos_news>div>a.more_btns{top:2%;}
  .img_list li{width:27%;}
  .video_list li{width:45%;}
  *::-webkit-scrollbar { width: 0 !important; }
  .col_ewm {
   display: none;
  }
  .title_headers {
   height: 35px;
  }
  .header {
   position: static;
  }
  .header_down {
   background: url(../img/20180620150236.png)no-repeat center top !important;
   background-size: cover;
  }
  .nav>.sy_nav ul.sy1_ul>.sy2_inside{display:block;}
  .Min_Guide {
   padding-top: 0;
   height: auto;
  }
  .Min_Dea {
   margin: 30px 0;
  }
  .mingke,
  .mingyi {
   margin-top: 20px;
  }
  .Min_Fam {
   height: 370px;
  }
  .fullSlide {
   width: 100%;
   height: 230px;
  }
  .bot_pic {
   display: none;
  }
  .fullSlide .hd {
   bottom: 30px;
  }
  .fullSlide .bd li {
   background-size: 100% !important;
   background:#fff !important;
  }
  .Min_T {
   width: 100%;
  }
  .Min_T .hos_des {
   display: none;
  }
  .Min_T .hos_news {
   width: 100%;
   padding:0;
  }
  .Min_con6 .tab_box {
   /* width: 76%; */
  }
  .Guide_B .tab-tit {
   width: 100%;
  }
  .Guide_B .tab-tit .tab {
   width: 15%;
   font-size: 16px;
   margin: 0 6px;
  }
  .Min_T,
  .Min_office,
  .Guide_T,
  .Guide_B,
  .Min_Dea,
  .Min_Fam .Fam_T,
  .Min_Last {
   width: 100%;
  }
  .ks_tab_con .ul_department {
   height: 292px !important;
  }
  .mr055 {
   margin: 0 48px;
  }
  .Min_Dea ul li a {
   height: auto;
  }
  .Min_Last {
   position: relative;
  }
  .Min_Last .Last_left .leftbar {
   width: 100%;
  }
  .Min_Last .Last_left .leftbar .title_headers {
   width: 100%;
   text-align: center;
  }
  .Min_Last .Last_left .rightbar {
   width: 50%;
   float: left;
  }
  .Min_Last .Last_right {
   width: 47%;
   position: absolute;
   right: 0;
   top: 65px;
  }
  .Min_Last .Last_right .title_headers {
   display: none;
  }
  .Min_Last .Last_left .leftbar ul li {
   height: 40px;
   line-height: 40px;
   text-align: right;
   margin: 20px 10px;
   float: left;
  }
  .Min_Last .Last_left {
   width: 100%;
  }
  .Min_Last .Last_right {
   margin-left: 0;
  }
  div.sj {
   display: none;
  }
  .Icon_box {
   height: auto;
   _height: 72px;
  }
  .Icon_box ul.icon_list {
   width: 100%
  }
  .Icon_box ul.icon_list li {
   width: 33.3333%
  }
  .Icon_box ul.icon_list li a {
   width: 100%;
   box-sizing: border-box;
   padding: 0 7.5%
  }
  .Icon_box ul.icon_list li.icon_1 a,
  .Icon_box ul.icon_list li.icon_2 a,
  .Icon_box ul.icon_list li.icon_3 a {
   border-bottom: 1px solid #a17c2f;
  }
  .Min_con1.bg_icon {
   display: none;
  }
  .main_content .Min_L {
   width: 100%;
   float: none;
  }
  ul.article_list_1 li,
  .Min_con3 ul.article_list li {
   float: left;
   width: 50%;
   box-sizing: border-box;
   padding-right: 10px;
  }
  ul.article_list_1 li a.title_type,
  .Min_con3 ul.article_list li {
   overflow: hidden;
   white-space: nowrap;
   text-overflow: ellipsis;
  }
  .Min_con4 ul.icon_list li {
   width: 25%;
   float: left!important;
   margin: 0;
   padding: 0 1%!important;
   box-sizing: border-box;
  }
  .Min_con4 ul.icon_list li a {
   width: 100%;
   background-size: 100%;
  }
  .main_content .Min_R {
   width: 100%;
   float: none;
  }
  .W430 {
   width: 410px;
   float: right;
  }
  .Min_R h2.title_header span:nth-child(6),
  .Min_R h2.title_header span:nth-child(7),
  .Min_R h2.title_header span:nth-child(8) {
   display: none;
  }
  ul.Dep_list li {
   width: 20%;
   overflow: hidden;
   white-space: nowrap;
   text-overflow: ellipsis;
   box-sizing: border-box;
  }
  ul.Dep_list {
   height: auto
  }
  .Min_con7 .img_list li {
   float: left;
   width: 50%;
   padding-left: 10px;
   box-sizing: border-box;
  }
  .Min_con7 .img_list li img {
   width: 100%;
   height: auto
  }
  .Icon_box ul.icon_list {
   height: auto;
  }
  /*手机搜索*/
  .phone_search {
   background: #81662e;
   height: 50px;
   padding: 15px;
   display: block;
   margin-bottom: 10px;
   display: none;
  }
  .phone_search form {
   background: #e1d8c6;
   border-radius: 5px;
  }
  .phone_search .searchTxt {
   height: 50px;
   border: none;
   background: none;
   float: left;
   padding-left: 10px;
   color: #81662e;
   line-height: 42px;
   font-family: 'Microsoft YaHei', '微软雅黑', STXihei;
   width: 80%;
   font-size: 16px;
  }
  .phone_search .searchBtn {
   height: 50px;
   border: none;
   width: 65px;
   background: url(../img/search_btn.png) no-repeat center;
   float: right;
   cursor: pointer;
   line-height: 32px;
  }
  .phone_search .searchTxt:focus {
   outline: 0;
  }
  .phone_search input::-webkit-input-placeholder {
   color: #fff !important;
  }
  .phone_search input::-moz-placeholder {
   color: #fff !important;
  }
  .phone_search input::-moz-placeholder {
   color: #fff !important;
  }
  .phone_search input:-ms-input-placeholder {
   color: #fff !important;
  }
  ul.article_list li {
   overflow: hidden;
   white-space: nowrap;
   text-overflow: ellipsis;
  }
  .W790 .article_box img {
   width: 46%;
  }
  .flicking_btn {
   top: 130px;
  }
  ul.Dep_list {
   height: auto;
  }
  .ks_tab_con.swiper-box {
   width: 1100px;
   height: 280px;
   ;
   left: 50%;
   margin-left: -370px;
  }
  .pd24 {
   padding: 10px;
  }
  .ul_department li {
   margin: 0;
  }
  .Guide_B .ks_tab_con .btn-box {
   bottom: 15px;
  }
  .mk-tab-page {
   width: 168px;
  }
  .md421 .mk-tab-page {
   width: 168px;
  }
  .doc-box .doc-img {
   display: none;
  }
}

@media only screen and (max-width:725px) {
  .scroll_img {
   display: none;
  }
  .W430,
  .W410 {
   width: 100%;
   float: none;
  }
  .ks_tab_con.swiper-box {
   width: 1200px;
   height: 280px;
   ;
   left: 50%;
   margin-left: -200px;
   margin-top: 20px;
  }
  .doc_list .tab-page {
   width: 370px;
   margin: 0 auto;
   overflow: hidden;
  }
}

@media only screen and (max-width:640px) {

.video_list li .video_img img, .video_list li a.video_btn {
    width: 100%;
    height: 155px;
}
  .Icon_box ul.icon_list li {
   width: 50%
  }
  .Icon_box ul.icon_list li.icon_4 a {
   border-bottom: 1px solid #a17c2f;
  }
  .fullSlide .bd li {
   height: 240px;
  }
  .fullSlide {
   height: 240px;
  }
  .fullSlide .prev,
  .fullSlide .next {
   display: none;
  }
 
}

@media only screen and (max-width:550px) {
  .phoneHide{display: none;}
  ul.article_list_1 li,
  .Min_con3 ul.article_list li {
   width: 100%;
   float: none;
   padding-right: 0
  }
  ul.Dep_list li {
   width: 33.333%
  }
  .line {
   display: none;
  }
  .Min_R h2.title_header span:nth-child(4),
  .Min_R h2.title_header span:nth-child(5) {
   display: none;
  }
  .Min_con4 ul.icon_list li {
   width: 50%;
   margin-bottom: 10px;
  }
  .Min_con4 ul.icon_list li a {
   height: 100px;
  }
  .fullSlide .bd li {
   height: 200px;
  }
  .fullSlide {
   height: 200px;
  }


}

@media only screen and (max-width:460px) {
  .Min_T .news_list li a ,.hos_news .news_list li a {
  	width:100%;
  }
  .phone_search .searchTxt {
   width: 70%;
  }
  .mingke,
  .mingyi {
   width: 100%;
  }
  .md421 .mk-tab-page {
   background: #fff;
  }
  .Min_Fam {
   height: auto;
   margin-bottom: 20px;
  }
}

@media only screen and (max-width:440px) {
    .hos_news .news_list li a {
  	width:100%;
  }
  .products,
  .mainss {
   height: auto;
  }
  ul.article_list_2 li span.span_date {
   display: none;
  }
  .Icon_box ul.icon_list li a span {
   background-size: 35px;
   padding-left: 40px
  }
  .Min_con4 ul.icon_list li a {
   height: 60px;
  }
  .Min_con7 .img_list li {
   width: 100%;
   float: none;
   margin: 0 0 10px 0;
   padding: 0;
  }
  ul.article_list_2 li {
   height: 38px;
  }
  ul.article_list_2 li a.title_type {
   overflow: hidden;
   white-space: nowrap;
   text-overflow: ellipsis;
   /* width: 56%; */
   display: inline-block;
  }
  .fullSlide .bd li {
   height: 200px;
  }
  .fullSlide {
   height: 130px;
  }
  .fullSlide .hd {
   display: none;
  }

  .Min_T {
   height: auto;
  }
  .Min_office {
   margin-top: 70px;
  }
  .new_ul li {
   width: 100%;
  }
  .img_list li {
   width: 100%;
   margin: 0;
  }
  .img_list li a img {
   height: auto;
  }
  .video_list li {
   width: 89%;
  }
  
    .colnavs span,
  .colnavs #navBar li {
   width: 55px;
   font-size: 11px;
  }
  .colnavs #navBar li {
    height: 30px;
    line-height: 30px;
    text-align: center;
    float: left;
    cursor: pointer;
    box-sizing: border-box;
    transition: all 0.2s ease 0s;
    -webkit-transition: all 0.2s ease 0s;
}
.active {
    color: #fff !important;
    border-radius: 5px;
    background: #337ab7;
    background-image: url(../img/xuanzhong.jpg);
    background-position: 2px 5px;
    background-repeat: no-repeat;
    padding-left: 13px;
   width: 73px !important;
}
  
  
  .Journal_list li {
   width: 42%;
   height: 200px;
   margin: 20px 10px;
  }
  .Journal_list2 {
   display: none;
  }
  .Icon_box ul.icon_list li.icon_6 a span {
   padding-left: 42px!important;
  }
  .Min_con6 .tab_box .Dep_list li{
   padding-left: 10px;
  }
  .Min_con6 {
   padding: 20px 0;
   max-height: 380px;
   overflow: hidden;
  }
  .Min_con6 .tab_tit {
   width: 120px;
  }
  .Min_con6 .tab_box {
   width: 50%;
  }
  .Min_con6 .tab_box .Dep_list li {
   width: 150px;
   margin-left: 15px;
  }
  .list li {
   width: 50%;
  }
  .Guide_B .tab-tit .tab {
   width: 131px;
   margin: 0;
  }
  .Min_Guide {
   height: auto;
  }
  .Min_Dea {
   margin: 30px 0;
  }
  .Min_Dea ul li {
   width: 100%;
   margin-bottom: 20px;
  }
  .Min_Dea ul li a h3 {
   font-size: 17px;
   margin-top: -11px;
  }
  .mr055 {
   margin: 0 13px;
  }
  .Min_Last .Last_left .leftbar ul li {
   margin: 0 7px;
  }
  .Min_Last .Last_left .rightbar {
   width: 100%;
  }
  .Min_Last .Last_right {
   width: 100%;
   position: static;
   margin-top: 20px;
  }
  .Last_right .bot_list{
    margin-top: 0;
   }
   .Last_right .bot_list a img{
    height: auto;
   }
}

@media only screen and (max-width:420px) {
  .Min_con5 .article_box h2 span.span_date {
   float: none;
  }
    #navBar {
    margin-left: -10px;
  }
  .footer p, .footer a, .footer span{font-size:12px;}
   
}

@media only screen and (max-width:400px) {
  /* .fullSlide .bd li {
   height: 137px;
  }
  .fullSlide {
   height: 137px;
  } */
    #navBar {
    margin-left: -10px;
  }
  .ks_tab_con.swiper-box {
   width: 1000px;
   height: 280px;
   ;
   left: 50%;
   margin-left: -170px;
   margin-top: 20px;
  }
  .doc_list .tab-page {
   width: 320px;
   margin: 0 auto;
   overflow: hidden;
  }
}
@media only screen and (max-width: 330px){
#navBar {
    margin-left: 4px !important;
}
}
@media only screen and (max-width:396px) {
  .Min_con5 .article_box h2 span.span_date {
   float: right;
  }

  .active {
    color: #fff !important;
    border-radius: 5px;
    background: #337ab7;
    background-image: url(../img/xuanzhong.jpg);
    background-position: 2px 5px;
    background-repeat: no-repeat;
    padding-left: 13px;
    width:75px
}
  .colnavs span {
   width: 85px;
  }
  .Min_con6 .tab_box {
   width: 50%;
  }
  .Min_con6 .tab_box .Dep_list li {
   width: 140px;
  }
  .Guide_B .tab-tit .tab {
   width: 118px;
  }
  .mr055 {
   margin: 0 12px;
  }
  .Min_Last .Last_left .leftbar ul li {
   margin: 0 3px;
  }
}

@media only screen and (max-width:350px) {
  .fullSlide .bd li {
   height: 150px;
  }
  .fullSlide {
   height: 110px;
  }
  .ks_tab_con.swiper-box {
   width: 900px;
   height: 280px;
   ;
   left: 50%;
   margin-left: -150px;
   margin-top: 20px;
  }
  .doc_list .tab-page {
   width: 300px;
   margin: 0 auto;
   overflow: hidden;
  }
}

@media (min-width:300px) and (max-width:325px) {
    .colnavs #navBar li {
   width: 74px !important;
   font-size: 13px !important;
  }
  .hos_news .news_list li a {
  	width:100%;
  }

}


@media (min-width:320px) and (max-width:365px) {
  .Min_con6 .tab_tit span.No_active,h2.title_header.tab_tit span{margin-left:0;}
  .fullSlide .bd li {
   /* height: 115px; */
  }
    .hos_news .news_list li a {
  	width:100%;
  }
  .fullSlide {
   /* height: 115px; */
  }
  .img_list li {
   width: 100%;
  }
  .Journal_list li {
   width: 48%;
   margin: 0;
  }
  .colnavs {
   height: auto;
  }
  .colnavs span,
  .colnavs #navBar li {
   width: 75px;
   font-size: 11px;
  }
  .colnavs #navBar li {
    height: 30px;
    line-height: 30px;
    text-align: center;
    float: left;
    cursor: pointer;
    box-sizing: border-box;
    transition: all 0.2s ease 0s;
    -webkit-transition: all 0.2s ease 0s;
}
      #navBar {
    margin-left:-25px;
  }
  
    .colnavs #navBar li {
   width: 54px;
   font-size: 11px;
  }
  .colnavs #navBar li {
    height: 30px;
    line-height: 30px;
    text-align: center;
    float: left;
    cursor: pointer;
    box-sizing: border-box;
    transition: all 0.2s ease 0s;
    -webkit-transition: all 0.2s ease 0s;
}
.active {
    color: #fff !important;
    border-radius: 5px;
    background: #337ab7;
    background-image: url(../img/xuanzhong.jpg);
    background-position: 2px 5px;
    background-repeat: no-repeat;
    padding-left: 13px;
  width:75px;
  
}
  .Min_con6 .tab_tit {
   width: 100px;
    margin-right: 10px;
  }
  .Min_con6 .tab_tit span {
   font-size: 12px;
   width: 100px;
   padding-left: 0;
   display: block;
   margin: 0 auto;
   text-align: center;
  }
  .Min_con6 .tab_box .Dep_list li {
   width: 120px;
   margin-left: 0;
  }
  .Min_con6 .tab_box .Dep_list li a {
   font-size: 14px;
  }
  .Min_con6 .tab_tit span.No_active {
   padding-left: 0;
  }
  .list .tit i {
   margin: 10px auto 15px;
  }
  .list .tit h3 {
   font-size: 16px;
   margin-top: 27px;
  }
  .list li .tit span {
   font-size: 12px;
  }
  .Guide_B .tab-tit .tab {
   width: 100px;
   font-size: 13px;
  }
  .Min_Dea {
   height: auto;
   margin-bottom: 40px;
  }
  .Min_Dea ul li {
   width: 100%;
  }
  .mr055 {
   margin: 0;
  }
  .Min_Dea ul li a h3 {
   font-size: 22px;
  }
  .Min_Last .Last_left .leftbar ul li {
   margin: 0 29px;
  }
  .Min_Last .Last_left div .con1 .video_list3 li h2 {
   font-size: 12px;
  }
  .disUl li .disName {
   font-size: 14px;
  }
  .tits {
   width: 120px;
  }
  .tits h2 span {
   font-size: 12px;
   padding-left: 10px;
  }
  .mk-tab-page {
   width: 150px;
  }
  .md421 .mk-tab-page {
   padding-left: 0;
   padding-right: 0;
  }
  .Min_Last .Last_left div .con1 .video_list3 li {
   overflow: hidden;
  }
} 

.img-hover1{
  cursor: pointer;
  transition: all 0.6s;
}
.img-hover1:hover{
  transform: scale(1.1);
}

.img-hover a img{
  cursor: pointer;
  transition: all 0.6s;
}
.img-hover a img:hover{
  transform: scale(1.1);
}