@media screen and (max-width:1830px) {
    .headder_box .logo{width:32%;}
    .headder_box .right{padding-left:0;}
    #cssmenu > ul > li > a{padding:15px 10px;}
    
}

@media screen and (max-width:1660px) {
    .containers{width:95%;margin:0 auto;}
    .headder_box .logo{width:28%;}
    #cssmenu > ul > li > a{padding:15px 5px;}
    .headder_box{height:1.5rem;}
    .headder_box .wp{padding:0 20px;}
    .dangqun_li .tex_boxs li{padding:20px 0;}
    .dangqun_li .tex_box_dq li{padding:18px 0;margin-top:4px;}
    .index_banner  .swiper-button-prev{left:20px !important;right:auto !important;}
    .index_banner  .swiper-button-next {right:20px !important;left:auto !important;}
    .index_news_li_l{width:60%;}
    .index_news_li_r{width:38%;}
    .main_l{width:75%;}
    .abouts{margin:80px auto;}

    .navs{height:145px;margin-top:-100px;}
    .nei_title{margin-bottom:20px;}
    .index_banner{height:550px;}
    .index_banner img{height:550px;}
    

}
@media screen and (max-width:1366px) {

    .containers{width:95%;margin:0 auto;}
    .headder_box .logo{width:28%;margin-left:20px;float:left;margin-top:40px;}
    .headder_box .wp{display:inline;padding:0 20px;}
    .headder_box .right{padding:0;width:68%;float:right;margin-right:20px;margin-top:-10px;}
    #cssmenu > ul > li > a {
      padding: 18px 9px;
      font-weight:normal;
      font-size:15px;}

    #cssmenu ul ul li a {
      height:50px;
      line-height:50px;
      width:140px;}
    .dangqun_li .tex_boxs{padding:0 20px 20px;}
    .dangqun_li .tex_boxs .tex_data{margin-right:10px;}
    .dangqun_li:nth-child(3){padding-left:0;}
    .dangqun_li .tex_boxs .tex_data1{margin-right:30px;}
    .dangqun_li .tex_boxs li{padding:16px 0;}
    .dangqun_li .tex_box_dq li{padding:15px 0;height:93px;}
    .a_yewu_top_l{font-size:20px;}
    .n_title .fl img{height:55px;}
    .n_title .more img{height:25px;}
    .a_dangqun_box,.a_news_box{padding:60px 0;}
    .index_news_li_l{width:60%;}
    .index_news_li_r{width:38%;}
    .n_title{line-height:55px;}
    .n_title1{line-height:55px;}
    .n_title .fl img{height:55px;}
    .n_title .more img{height:25px;}
    .n_title1 .fl img{height:55px;}
    .n_title1 .more img{height:25px;}
    .n_title1{margin-bottom:35px;}

    .dangqun_li .tex_boxs .tex_data1{margin:0 15px 0 5px;}
    .index_news_lis_top{height:165px;}
    .index_news_lis_top img{height:165px;}
    .index_news_lis_top h1{line-height:165px;}
    .index_news_lb .a_news_pic{height:500px;}
    .index_news_lb .a_news_pic img{height:100%;}
    .index_news_lb .con_box{padding:20px 30px 20px 30px;height:150px;}
    .tex_box li a{padding:19px 0;}
    .index_news_lb .con_box h3{font-size:22px;}
    .dangqun_li .tex_box_dq li{padding:12px 0 22px;}
    .abouts{margin:60px auto;}
    .about_information{font-size:16px;}
    .about_content h2{margin:0 0 30px;}
    .main_l1{width:68%;}
    .main_r1{width:30%;}
    .nei_banner{width:100%;height:auto;}

    .index_banner{height:500px;}
    .index_banner img{height:500px;}

}

@media(max-width:1200px) {

    #cssmenu > ul > li > a{padding:20px;}
    #cssmenu > ul > li.last-nav{display:block;}
    .header-search{margin:15px 20px;background:#fff;height:40px;}
    .header-search input{height:40px;line-height:40px;float:left;width:80%;border:0;padding:0 10px;}
    .header-search a.search_img{float:right;width:15% !important;height:40px;line-height:40px;text-align:right;}
    .header-search a.search_img img{margin:10px 20px 0 10px;}
    .headder_box .wp{padding:10px 15px;}
    .headder_box:before{display:none;}
    .headder_box .logo{width:30%;margin-top:20px;}
    .m_header_boxs {
    transition: .6s;
    height: .75rem;
    z-index: 100000;
    display:block;
    background:#063c87;}


    .nav_mask{height:400vh;position:fixed;z-index:99;opacity:1;width:100%;background:#063c87;top:0;}
    .main-visual-slider .swiper-slide .visual-img a{height:40vh;}
    .headder_box .right{width:100%;float:none;}
    .headder_box .right .top{display:none;}

    .m_header_boxs header {
        padding: 0 0 0 15px;
        height: .75rem;
        background: #063c87;
        box-shadow: 0 3px 5px rgba(0,0,0,5%);
        background-size: cover;
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        z-index: 100;
        display: flex;
        justify-content: space-between;
        align-items: center
    ;}

    .m_header_boxs header #logo img {
        height: .4rem
    ;}

    .m_header_boxs header #logo {
        padding: 0;
        width: 100%
    ;}

    .m_header_boxs .list_box1 {
        margin-right: .4rem
    ;}

    .m_header_boxs .list_box1 .li a {
        border-radius: 0;
        width: 28px;
        height: 20px;
        font-size: 10px
    ;}
     .containers {
        width: 95%;
        margin:0 auto;}
    .n_title,.n_title1{line-height:50px;}
    .n_title .fl img{height:50px;}
    .n_title .more img{height:22px;}

    .n_title1 .fl img{height:50px;}
    .n_title1 .more img{height:22px;}
    .index_news_lis_top h1{font-size:28px;}


    .index_banner{height:325px;margin-top:.75rem;}
    .index_banner img{height:325px;}

    .banner_news{width:auto;padding:30px 50px;margin-top:-50px;}
   
    .yewu_lunbo{padding:0 35px;}
    .a_dangqun_box,.a_news_box{padding:50px 0;}
    .yewu_infor{font-size:14px;}
    .dangqun_li .tex_boxs{padding:0 10px 10px;}

    .index_news_lb .a_news_pic{height:450px;}
    .index_news_lb .a_news_pic img{height:100%;}
    .index_news_lb .con_box{padding:20px 30px 20px 30px;height:150px;}
    .tex_box li a{padding:14px 0;}
    .index_news_lb .con_box h3{font-size:20px;}
    .index_news_lb .con_box p{font-size:16px;}
    .tex_box .tex_data{width:80px;}
    .tex_box .tex_title{padding:0 15px;}

    .tex_box .tex_title{font-size:15px;}
    .dangqun_li .tex_box_dq li{padding:15px 0 10px;}
    .a_dangqun_box .tex_box .tex_title{padding-right:0;}
    .dangqun_li .tex_box_dq{padding:0 10px;}
    .dangqun_li .tex_box_dq li{background: url(../images/bg2.jpg)  no-repeat center center;background-size:100%;}
    .footer_l{width:50%;}
    .footer_r{width:45%;}
    .dangqun_li .tex_boxs li a{font-size:15px;}
    .a_dangqun_box .tex_box .tex_title{line-height:25px;height:50px;}
    .dangqun_li .tex_box_dq li{height:85px;}
    .dangqun_li .tex_boxs .tex_data p{font-size:13px;}
    .a_yewu_top_l{font-size:18px;}
    .a_yewu_top_r a{font-size:14px;}

    .main_l{width:70%;}
  
    .banners{margin-top:.74rem;}
    .navs_l{height:60px;line-height:60px;width:50%;}
    .navs_l a{padding-left:10px;margin-right:10px;}
    .abouts{margin:30px auto;}
    .about_content h2{margin:0 0 20px;}
    .about_information{font-size:16px;line-height:30px;}
    .about_content h2{font-size:26px;}
    .slide_list,.slide_list h3{font-size:16px;}

    .navs{background:url(../images/nav.jpg) no-repeat left bottom;background-size:60%;}

    .navs{height:120px;margin-top:-85px;}
    .nei_title{font-size:36px;line-height:40px;height:40px;margin-bottom:20px;}
    .nei_navs{height:60px;line-height:60px;}
    .news_li span{width:15%;}
    .news_contentss{font-size:16px;line-height:35px;}

    
}

@media (max-width:992px) {
    .headder_box .logo{width:40%;margin-top:20px;}
    #cssmenu > ul > li > a {color:#e1fdff;}
    .containers {
        width: 95%;
        margin:0 auto;}

    .dangqun_li{margin-bottom:50px;}
    .index_news_lb .a_news_pic{height:400px;}
    .index_news_lis_top{height:135px;}
    .index_news_lis_top img{height:135px;}
    .index_news_lis_top h1{line-height:135px;}

    .n_title{line-height:45px;}
    .n_title1{line-height:45px;}
    .n_title .fl img{height:45px;}
    .n_title .more img{height:20px;}
    .n_title1 .fl img{height:45px;}
    .n_title1 .more img{height:20px;}
    .footer{height:auto;}

    .main_l{width:60%;}

    .navs_l{height:60px;line-height:60px;width:70%;}
    .navs_l a{padding-left:10px;margin-right:10px;}
    .abouts{margin:30px auto;}
    .about_content h2{margin:0 0 20px;}
    .about_information{font-size:16px;line-height:30px;}
    .about_content h2{font-size:26px;}
    .slide_list,.slide_list h3{font-size:16px;}

    .navs{height:120px;}

    .navs{background:url(../images/nav.jpg) no-repeat left bottom;background-size:80%;}

    .nei_title{font-size:32px;line-height:40px;height:40px;margin-bottom:20px;}
    .nei_navs{height:60px;line-height:60px;}


    .index_banner{height:325px;}
    .index_banner img{height:325px;}
    .banner_pic{height:auto;}

  


}

@media (max-width:768px) {
    .dangqun_bg{background:url(../images/background1.jpg) repeat-y;}
    .news_bg{background:url(../images/background2.jpg) repeat-y;}
    .m_header_box header #logo img {
        height: 0.2rem;}


    .index_news_lis_top {height:120px;line-height:120px;}
    .index_news_lis_top img{height:120px;}
    .index_news_lis_top h1{height:120px;line-height:120px;}

    .dangqun_li .tex_boxs li{padding:18px 0;}
    .dangqun_li:nth-child(3){margin-bottom:0;}

    .dangqun_li .tex_box_dq li:first-child{margin-top:0;}

    .dangqun_li:nth-child(2){padding:0 0;}
    .dangqun_li .tex_box_dq{padding:0 ;}
    .n_title{margin-bottom:30px;}
    .n_title1{margin-bottom:30px;}
    .dangqun_li .tex_box{margin-top:0;}
    .dangqun_li .tex_boxs .tex_data1{margin:0 20px 0 18px;}
    .a_dangqun_box .tex_box .tex_title{padding-right:10px;}
    .dangqun_li .tex_box_dq li{margin-top:10px;}
    .index_news_li_l{width:100%;margin-bottom:50px;}
    .index_news_li_r{width:100%;}
    .index_news_lb .a_news_pic{height:auto;}


    #swiper-button-prev1{background: url(../images/left1.jpg) no-repeat center center;width:40px;height:45px;left:10px !important;
    right:auto !important; top:30%;z-index:9;background-size:100%;}
    #swiper-button-next1{background: url(../images/right1.jpg) no-repeat center center;width:40px;height:45px;right:10px !important;
    left:auto !important; top:30%;z-index:9;background-size:100%;}
    .index_news_lb .con_box {padding:10px 10px 20px;height:auto;}
    .index_news_lb .a_news_data p{font-size:16px;}
    .index_news_lb .a_news_data h2{font-size:30px;line-height:40px;}
    .index_news_lb .a_news_data{width:80px;height:80px;bottom:110px;right:20px;}
    #swiper-pagination1{display:none;}
    .index_news_lb .con_box h3{font-size:18px;}
    .index_news_lb .con_box p{font-size:14px;}

    

    .footer{padding:30px 0;}
    .footer_l{width:100%;margin-bottom:30px;}
    .footer_r{width:100%;}
    .footer_l_top a{font-size:14px;}
    .footer_l_bot p{font-size:14px;}
    .footer_r_bot li p{font-size:14px;}
    .footer_logo{width:70%;display:none;}


    .main_l{width:68%;}

    .nei_banner img{height:400px;}

    .navs_l{height:60px;line-height:60px;width:70%;}
    .navs_l a{padding-left:10px;margin-right:10px;}

    .navs{background:none;margin-top:0px;color:#000;height:auto;display:none;}
    

    .nei_title{color:#0380d2;font-size:20px;margin:0;}
    .nei_navs{color:#999;line-height:30px;height:auto;}
    .nei_navs a{color:#999;font-size:14px;margin-right:5px;padding-left:5px;}
    .abouts{margin:20px auto 30px;padding:0;overflow:hidden;}
    .about_content h2{font-size:24px;margin-bottom:10px;}


    .about_information{font-size:16px;line-height:30px;}
    .news_contentss{font-size:16px;line-height:30px;}

    .slide_list,.slide_list h3{font-size:16px;}
    .slide_list{width:208px;}
    .slide_list .current{background: url(../images/nav_bg1.jpg) center right no-repeat;}
    .slide_head{background:url(../images/add.jpg) 183px center no-repeat;}
    .news_li{height:50px;line-height:50px;}
    .news_li a{height:50px;line-height:50px;width:80%;font-size:15px;}
    .news_li span{width:20%;font-size:12px;}
    .pages_all{margin-right:10px;}
    .num_grey1{margin-left:10px;}
    .num_black1{margin-right:10px;}
    
    .index_banner{height:250px;}
    .index_banner img{height:250px;}
    .ejlm{display:block;}

    
    }


@media (max-width:430px) {

    .banner_pic{display:none;}
    .m_banner_pic{display:block;}
    .index_banner{height:350px;}
    .index_banner img{height:350px;}
    .banner_news{width:90%;right:5%;top:30%;padding:20px;height:auto;}
    .banner_news h2{font-size:24px;line-height:40px;}
    .index_banner .swiper-button-next,.index_banner .swiper-button-prev{display:none;}
    .dangqun_li .tex_boxs .tex_data1{margin:0 20px 0 10px;}
    .dangqun_li:nth-child(1){padding-right:0;}
    #swiper .swiper-slide{background:none;}
    .a_yewu_top_r{display:none;}

    .a_yewu_top_r_m{display:block;margin-bottom:30px;line-height:30px;margin:10px 0;}
    
    .a_yewu_top_r_m a{font-size:14px;color:#16426e;padding-left:5px;margin-right:5px;}
    .a_yewu_top_r_m a:last-child{margin-right:0;}
    .a_yewu_box{padding:80px 0 20px;height:auto;}
    .a_dangqun_box, .a_news_box{padding:30px 0;}
    .dangqun_li{margin-bottom:30px;}

    .footer_r_bot li{text-align:center;}
    .footer_r_bot li img,.footer_r_bot li p{float:none;}
    .footer_r_bot li p{width:100%;line-height:25px;}
    .footer_l_bot p{margin-bottom:5px;}

    .nei_banner{display:none;}
    .nei_banners{display:block;height:265px;}

    .main_l{width:100%;}
    .main_r{display:none;}

    .m_header_boxs{height:.75rem;}
    .headder_box .logo{width:65%;margin-top:25px;}
    .slide_list,.slide_list h3{font-size:16px;}
    .slide_list{width:208px;}
    .slide_list .current{background: url(../images/nav_bg1.jpg) center right no-repeat;}
    .slide_head{background:url(../images/add.jpg) 183px center no-repeat;}
    .main_l1{width:100%;}
    .main_r1{display:none;}
    .news_title{font-size:20px;line-height:40px;margin-bottom:10px;}
    .news_infors{margin-bottom:20px;}
    .news_infors span{margin-right:5px;}
    .news_infors img{margin:0 5px 0 0;}
    .news_contentss{padding-top:20px;}

    .about_information{font-size:14px;line-height:25px;}
    .news_contentss{font-size:14px;line-height:25px;}

    .about_content h2{font-size:20px;}
    


  
}

@media (max-width:375px) {

    .nei_banners{display:block;height:230px;}

    .index_banner{height:305px;}
    .index_banner img{height:305px;}

}