/*通用部位*/
@media (max-width: 1380px) {
    .right_box{right:0;}
    .login_box{right:0;}
    .banner .banner_list li{height: 460px;}
    .head .logo1{width: 346px;}
    .head .logo2{width: 380px;}
    .indAbt_box .bx-wrapper .bx-prev{left: 0;}
    .indAbt_box .bx-wrapper .bx-next{right:0;}
}
@media (max-width: 997px) {
    .head{
        /* height:1rem;
        line-height:1rem; */
        /* display: none; */
    }
    /* 头部的样式 */
    .navbar-default{
        background: #fff !important;
    }
    .navbar-default .navbar-nav>li>a{
        color: #337ab7 !important;
    }
    .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{
        color: #015FA0 !important;
        background-color: #fff !important;
    }
    .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{
        background-color: #fff !important;
    }
    .dropdown-menu{
        background-color: #fff !important;
    }
    .navbar-default .navbar-nav .open .dropdown-menu>li>a{
        color: #015FA0 !important;
    }
    .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{
        color: #fff !important;
    }
    .navbar-default .navbar-toggle{
        border: none;
        margin-top: 18px;
    }
    .navbar-default .navbar-toggle .icon-bar{
        background-color: #4E4E4E !important;
        width: 25px;
    }
    .navbar-default .navbar-toggle .icon-bar+.icon-bar{
        margin-top: 7px;
    }
    .navbar-header img{
        display: block;
    }
    .footer-firstline{
        padding: 0px;
    }
    .foot .copyright{
        margin-top: 0px;
    }
    .head .logo1{width:2.3rem;margin-right:0.2rem;}
    .head .logo2{width:2.5rem;}
    .logo2:after{display: none;}
    .head .head_user{display: none;}
    .nav_list li.moNav{display: block;}
    .nav_box{
        display:none;
        position: fixed;
        top:1rem;
        left: 0;
        right:0;
        box-sizing: border-box;
        z-index: 2;
        background: #fff;
        width: 100%;
        height:calc(100% - 1rem);
        border-top: 1px solid #007bb6;
        overflow: auto;
    }
    .nav_list li{float:none;margin:0;width: 100%;}
    .nav_list li>a{text-align: center;line-height:40px;color:#333;}
    .nav_list li:hover>a{color:#007bb6;background: #fff;}
    .nav_list li .nav_er{
        position: static;width:100%;line-height:30px;padding:0;display: none;opacity: 1;visibility: visible;background: #fff;
    }
    .nav_er a{color:#333;}
    .nav_er a:hover{color:#fff;background: #007bb6;}
    .nav_btn{display: block;}
    .banner .banner_list li{height: 4rem;}
    .banner .bx-wrapper .bx-controls-direction a{width:0.6rem;height:1.1rem;margin-top:-0.55rem;background-size:100% 100%;}
    .foot .qr_code{display: none;}
    /* .foot .foot_info{width: 50%;padding-right:0.3rem;} */
    .indAbt_list .indAbt_one{padding: 0.15rem 0;}
    /**/
    .right_box ul li{width: 40px;height: 40px;}
    .login_box ul li{width: 100px;height: 40px;}
}
@media (max-width: 540px) {
    .foot .foot_info{
        /* display: none; */
        width: 100%;
        margin-left: 10px;
    }
    .foot_info .foot_txt{
        width: 100%;
        margin-top: 10px;
    }
    .footer-firstline{
        padding: 0px;
    }
    .indNews_LO{
        width: 95%;
    }
    .foot .copyright{line-height: 24px;font-size: 12px;margin-top:0;padding: 0.1rem 0;}
    .indAbt_one i{width: 60px;height: 60px;border: 2px solid #d2d2d2;margin: 0 auto 0.2rem;background-size: 30px !important;}
    .right_box ul li{width: 30px;height: 30px;background-size: 20px !important;}
    .login_box ul li{width: 90px;height: 30px;background-size: 20px !important;}
   
}
/**首页主体**/
@media (max-width: 1200px) {
    .indNews_show{width: 640px;}
    .ind_notice{width: calc(100% - 660px);}
    .ind_notice .indNic_title{line-height: 38px;}
    .ind_notice .indNic_list{padding:20px 12px 8px;}
    .indNic_list .indNic_one{padding: 6px 0;line-height: 25px;}
    .indExp_box .bx-wrapper .bx-controls-direction a{background-color: rgba(255,255,255,.6);}
    .indExp_box .bx-wrapper .bx-prev{left: 0;}
    .indExp_box .bx-wrapper .bx-next{right:0;}
}
@media (max-width: 997px) {
    .indNews_show{max-width: 680px;float: none;margin: auto;width: 100%;}
    .ind_notice{
        width:100%;
        float: none;
        margin: 30px auto 0;
    }
    .indNews_LO{
        width: 95%;
    }
    .indNews_LO .indNews_one{
        width: 100%;
    }
    .ind_OM22 a{margin-bottom:0;margin-right: 0.15rem;/*font-size: 12px;*/}
    .ind_OM23 a{/*font-size: 12px;*/margin-right: 0.25rem;}
    .ind_other2 .ind_O21{
        float: none;
        border-right:none;
        width:100%;
        padding-right: 0;
        border-bottom: 1px solid #e5e5e5;
    }
    .ind_other2 .ind_O22{
        float: none;
        width:100%;
        margin-bottom: 20px;
        margin-top: 20px;
        /* border-top: 1px solid #e5e5e5; */
        /* padding-top: 10px; */
    }
    .indNews_LO .indNews_one{line-height: 38px;height: 38px;width:100%;font-size: 12px;float: none !important;}
}
@media (max-width: 520px) {
    .IDN_SOne .IDN_ST{line-height: 32px;font-size: 14px;padding-left:0.2rem;}
    .indNews_show .bx-wrapper .bx-pager{text-align: center;bottom:-15px;padding-right:0;}
    .indNews_show .bx-wrapper .bx-pager.bx-default-pager a.active,.indNews_show .bx-wrapper .bx-pager.bx-default-pager a:focus,.indNews_show .bx-wrapper .bx-pager.bx-default-pager a:hover{background: #aaa;}
    .ind_notice{width:100%;margin-top: 30px;}
    .indNews_div{padding:0.2rem;}
    .indNews_nav a{margin-right: 0.2rem;/*font-size: 15px;*/}
    .indNews_nav a.indNews_more{font-size: 12px;}
    .indNews_LO .indNews_one{line-height: 38px;height: 38px;width:100%;font-size: 12px;float: none !important;}
    .indNews_one .fl:before{margin-right: 2px;}
    .indExp_box .indExp_title{line-height: 40px;font-size: 15px;}
    .indExp_one .indExp_txt{height: 40px;}
    .indExp_txt .indExp_TT{width: 90%;}
    .indExp_box .bx-wrapper .bx-controls-direction a{width: 30px;height: 30px;margin-top: -15px;background-size:auto 20px;}
    .ind_other1 .ind_oNavLV1{width:100%;height:100px;position: static;}
    .ind_oNavLV1 a{width: 50%;height: 100%;font-size: 15px;float: left;}
    .ind_oNavLV1 a i{width: 42px;height: 42px;margin:0 auto 0.2rem;background-size: 24px !important;}
    .ind_oNavLV1 a:after{
        border-left: 8px solid transparent;border-top: 10px solid #0073be;left: calc(50% - 8px);top: 90%;
    }
    .has_more_btns{
        position: absolute;
        right: 10px;
        top: 20px;
    }
    .ind_oNavLV1 a.act:after{left: calc(50% - 8px);top: 100%;}
    .ind_other1 .ind_oBoxLV1{width:100%;margin-left:0;}
    .ind_oBoxLV1 .ind_oBoxOne1{padding:0.2rem;}
    .ind_oNavLv2 a{margin-right: 0.2rem;font-size: 14px;}
    .ind_oNavLv2 a.ind_oMore{font-size: 12px;}
    .ind_oBoxOne2 a{line-height: 38px;height: 38px;font-size: 12px;}
    .ind_oBoxOne2 .fl:before{margin-right: 2px;}
    .ind_other2{padding: 0.2rem;}
    .ind_other2 .ind_OT2{/*font-size: 15px;*/}
    .ind_other2 .ind_O21{float: none;border-right:none;width:100%;padding-right: 0;}
    .ind_other2 .ind_O22{float: none;width:100%;margin-bottom: 20px;padding-top: 10px;}
    .ind_OM22 a{line-height: 32px;}
    .ind_other2 .ind_O23{padding-top:20px;}
    .ind_OM22 a:before,.ind_OM23 a:before{display: none;}
}