ï»¿@charset "utf-8";
@media screen and (max-width:1800px){
    
}
@media screen and (max-width:1680px){
    
    
}
@media screen and (max-width:1600px){
    
}
@media screen and (max-width:1500px){
   
}
@media screen and (max-width:1366px){
    .box_con{max-width: 1200px;width: 92%;}

    /* .swiper-container-banner{height: 575px;} */
    .box_title::before, .box_title::after{width: 420px;}
    .news_left,
    .news_right{width: 49%;}
    .swiper-container-news{width: 100%;}
    .swiper-container-news .swiper-slide .pic{height: 100%;}
    .swiper-container-news .swiper-slide .pic img,
    .culture2_items .item .pic img,
    .news_items .item .pic img{display: block;width: 100%;height: 100%;object-fit: cover;}
    .culture_items .item{width: 570px;}
    .culture_items .item a{padding: 20px;}
    .culture_items .item .pic{width: 300px;}
    .foot_right span{margin-left: 20px;}

    .bar{height: 410px;}
    .bar_tit{margin-top: -40px;}
    .bar_tit h3{font-size: 30px;}
    .bar_tit p{font-size: 16px;}

    .crumb{margin-top: -65px;}
    .crumb_con{line-height: 45px;}
    .crumb_left ul li a{line-height: 45px;font-size: 18px;}
    .crumb_right dl dd::after{margin-top: -22.5px;}

    .culture_tit h3{font-size: 24px;}
    .culture_tit p{font-size: 20px;}

    .party_items, .news_cons{padding: 40px 0;}

    .news_items .item{width: 380px;margin-right: 10px;}
    .news_items .item .tct p{font-size: 18px;}
    .notice_items{margin-top: 40px;}

    .business_items .item .tct h3{font-size: 20px;}
    .business_items .item .tct p{font-size: 16px;}
    .party_items .item .tct{width: 70%;}
    .party_items .item .tct h3{font-size: 20px;}
    .page{padding: 0;}
    .contact_btm h3{font-size: 24px;margin: 20px auto;}
    .contact_btm ul li p{font-size: 16px;}
    .foot_center .foot_menu ul li{font-size: 16px;}
    .news_right .tab .tab_con .items .item.active h3{font-size: 20px;}
    .notice_right{width: 1000px;}
    .head_menu ul{width: calc(100% - 450px);}
    .head_menu ul li{width: 100px;}

}
@media screen and (max-width:1280px){
  
}
@media screen and (max-width:1200px){
    body,
    html {
        overflow-x: hidden !important;
    }

    .pt-100,
    .pt-90,
    .pt-80,
    .pt-70,
    .pt-60,
    .pt-50,
    .pt-40,
    .pt-30 {
        padding-top: 20px;
    }

    .pb-100,
    .pb-90,
    .pb-80,
    .pb-70,
    .pb-60,
    .pb-50,
    .pb-40,
    .pb-30 {
        padding-bottom: 20px;
    }
    .box_title::before, .box_title::after {
        width: 300px;
    }
    .swiper-container-business .swiper-slide{height: 370px;}
    /* .swiper-container-banner{height: 433px;} */

     .bar-months{ float: none; width: 100%; height: auto; margin-bottom: 10px; }
    .month-item{ width: 20% }
    .bars{ float: none; width: 100%; }
    .news_data{ padding: 20px 0; }

    .month-item.up i{ background: #014099; transition: all 0.5s ease 0s; }
    .month-item.up{ padding: 0px; margin-top: 0px;
        -webkit-box-shadow: 0px 0px 0rem 0px rgba(0, 0, 0, 0.28);
        box-shadow: 0px 0px 0rem 0px rgba(0, 0, 0, 0.28); background:none;}

    .enter{ width: 310px; margin-left: -155px; height: 130px; margin-top: -65px; }
    .enter_form{ width: 280px; margin-top: 45px; }
    .ent_txt{ width: 200px; }

    .ent_sub{ width: 79px; font-size: 14px; }
}
@media screen and (max-width:1024px){
    
    
}
@media screen and (max-width:768px){
    
    .sj_menu{display: block;width:30px;height:30px;margin:0 auto;right: 2%;top:20px;position: absolute;}
    .sj_menu span{width:20px;height:3px;display: block;margin:13.5px auto;transition: ease-in 1s;position: relative;background: var(--mainColor);}
    .sj_menu span::after,
    .sj_menu span::before{content: "";display: block;width:20px;height:3px;background: var(--mainColor);transition: ease-in 1s;position: absolute;}
    .sj_menu span::after{bottom: -6px;}
    .sj_menu span::before{top: -6px;}
    .son .sj_menu span{position: relative;transform: rotate(45deg);transition: ease-in 1s;}
    .son .sj_menu span::before{transform: rotate(90deg);top:0px;position: absolute;transition: ease-in 1s;}
    .son .sj_menu span::after{display: none;}

    .head_nav {position: relative;}
    .head_nav h1{max-width: 200px;line-height: 65px;}
    .head_menu ul{display: block;line-height: 40px;position: absolute;top: 65px;background: var(--fontColorf);box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.1);transform: translateX(100%);transition: ease-in 0.7s;width: 100%;box-sizing: border-box;left: 0;}
    .head_menu ul li,
    .fixeds .head_menu ul li{width: 100%;line-height: 40px;}
    .head_menu ul li.active::before,
    .head_menu ul li:hover::before,
    .head_menu ul li::before{display: none;}
    .lg_wrap{padding-top:95px;}

    .son .head_menu ul{transform: translateX(0%);transition: ease-in 0.7s;}
    
    /* .swiper-container-banner{height: 176px;} */
    .swiper-container-banner .swiper-pagination-banner{bottom: 15px;}
    .swiper-container-banner .swiper-pagination-banner .swiper-pagination-bullet{width: 10px;height: 10px;}
    .swiper-container-banner .swiper-slide .banner_li{top: 25%;}

    .notice_con{height: 50px;line-height: 50px;}
    .notice_left{width: 25%;}
    .notice_left img{width: 80%;}
    .notice_right{width: 70%;}
    .swiper-container-notice .swiper-slide a .tit{font-size: 14px;}
    .swiper-container-notice .swiper-slide a .time{display: none;}
    .box_title::before, .box_title::after{display: none;}
    .box_title h3{font-size: 30px;width: 260px;}
    .box_title h3 font{font-size: 24px;}
    .box_title p{font-size: 14px;letter-spacing: 2px;}
    .news_con{flex-wrap: wrap;}
    .news_left, .news_right{width: 100%;margin-bottom: 20px;}
    .news_left,
    .swiper-container-news{height: 200px;}
    .swiper-container-news .swiper-slide .txt{height: 40px;line-height: 40px;}
    .swiper-container-news .swiper-pagination-news{bottom: 13px;}
    .news_left .pop h3{font-size: 15px;}
    .news_left .pop{padding: 10px;}

    .news_right .tab .tab_tit ul li{font-size: 20px;margin-right: 10px;}
    .news_right .tab .tab_tit ul{width: 73%;}
    .news_right .tab .tab_tit span{width: 25%;}
    .news_right .tab .tab_con .items .item.active h3{font-size: 16px;}
    .news_right .tab .tab_con .items .item.active p,
    .news_right .tab .tab_con .items .item.active p span,
    .news_right .tab .tab_con .items .item a span{font-size: 14px;}

    .bans .pic{margin: 10px auto;}
    .swiper-container-business .swiper-slide{height: 210px;}
    .swiper-container-business .swiper-slide .txt{height: 40px;}
    .swiper-container-business .swiper-slide .txt span{display: none;}
    .swiper-container-business .swiper-slide .txt p{font-size: 14px;width: 100%;}
    .culture_items .item a{flex-wrap: wrap;}
    .culture_items .item .tct{width:100%;margin-bottom: 20px;}
    .culture_items .item:nth-child(3) a, .culture_items .item:nth-child(4) a{flex-direction: row;}
    .culture_items .item .tct h3{font-size: 18px;}
    .culture_items .item .tct p{font-size: 14px;}
    .affiliation_tit h3{font-size: 24px;}
    .affiliation_list{margin: 20px auto;}
    .affiliation_list ul li{width: 100%;line-height: 30px;}
    .foot_top{padding: 10px 0;}
    .foot_top h2{width: 200px;}
    .foot_top .link{width: 125px;line-height: 40px;padding: 0 5px;}
    .foot_top .link select{height: 40px;line-height: 40px;}
    .foot_center{padding: 20px 0;}
    .foot_center .foot_menu{display: none;}
    .foot_left,
    .foot_right{width: 100%;}
    .foot_right{justify-content: center;margin-top: 15px;}
    .foot_right span{margin-left: 10px;}
    .foot_center .foot_info p span{display: block;}
    .foot_btm p{line-height: 24px;text-align: center;}
    .foot_btm p a{display: block;float: none;}
    .box_title{padding: 20px 0;}
    .swiper-pagination-business{margin-top: 20px;}
    .business-next::after, .business-prev::after{color: var(--fontColorf);}
    .swiper-pagination-business .swiper-pagination-bullet-active{background: var(--fontColorf);}

    .crumb{margin-top: 0;}
    .crumb_left{width: 100%;}
    .crumb_right{display: none;}
    .bar{height: 180px;}
    .bar_tit {margin-top: -20px;}
    .bar_tit h3{font-size: 24px;}
    .crumb_left ul{flex-wrap: wrap;}
    .crumb_left ul li{width: 49%;}
    .crumb_left ul li a{width: 100%;box-sizing: border-box;padding: 0 10px;}
    .crumb_left ul li:nth-child(2n):after{display: none;}
    .contact_con{padding: 20px 0;}
    .culture_tit h3{font-size: 20px;}
    .culture_tit p{font-size: 16px;}
    .culture1_items{margin: 20px auto;flex-wrap: wrap;}
    .culture1_items .item{width: 48%;margin-bottom: 20px;}
    .culture1_items .item span{width: 30px;height: 30px;}
    .culture1_items .item em{width: 30px;margin: 15px auto;}
    .culture1_items .item p{font-size: 18px;}
    .culture2_items .item{flex-wrap: wrap;}
    .culture2_items .item .pic,
    .culture2_items .item .tct{width: 100%;}
    .culture2_items .item .tct{padding: 15px;box-sizing: border-box;}
    .culture2_items .item .tct h3{font-size: 18px;}
    .culture2_items .item .tct p{font-size: 14px;}
    .history_items ul li .year strong{font-size: 20px;}
    .history_items ul li .year strong::before{width: 75px;}
    .history_items ul li .txt{font-size: 14px;line-height: 24px;}
    .history_items ul li::before{top: 15px;}
    .news_items .item{margin-bottom: 20px;margin-right: 0;}
    .news_items .item .pic{height: 165px;}
    .notice_items .item ul{padding: 20px;}
    .notice_items .item ul li a{flex-wrap: wrap;padding: 5px 0;}
    .notice_items .item ul li p,
    .notice_items .item ul li span{width: 100%;font-size: 14px;line-height: 24px;}
    .business_items{padding: 30px 0;}
    .business_items .item a{flex-wrap: wrap;}
    .business_items .item .pic{width: 100%;height: auto;}
    .business_items .item .tct{width: 100%;padding: 20px;box-sizing: border-box;position: static;margin: 0 auto;height: auto;}
    .business_items .item .tct h3{padding-bottom: 20px;}
    .business_items .item .tct p{font-size: 14px;line-height: 24px;margin: 20px auto;}
    .business_items .item .tct em{width: 120px;line-height: 40px;}
    

    .party_items .item{padding: 20px;margin: 0 auto 20px;}
    .party_items .item a{flex-wrap: wrap;}
    .party_items .item .pic{width: 100%;height: 170px;}
    .party_items .item .tct{width: 100%;margin-top: 20px;}
    .contact_btm{padding: 20px;margin: -20px auto 20px;}
    .contact_btm h3{font-size: 20px;}
    .contact_btm ul{flex-wrap: wrap;}
    .contact_btm ul li{width: 100%;}
    .contact_btm ul li span{width: 120px;height: 60px;}
    .business_items .item .tct h3::before{left: -20px;}
    .contact_top{margin-top: 20px;}
    .news_tit h3{font-size: 20px;}
    .party_items, .news_cons{padding: 20px 0;}
    .head_menu ul li ul,
    .head_menu ul li:hover ul{display: none;}

    .history_items ul{width: 100%;}
    .history_items ul::before{display: none;}
    .history_items ul li,
    .history_items ul li:nth-child(2n){background: none;height: auto;padding: 20px 0;}
    .history_items ul li .year,
    .history_items ul li .txt{width: 100%;text-align: left;}
    .history_items ul li .year{padding-top: 20px;}
    .history_items ul li::before,
    .history_items ul li:nth-child(2n)::before{left: 0;}
    .history_items ul li:nth-child(2n) .year strong::before{left: 0;}

    .swiper-container-banner{height: 28vh;}
    .lg_wrap{padding-top: 95px !important;}
    .culture_items .item .pic{width: 100%;}
    .news_cons .mains_text img{width: 100%;}
    
}
@media screen and (max-width:640px){
   
    
}
@media screen and (max-width:414px){
    
}
@media screen and (max-width:375px){
   
}
@media screen and (max-width:360px){}
@media screen and (max-width:320px){
    
}<!--ºÄÊ±1775483753.657Ãë-->