@charset "utf-8";
/* CSS Document */

/*rem*/
html {
    font-size: 26px;
}
@media (min-width:768px) {
    html {
      font-size: 28px;
    }
}
@media (min-width:992px) {
    html {
      font-size: 30px;
    }
}
@media (min-width:1200px){
    html {
      font-size: 32px;
    }
}
@media (min-width:1360px){
    html {
      font-size: 34px;
    }
}
@media (min-width:1460px) {
    html {
      font-size: 40px;
    }
}

/*1280X720 1366X768 1440X900 1920X1080*/


/*手机样式*/

@media screen and (min-width: 768px) {}
@media screen and (min-width: 992px) {
    .pagination li.page-item:hover .page-link {
      color: #ffffff;
      background-color: #0e4c96;
      border: 1px solid #0e4c96;
    }
    .product_menu_dropDown .product_menu_dropDown_two {
      opacity: 1;
      visibility: visible;
    }
    .product_menu_dropDown_active .product_menu_dropDown_two {
        opacity: 0;
        visibility: hidden;
    }
}
@media (min-width:1400px) {
  .container {
    max-width: 1230px;
  }
  .h-content .container,
  .p_content .container {
    max-width: 1430px;
  }
}
@media (max-width:1500px) {
    body {
        font-size: 17px;
    }
}
@media (max-width:1400px) {
    body {
        font-size: 16px;
    }
}
@media (max-width:1200px) {
    body {
        font-size: 15px;
    }
}
@media screen and (max-width: 991px) {
    #menu_toggle1 {
        display: block;
    }
    .menufix {
        display: none;
    }
    .menu {
        right: 15px;
        top: 20px;
        float: right;
    }
    .menu strong {
        display: none;
    }
    .menu span, .menu span:after, .menu span:before {
        width: 32px;
    }
    .menu span:before {
        top: -8px;
    }
    .menu span:after {
        bottom: -8px;
    }
    /**/
    .home_symposium,
    .home_schedule,
    .home_symposium_box,
    .home_symposium_list,
    .home_news .home_news_main,
    .home_navigation,
    .home_news,
    .home_news .home_news_tab,
    footer .footer_copyright .img,
    footer .footer_copyright .text {
        width: 100%;
    }
    footer .footer_copyright .text {
        padding-top: 0.5rem;
    }
    .home_symposium_list {
        margin-top: 0.75rem;
    }
    .home_notice {
        padding-top: 0.750rem;
    }
    .home_notice_box{
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }

    .home_symposium_swiper li .img .title,
    .home_notice_swiper li a {
        font-size: 15px;
    }
    .h_title {
        font-size: 15px;
    }
    .home_schedule_list li .box .text {
        font-size: 14px;
    }
    .home_news .home_news_tab li {
        float: left;
        width: 20%;
    }
    .home_news .home_news_tab ul {
        padding: 0;
    }
    .home_news .home_news_tab li::after {
        display: none;
    }
    .home_news .home_news_main .change {
        top: 0;
    }
    .home_news .home_news_main ul {
        padding: 1.25rem 0;
    }
    .home_link_box {
        margin-top: 0.5rem;
    }
    #header .logo_text {
        display: none;
    }
    #header .logo {
        width: 10rem;
        left: 0;
    }
    #menu {
        display: none;
    }
    header .logo_text,
    #statute_menu,
    .statute_share {
        display: none;
    }
    .breadcrumb  {
        font-size: 12px;
    }
    .s_content header {
        border-bottom: 2px solid #0c5aa8;
    }
    .s_content header .logo {
        width: 8.0rem;
    }
    .s_content header .menu span,
    .s_content header .menu span:after, 
    .s_content header .menu span:before,
    .p_content #product_header .menu span,
    .p_content #product_header .menu span:after, 
    .p_content #product_header .menu span:before {
        background-color: #0c5aa8;
    }
    #product_header {
        position: relative;
    }
    .p_content #product_header .menu {
        top: 40px;
    }
    .home_head ul.row li {
        margin-top: 0.75rem;
    }
    .home_head ul.row li .box {
        height: 6.75rem;
    }
    #banner {
        height: 10rem;
    }
    #banner .text {
        color: #111;
    }
    .product_head_school {
        display: none;
    }
    #product_head .product_head_box .product_head_register div a {
        font-size: 12px;
    }
    #product_header .logo {
        width: 10rem;
    }
    #product_header .search {
        width: 100%;
        margin-top: 1.0rem;
    }
    #product_header .tle {
        display: none;
    }
    .product_menu_box {
        display: none;
    }
    .product_menu_dropDown,
    .product_menu_title {
        width: 100%;
    }
    .product_menu_title span {
        padding: 0 1.75rem 0 2rem;
    }
    #product_banner .product_banner_swiper {
        margin-left: 0;
    }

    .product_menu_dropDown:hover .product_menu_dropDown_two {
      opacity: 1;
      visibility: visible;
    }
    .product_menu_dropDown_two .two_list .two_item {
        position: relative;
    }
    .product_menu_dropDown_two .two_list .three_con {
        left: 4px;
        top: 100%;
        right: 4px;
        z-index: 100;
        width: auto;
    }

    .stationery,
    .supplier {
        width: 100%;
    }
    .supplier_main ul li .title {
        font-size: 15px;
    }
    .productD {
        padding-right: 0;
    }
    .productD_contact {
        display: none;
    }
    .productD_tab li {
        margin-left: 0.4rem;
    }
    .productD_shart {
        display: none !important;
    }
    .productD_head .productD_head_img,
    .productD_head .productD_head_text {
        width: 100%;
    }
    .productD_head .productD_head_text {
        margin-top: 0.75rem;
    }
    .score {
        margin-top: 0.5rem;
    }
    .statute_details .news_page li a {
        font-size: 0;
    }
    .statute_details .news_page li a span {
        font-size: 15px;
    }
    #product_menu>div.container {
        padding-left: 0;
        padding-right: 0;
    }
    .product_menu_dropDown .product_menu_title span::after {
      content: '';
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      width: 18px;
      background: url(../images/icon23.png) no-repeat center;
    }
}
@media screen and (max-width: 767px) {
    body {
        font-size: 14px;
    }
}
@media screen and (max-width: 641px) {}
@media screen and (max-width: 580px) {}
@media screen and (max-width: 540px) {}
@media screen and (max-width: 481px) {}
@media screen and (max-width: 380px) {}
@media screen and (max-width: 340px) {}