@media screen and (min-width: 992px) {
  .header .maintop {
    display: block;
  }
  section .container .container-news .con-one .one-left .swiper-container-autoheight .img > a,
  section .container .container-news .con-one .one-left .swiper-container-autoheight .swiper-slide .img > a {
    height: 352px !important;
    display: block;
    overflow: hidden;
  }
}

@media screen and (max-width: 992px) {
  section .list_container .list-right .main_list .img_list li .news-info {
    padding: 16px 2%;
  }
  .wp_paging li.pages_count {
    display: none;
  }
  section .list_container .list-right .main-info .text-info {
    padding: 32px 24px;
  }
  .ul-wrapper {
    display: block;
  }
 .dean-main .dean-img {
    float: none;
  }
  .dean-main .dean {
    width: 100%;
    padding: 0 24px;
    float: none;
  }
}

@media screen and (max-width: 768px) {
  section .list_container .list-left .listmenu ul li {
    padding: 0 8px;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
  }
  section .list_container .list-left .listmenu ul li a {
    color: #fff;
    text-align: left;
  }
  .line-prev {
    left: 7%;
    top: 27px;
  }
  .line-next {
    right: 7%;
    top: 27px;
  }
  section .list_container {
    position: relative;
  }
  .dropdown-menu {
    display: none;
    position: absolute;
  }
  section .list_container .list-left {
    display: block;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
z-index:2;
  }
  section .list_container .list-left .listmenu .down-wrapper button {
    display: block;
  }
  section .list_container .list-left .m_top {
    border-radius: inherit;
    margin: 0;
    font-size: 20px;
    padding-left:16px;
    text-align:left;
  }
 section .list_container .list-left .m_top span{
   font-size:20px;

 }
  section .list_container .list-left .m_top .down_icon {
    display: inline-block;
    height: 64px;
    width: 64px;
    background: url(../images/menu_down_2x.png) no-repeat center;
    /* float: right; */
    background-size: 24px 24px;
    border: none;
    position: absolute;
    right: 0;
    top: 0;
  }
  section .list_container .list-left .m_top .down_icon_up {
    background: url(../images/menu_up_2x.png) no-repeat center;
    background-size: 24px 24px;
  }
  section .list_container .list-left .listmenu {
    padding: 0;
    border-radius: inherit;
    -webkit-box-shadow: none;
            box-shadow: none;
    background: none;
  }
  section .list_container .list-left .listmenu .down-wrapper {
    width: 100%;
    background: #2154a6;
    padding: 0;
  }
  section .list_container .list-left .listmenu .down-wrapper button {
    border: none;
    outline: none;
    background: #2154a6;
    font-size: 20px;
    line-height: 26px;
    color: white;
    width: 100%;
    padding: 16px;
    position: relative;
    display: block;
  }
  section .list_container .list-left .listmenu .down-wrapper button .caret {
    display: inline-block;
    height: 24px;
    width: 24px;
    background: url(../images/menu_down_2x.png) no-repeat center;
    background-size: contain;
    float: right;
    border: none;
    position: absolute;
    right: 8px;
  }
  section .list_container .list-left .listmenu .down-wrapper .nav_menu {
    width: 100%;
    padding: 0;
    margin: 0;
    display: none;
    position: absolute;
    top: 58px;
    left: 0;
    border-radius: unset;
    z-index: 2;
  }
  section .list_container .list-left .listmenu .down-wrapper .nav_menu ul {
    width: 100%;
    text-align: center;
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    margin: 0;
    padding: 0;
    border-radius: unset;
  }
  section .list_container .list-left .listmenu .down-wrapper .nav_menu ul li {
    background: rgba(33, 84, 166, 0.8);
  }
  section .list_container .list-left .listmenu .down-wrapper .nav_menu ul li:hover {
    border-radius: unset;
    background: #2154a6;
  }
  section .list_container .list-left .listmenu .down-wrapper .nav_menu ul li.selected {
    border-radius: unset;
  }
  section .list_container .list-left .listmenu .down-wrapper .nav_menu ul li a {
    font-size: 16px;
    font-weight: 600;
    color: white;
    line-height: 20px;
    padding: 16px 0;
    display: block;
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
    margin: 0 16px;
  }
  section .list_container .list-left .listmenu .down-wrapper .nav_menu ul li a:hover {
    background: #2154a6;
  }
  section .list_container .list-left .listmenu .down-wrapper .nav_menu ul li.selected {
    background: #2154a6;
  }
  section .list_container .list-left .listmenu .down-wrapper .nav_menu ul li.selected a {
    font-size: 16px;
    line-height: 26px;
    border-bottom: none;
  }
  section .list_container .list-right {
    margin-top: 64px;
  }
  section .list_container .list-right {
    width: 100%;
  }
  section .list_container .list-right .top-thome .r-thome {
    text-align: left;
  }
  section .list_container .list-right .three-nav .three-menu > ul > li {
    position: relative;
    border-radius: unset;
    position: relative;
    border-radius: unset;
  }
  section .list_container .list-right .three-nav .three-menu > ul > li > ul li {
    float: none;
    margin-bottom: 0;
    padding-right: 0;
    width: 100%;
  }
  section .list_container .list-right .three-nav .three-menu > ul > li > .current-name {
    width: 100%;
    height: 52px;
    background: #2154a6;
    -webkit-box-shadow: 0px 8px 32px 0px rgba(33, 84, 166, 0.2);
    box-shadow: 0px 8px 32px 0px rgba(33, 84, 166, 0.2);
    border-radius: 8px;
    display: block;
    font-size: 16px;
    font-weight: 600;
    color: white;
    line-height: 52px;
    text-align: center;
  }
  section .list_container .list-right .three-nav .three-menu > ul > li > ul {
    padding-top: 10px;
    padding-bottom: 10px;
    position: absolute;
    width: 100%;
    z-index: 1;
    background: #e9edf2;
  }
  section .list_container .list-right .three-nav .three-menu > ul > li > ul li {
    float: none;
    margin-bottom: 0;
    padding-right: 0;
    width: 100%;
  }
  section .list_container .list-right .three-nav .three-menu > ul > li > ul li > a {
    background: transparent;
    -webkit-box-shadow: inherit;
    box-shadow: inherit;
    border-radius: unset;
    margin: 0 16px;
    border-bottom: 1px solid #dce0e6;
  }
  section .list_container .list-right .three-nav .three-menu > ul > li > .current-name {
    width: 100%;
    height: 52px;
    background: #2154a6;
    -webkit-box-shadow: 0px 8px 32px 0px rgba(33, 84, 166, 0.2);
    box-shadow: 0px 8px 32px 0px rgba(33, 84, 166, 0.2);
    border-radius: 8px;
    display: block;
    font-size: 16px;
    font-weight: 600;
    color: white;
    line-height: 52px;
    text-align: center;
  }
  section .list_container .list-right .three-nav .three-menu > ul > li > .current-name .icon-down {
    display: inline-block;
    background: url(../images/down_2x.png) no-repeat center;
    width: 10px;
    height: 10px;
    background-size: contain;
    vertical-align: middle;
    right: 16px;
    position: absolute;
    top: 20px;
  }
  section .list_container .list-right .three-nav .three-menu > ul > li > ul {
    padding-top: 10px;
    padding-bottom: 10px;
    position: absolute;
    width: 100%;
    z-index: 1;
    background: #e9edf2;
  }
  section .list_container .list-right .three-nav .three-menu > ul > li > ul li > a {
    background: transparent;
    -webkit-box-shadow: inherit;
    box-shadow: inherit;
    border-radius: unset;
    margin: 0 16px;
    border-bottom: 1px solid #dce0e6;
  }
}

@media screen and (max-width: 768px) {
  section .container .container-news .con-one .one-left .one-left-head {
    padding: 0 0 24px 0;
  }
  section .list_container .list-right .main_list .img_list li .news-img {
    width: 165px;
  }
  section .list_container .list-right .main_list .img_list li .news-info {
    width: calc(100% - 200px);
  }
  section .list_container .list-left .listmenu ul li:not(:last-child) a {
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
  }
  section .list_container .list-left .listmenu .nav_menu {
    border-radius: 0 0 8px 8px;
    display: none;
    background: rgba(130, 32, 69, 0.8);
  }
  section .list_container .list-left .listmenu .menubg {
    background: none;
  }
section .list_container .list-right .main_list ul.t_s_list li .t_s_img {
    width: 165px;
  }
section .list_container .list-right .main_list ul.t_s_list li .t_s_title {
    width: calc(100% - 189px);
    margin-left: 16px;
    padding: 24px 8px 0 0;
  }

}

@media screen and (max-width: 600px) {
  section .list_container .list-right .main_list .img_list li .news-info .desc {
    display: none;
  }
  .wp_articlecontent .list-paddingleft-2 {
    padding-left: 0px;
  }
section .top_banner .top_bg{
height:144px;}
}
/*# sourceMappingURL=phone.css.map */