@media screen and ( max-width:1441px){
    #indBanner .swiper-slide{ height: 500px;}
    .course_cont  .slick-prev{left: 0;}
    .course_cont  .slick-next{right: 0;}
}


@media screen and ( max-width:1239px){
    .wrap { max-width: 1100px;}
    #top a.contact{ margin-right: 81px;}
    #indBanner .swiper-slide{ height: 460px;}
    .honor_text  .historycont p:before{width: 60px;}
    .job_Form input,.job_Form .qt_zhiwei input,.job_Form select{width: 160px;}
    .job_Form .date select{width: 60px;}
    #abImgs .sbeBox .con{height: 55%;overflow: auto;margin-top: 20px!important}
    .honor_img img{height: auto}
    .popup_cont .left_img{width: 35%}
    .popup_cont .text{width: 59%;height: auto;}
    .popup_cont .text h3{padding-bottom: 0}
    .sheb_list ul li p{font-size: 12px;}
    .eject_box.active{left: 20%}
    .ug-arrow-left.ug-skin-default, .ug-arrow-right.ug-skin-default{display: none}
    .eject_box .ug-gallery-wrapper .ug-arrow-left{display: none}
    .sN1 { left: 300px; }
    .sN2 { left: 450px; }
    .sN3 { left: 500px; }
    .sN4 { left: 620px; }
   
    



}

@media screen and ( max-width:1139px){
    .wrap { max-width: 1000px;}
    #top a.contact{ margin-right: 71px;}
    #indBanner .swiper-slide{ height: 450px;}
    .product_list .active .mar .text span{bottom: 10px}
    .honor_list .bx-wrapper a{display: none}
    #sideBar ul  i{display: none;}
    #sideBar ul .current a{background: #c0000e}
    .huodong_list li .pic{height:auto;}
     
}
@media screen and ( max-width:1079px){
    .innavbg{top: 80px;}
    .popup_cont{width: 0;}
    .popup_cont.active{width: 90%;left: 2%}
    .eject_box.active{left: 14%}
    .eject_but{width: 30px;}
    .second_right >div,.qua_first .first_left{padding:0 15px 0 15px;}
    .wrap { max-width: 92%;padding: 0 4%;}
    
    #indBanner .swiper-slide{ height: 420px;}
    #Index .news .one{ position: relative;padding-left: 300px;}
    #Index .news .one .thumb{ position: absolute;left: 0;top: 0;width: 300px;overflow: hidden;}
    #Index .news .one .item p{ height: 96px;}
    #nSearch .col-1{ width: 30.33%;float: left;margin-right: 4%;background: #fbfcfc;padding: 9px 0;}
    #nSearch .col-1.con-l-last{ margin-right: 0;}
    #nSearch .col-2{ width:80%;float: left;background: #fbfcfc;padding: 0 0 9px;}
    #nSearch .col-3{ float: left;border-left:0;background: #fbfcfc;padding: 0 0 9px 4%;}
    #nSearch .col-3 a{ display: inline-block;text-decoration: none;padding-top: 2px;}
    #nSearch .col-3 a i{ font-size: 24px;color: #0086c2;font-weight: bold;}
    #nView .dataBox{ width: 70%;}
    #nView .relatedBg{width: 26%;}
    #nView .related{ width: 26%;}
    .text_cont2 .cont2_right{background: none}
    .text_cont2 .cont2_right div{padding: 0;}
    #abImgs .textBox .tit{margin-top: 0}
    #abImgs .textBox .con{margin-top: 0;}
    .job_Form input, .job_Form .qt_zhiwei input, .job_Form select{width: 100px;}
    .i_ico{top: 7px;}
    .honor_text  .historycont p:before{top: 11px;}


    
}





@media screen and ( max-width:969px){
   


    
    #Index .news .one{ position: relative;padding-left: 250px;}
    #Index .news .one .thumb{ position: absolute;left: 0;top: 0;width: 250px;overflow: hidden;}
    #Index .news .one .item{ margin-left: 5%;}
    #Index .news .one .item h2{ font-size: 16px;height: 24px;line-height: 24px;height: 48px;}
    #Index .news .one .item p{ margin-top: 10px;}
    #Index .awards .inbox{ padding-left: 160px;position: relative;}
    #Index .awards .inbox .item_tit{ position: absolute;width: 160px;height: 100%;left: 0;top: 0;overflow: hidden;}
    #awards{ padding: 18px;}
    #Index .business{ height: 188px;}
    #nList li.first .inbox{ padding-left: 360px;}
    #nList li.first .thumb{width: 360px;}
    .baozhuang_table table  td {padding: 10px 5px;line-height: 1.3em;}
    .course_line{left: 12px;}
    .honor_cont .le{float: none;width: 100%}
    .honor_cont .ri{float: none;width: 100%}
    .ri .historycont p:before{left: -17px}
    .ri .i_ico{left:-17px}
    .xiala,.shang{left: 5px}
    .honor_right{width: 100%;}
    .honor_text{padding-left:7px;}
    .honor_text ul {padding: 15px;}
    .honor_img{display: none}
    .honor_text .ri .historycont{text-align: left;padding-right:0;padding-left:110px;}
    .honor_text .ri .historycont p{text-align: left}
    .le .i_ico{left: -17px;}
    .honor_text  .historycont p:before{left: -17px}
    .popup_cont .text{width: 100%;padding-left: 0}
    .popup_cont .left_img{margin: 0 auto;float: none;display: block;width: 60%;padding-bottom: 15px;}
    .coverBg{width:100%;height:0px;}
    .diploma_wrap{ width: 800px;margin:auto;}
    .diploma_wrap .roundabout-holder{margin-left: -94px;}
}

@media screen and ( max-width:870px){
    .product_list ul li{width: 33.333%}
    .product_list .active .mar .text span{bottom: 20px}
    .box_main .hr_left{position: relative;width: 100%;}
    .box_main .hr_right{width: 100%;max-width: 100%;padding-left: 0;}
    .box_main .hr_right img,.box_main .hr_left img{display: block;margin: 0 auto;}

}

@media screen and ( max-width:810px){
   .bannert_txt img{display: none;}
    /*#################7-13修改####################*/
    /*错误提示页*/
    .err-content{padding-top:10%;}
    .err-tool{position:relative;top:0;right:0;text-align: center;}
    .err-tool a{display: inline;background: #ec3f08;color: #fff;margin: 10px 0;font-size: 14px;padding: 4px 18px;text-align: center;}
    /*#################7-13修改结束 ####################*/
    .honor_list .honor_r ul li{margin:0 20px;height:auto;text-align: center;}
    .honor_list .honor_r ul li a{display:inline; width:100%;height:auto;}
    .honor_list .honor_r ul li a img{display:block;}
    .footerBar_l{width: 100%;float: left;text-align: center;}
    .footerBar_r {width: 100%;float: left;}
    .footerBar_2 ul li:nth-of-type(1) { display: block;margin-bottom: 0;}
    .product_list .mar .text span{padding-bottom:0px;}
}



@media screen and ( max-width:798px){
    .popup_cont{top: 10%;padding:12px;}
    .zb_data ul li >div{width: 50%;padding-right: 0;}
    .imgList img{margin: 0 auto;display:block;margin-bottom:15px;}
    #indBanner .swiper-slide{ height: 380px;}
    #indBanner .swiper-slide span.text{ max-width:55%;}
    #Index .row-1{ border-bottom: 1px solid  #DFDFDF;padding-bottom: 4%;}
    #Index .news{ padding-right: 0;position: relative;margin-top: 4%;}    
    #Index .news .many{ position: relative;right: 0;bottom: 0;width: 100%;background: none;color: #333333;}
    #Index .news .many a{ color: #333333;text-decoration: none;height: 30px;line-height: 30px;}
    #Index .news .many .item_tit{ padding: 4% 0 0;}
    #Index .news .many .item_tit a span.en{ display: none;}
    #Index .news .many .item_tit a b{ position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;background: #ddd;-webkit-transition: all .5s ease;transition: all .5s ease;}
    #Index .news .many .item_tit a .more{ display: block;float: right;}
    #Index .news .many .item_tit a i{ position: absolute;left: 0;bottom: 0;width: 20%;height: 1px;background: #cc0000;z-index: 1;}
    #Index .news .many .item_tit a:hover b{ width: 100%;}
    #Index .news .one{ display: none;}
    #Index .news .many .item_con{ padding: 4% 0 0;}
    #Index .news .many .item_con ul li:first-child{ display: block;}
    #Index .news .many .item_con ul li{ position: relative;padding:5px 90px 5px 0;height: 25px;}
    #Index .news .many .item_con ul li .thumb{ display: none;}
    #Index .news .many .item_con ul li .con{}
    #Index .news .many .item_con ul li .con .date{  position: absolute;right: 0;top: 5px;height: 25px;line-height: 25px;}
    #nList,#nSearch{ margin-top: 4%;}
    #nList li{ padding: 4% 0;}
    #nList li .inbox{ padding-right: 0;padding-left: 100px;}
    #nList li .go{ display: none;}
    #nList li.first .inbox{ padding-left: 0;}
    #nList li.first .thumb{ position:  relative;left: 0;top: 0;width: 100%;height: 0;overflow: hidden;padding-top: 55%;}
    #nList li.first .item-1{ padding-left: 0;padding-top: 2%;}
    #nList li.first .item-1 .time{ height: 1.2em;font-size: 1em;}
    #nList li.first .item-1 p{ max-height: 88px;height: auto;}    
    #nList li.first .item-1 .view{ margin-top: 4%;}
    #nView{ margin-top: 6%;}
    #nView .dataBox{ width: 100%;}
    #nView .relatedBg{ display: none;}
    #nView .related{ width: 100%;margin-top: 30px;}
    #nView .related .inbox{ padding: 6% 4% 2%;}
    #sideBar{ top: 0;margin: 4% 0;}
    #sideBar ul li{ width: 49.6%;margin: 0;margin-left: -1px;margin-top: -1px;}
    #abImgs{ position: relative;padding-right: 0;}
    #abImgs .imgList .coverBg{ height: 0;padding-top: 45%;}
    #abImgs .textBox{ position:  relative;right: 0;top: 0;width: 100%;height: auto;}
    #abImgs .textBox .tit{ position: relative;height: 56px;margin-left: 6%;margin-top: 5%;}
    #abImgs .textBox .tit span{ position: absolute;left: 0;}
    #abImgs .textBox .tit span.ch{ z-index: 1;font-size: 20px;bottom: 0;color: #fff;font-weight: bold;}
    #abImgs .textBox .tit span.en{ top: 0; font-size: 32px;color: #fff;text-transform: uppercase;opacity: 0.1;}
    #abImgs .textBox .con{ margin-top: 4%;margin-left: 6%;margin-right: 6%;padding-bottom: 6%;}
    #abList ul li{ padding: 4% 0;padding-left:0;}
    #abList ul li:last-child{ border: 0;padding-bottom: 0;}
    #abList ul li .icon{ display: none;}
    #zzBox{ background: none;margin-top: 0;position: relative;}
    #zzBox .imgBox{ position: relative;left: 4%;top: 0;width:92% }
    #zzBox .inbox{ width: 100%;float: none;margin-right:0;padding-bottom: 4%;}
   .item_list .mc_item{height: auto;}
   .honor_cont .le{width: auto;}
   .mCSB_container{padding-right: 10px;}
    #js_rxxmSlider .slide .text img{width:60%}
}



@media screen and ( max-width:750px){
    .pc{display: none}
    .mobile{display: block;}
    .popup_cont.active{width:86%;}
}


@media screen and ( max-width:768px){
    .le .historycont,.honor_text .ri .historycont{padding-left: 50px}
    .zb_data .job_cont >div{padding-right: 18px}
    .job_Form .en label{padding-right: 10px;}
    .job_Form label{padding-right: 12px;}
    .us_list li{margin-bottom:15px;width: 100%}
    .item_list ul li{width: 25%;}
    .main_top span:after, .main_top span:before{width: 30%}
    .product_list ul li{width: 50%}
    .product_list .mar .text{box-shadow:none;height: 160px;}
    .zb_data .job_cont >div{width: 100%;margin-top:15px;}
    .job_Form .cur_input{width: 100%;margin-bottom:15px;}
    .job_Form input, .job_Form .qt_zhiwei input, .job_Form select{width: 100%;}
    .huodong_list li{width: 48%}
    .huodong_list{text-align: center;}
    .baozhuang_table table tr td span{display: block;}
    .bx-wrapper .bx-controls-direction a{display: none}
    .show-md{display:none;}
    .show-sm{display:inline-block;}
    .popup_cont.active{left:3%;}
    .coverBg{width:100%;height:0;}
}

@media screen and ( max-width:540px){
    .ug-gallery-wrapper .ug-textpanel-description,.ug-textpanel-textwrapper{left:0 !important;width: 100%!important;}
    .ug-gallery-wrapper .ug-textpanel-bg{height: 80px!important;}
    .ug-textpanel-textwrapper{height: 80px!important}
    .eject_box .ug-gallery-wrapper .ug-strip-panel{top: 54px!important}
    .eject_box  .ug-gallery-wrapper .ug-textpanel{top: 123px!important;height: 80px!important;}
    .qua_first{background: none;padding-bottom:0;}
    .course_list{padding: 5px 0 0 0;background: none}
    .second_right >div, .qua_first .first_left{position: relative;width: 100%;text-align: left;padding: 15px 0}
    .second_right,.second_left{width: 100%;padding-left: 0;position: relative;}
    .qua_first .first_right{width: 100%;padding-left: 0}
    #Index .news .one{ position: relative;padding-left: 0;}
    #Index .news .one .thumb{ position: relative;left: 0;top: 0;width: 100%;overflow: hidden;margin: 0 auto;/*max-width: 330px;*/}
    #Index .news .one .thumb img{ width: 100%;}
    #Index .news .one .item{ margin-left: 0;margin-top: 4%;}
    #Index .row-2{ margin-top: 4%;}
    #Index .awards{ width: 100%;float: left;}
    #Index .awards .inbox{ padding-left: 140px;position: relative;}
    #Index .awards .inbox .item_tit{ position: absolute;width: 140px;height: 100%;left: 0;top: 0;overflow: hidden;}
    #Index .awards .inbox .item_tit a span.en{ font-size: 24px;}
    #awards{ border: 1px solid #d0b888;border-left: 0;padding: 10px 15px 10px 15px;position: relative;}
    #awards .swiper-slide{ width: 110px;text-align: center;margin: 0 10px;}  
    #awards .next,#awards .prev{ display: none;}
    #Index .business{ width: 100%;float: right;height: 200px;position: relative;overflow: hidden;margin-top: 4%;}
    #Index .business a span.go{ padding-top: 20%;}
    #Index .business:hover a span.go{ opacity: 1;padding-top: 10%;}
    #nList li .inbox{ padding-left: 0;}
    #nList li .date,#nView .dataBox .data_tit .date{ position: relative;width: 100%;height: 30px;line-height: 30px;background: none;top: 0;margin-top: 0;}
    #nList li .date span.md,#nList li .date span.y,#nView .dataBox .data_tit .date span.md,#nView .dataBox .data_tit .date span.y{ font-size: 1em;height: 30px;line-height: 30px;display: inline-block;padding: 0;}
    #nView .dataBox .data_tit{ padding-left: 0;}
    .item_list ul li{width: 50%;}
    .product_list ul li{width: 100%}
    .pop-up{width: 80%;}
    .baozhuang_table table  td{font-size: 10px;}
    .wrap_table{width: 100%;padding: 0;max-width: 100%;}
    .bz_but >div{font-size: 14px;}
    .honor_right{left: 0;}
    .popup_cont .left_img{width:100%;}
    .sheb_list .slick-prev{background: url("../images/shebei_ico.png") no-repeat center; background-position: 6px 37%;}
    .sheb_list .slick-next{background: url("../images/shebei_ico.png") no-repeat center;background-position: -31px 37%;}
    .eject_box.active{left: 5%;width: 90%}
    .ug-gallery-wrapper .ug-theme-panel{top: 80px!important;}
    .text_cont2 .cont2_right,.text_cont2  .cont2_left{width: 100%;}
    .sheb_list .slick-next{right:4%;}
    /*法律信息*/
    .footerBar_2 ul{width: 100%;text-align: left;}
    .footerBar_2 ul li{display:inline-block;margin-right:10px;margin-bottom:0px;}
    .footerBar_2 ul li:first-child{display:block;}
    .footerBar_r{padding-top:0px;}
    .popup_cont.active{width:80%;left:5%;}
    .coverBg{width:100%;height:0px;}
}

@media screen and ( max-width:375px){
   .sheb_list .pic{min-height: 150px;}
    #nSearch .col-2{width:75%;}
    .popup_cont.active{width:80%;left:5.5%;}
    .popup_cont .mcus_text{height:150px;}
}
