#chbnav_touch{
    display: none;
}
.contentfb_touch{
    display: none;
}
/** iPad **/
@media only screen and (min-width: 768px) and (max-width: 1024px) {}
/** iPhone **/
@media only screen and (min-width: 320px) and (max-width: 767px) {
    .am-modal:before{
        height: 20% !important;
    }
    .zxbtbm_item #code{
        width: 115px;
    }
    .zxbtbm_item #code_img{
        width: auto !important;
        height: 40px !important;
    }
    .page_ty .zs_l{
        width: 100%;
    }
    .page_ty .zs_r{
        width: 100%;
        margin-top: 30px;
        margin-bottom: 50px;
    }
    .zhaoshang_list01 ul li{
        width: 100% !important;
    }
    .am-modal-dialog .am-modal-hd{
        font-size: 22px;
    }
    .zplbmore a {
        font-size: 14px;
    }
    .zplbmore{
        margin-top: 20px;
    }
    .join_list_b .am-panel-bd p{
        font-size: 14px;
        line-height: 1.7;
    }
    .join_list_b .am-panel-bd h3{
        font-size: 16px;
        margin: 10px 0;
    }
    .am-panel-group .am-panel-hd+.am-panel-collapse .am-panel-bd{
        padding: 20px;
    }
    .join_list_b .jhhjtc{
        width: 26%;
    }
    .join_list_b .zpzt{
        width: 23%;
        font-size: 14px;
    }
    .join_list_b .gzddc{

        display: none;
    }
    .join_list_b .xlc{
        display: none;
    }
    .join_list_b .zwlbc{
        display: none;
    }
    .join_list_b .gzxzc{
        display: none;
    }
    .join_list_b .zpbt{
        width: 44%;
        font-size: 14px;
    }
    .join_list_b_title div{
        font-size: 16px;
    }
    .join_list_b_title .jhhjt{
        width: 33%;
    }
    .join_list_b_title div:nth-child(6){
        width:23%;
    }
    .join_list_b .jhhjtc{
        width: 33%;
    }
    .join_list_b_title div:nth-child(1){
        width: 44%;
    }
    .join_list_b_title div:nth-child(5){
        display: none;
    }
    .join_list_b_title div:nth-child(2){
        display: none;
    }
    .join_list_b_title div:nth-child(3){
        display: none;
    }
    .join_list_b_title div:nth-child(4){
        display: none;
    }
    .lxwm_bb{
        font-size: 14px;
    }
    .lxwm_bt{
        font-size: 16px;
    }
    .lxwm_b ul li{
        padding: 20px;
        min-height: auto;
        width: 100%;
        margin-right: 0;
        margin-bottom: 20px;
    }
    .lxwm_b{
        margin-top: 20px;
    }
    .lxwm_trbeb{
        margin-top: 10px;
    }
    .lxwm_trb{
        margin-top: 20px;
    }
    .lxwm_trsb{
        line-height: 1.7;
    }
    .lxwm_trst{
        font-size: 16px;
        margin-bottom: 20px;
    }
    .lxwm_trs{
        padding: 0;
    }
    .lxwm_trt{
        padding-left: 0;
        font-size: 22px;
        padding-bottom: 10px;
        margin-bottom: 10px;
    }
    .lxwm_tr{
        width: 100%;
        height: auto;
        padding: 20px;
    }
    .BMap_scaleCtrl{
        display: none;
    }
    .anchorBL a{
        display: none;
    }
    .BMap_omCtrl{
        display: none;
    }
    .lxwm_tl{
        width: 100%;
    }
    #map{
        width: 100%;
        height: 230px;
    }
    .n_wenhua4_nrb h3{
        font-size: 22px;
    }
    .n_wenhua4_nrb p{
        font-size: 14px;
        line-height: 1.7;

    }
    .n_wenhua4_nr ul li{
        width: 100%;
        padding: 20px;
        height: auto;
    }
    .n_wenhua4_nr{
        margin: 0;
    }
    .n_wenhua4{
        margin: 0;
    }
    .n_wenhua3r_con p{
        font-size: 14px;
        line-height: 1.7;
    }
    .n_wenhua3r_tit{
        font-size: 16px;
        margin-bottom: 10px;
    }
    .n_wenhua3r{
        width: 100%;
        height: auto;
        padding: 20px;
    }
    .n_wenhua3l{
        width: 100%;
        height: auto;
    }
    .n_wenhua3{
        padding: 0;
    }
    .n_wenhua2_nr2 .content .item:last-child{
        margin-bottom: 0;
    }
    .n_wenhua2_nr2 .content .item .intro{
        min-height: auto;
        margin-top: -63px;
    }
    .n_wenhua2_nr2 .content .item .intro .box3 .con{
        line-height: 1.7;
    }
    .n_wenhua2_nr2 .content .item .intro .box3 .tit{
        font-size: 16px;
    }
    .n_wenhua2_nr2 .content .item .intro .box3{
        padding: 10px;
    }
    .n_wenhua2_nr2 .content .item .rect-99{
        padding-bottom: 74%;
    }
    .n_wenhua2_nr2 .content .item{
        width: 100%;
        margin-right: 0;
        margin-bottom: 20px;
    }
    .n_wenhua2_nr p{
        font-size: 14px;
        margin-bottom: 10px;
        line-height: 1.7;
    }
    .n_wenhua2_nr h4{
        font-size: 16px;
    }
    .n_wenhua2{
        padding: 0;
    }
    .n_wenhua1{
        padding-bottom: 0;
    }
    .n_wenhua1 .content .d{
        font-size: 14px;
        text-align: left;
    }
    .n_wenhua1 .content .t{
        font-size: 16px;
        width: auto;
        margin-right: 10px;
    }
    .n_wenhua1 .content{
        margin-top: 20px;
    }
    .n_wenhua1 .right{
        margin-left: 0;
    }
    .n_wenhua1_box{
        width: 100%;
        overflow: hidden;
        text-align: center;
    }
    .n_wenhua1 .left{
        width: 220px;
        display: inline-block;
        margin-top: 0;
        float: none;
    }
    .n_whbt{
        font-size: 22px;
        margin-bottom: 20px;
    }
    .page_ty_con{
        font-size: 14px;
        line-height: 1.7;
    }
    .page_ty_tit{
        font-size: 22px;
    }
    .news_list01 ul li{
        margin-bottom: 20px;
    }
    .news_list01 ul li .intro .box4{
        padding-bottom: 0 !important;
    }
    .news_list01 ul .rect-528 {
        padding-bottom: 75% !important;
    }
    .news_list01 ul li .intro .box4 .icon{
        right: 10px;
        bottom: 15px;
    }
    .news_list01 ul li .intro .box4 .date{
        font-size: 14px;
        line-height: 1;
        left: 10px;
        bottom: 15px;
    }
    .news_list01 ul li .intro .box4 .tit{
        font-size: 16px;
        margin-bottom: 0;
        height: auto;
        line-height: normal;
    }
    .news_list01 ul li .intro .box4{
        padding: 10px;
    }
    .news_list01 ul .rect-536 {
        padding-bottom: 57.5%;
    }
    .news_list01 ul li:nth-child(3n+0){
        margin-right: 2%;
    }
    .news_list01 ul li:nth-child(even){
        margin-right: 0;
    }
    .news_list01 ul li{
        width: 49%;
    }
    .yw_4conl .tit em{
        line-height: 6px;
        font-size: 53px;
    }
    .yw_4conl .txt{
        font-size: 14px;
    }
    .yw_4conl{
        width: 100%;
    }
    .yw_4conr .img{
        display: none;
    }
    .yw_4 .tit span{
        font-size: 16px;
    }
    .yw_4 .tit{
        font-size: 22px;
        margin-bottom: 10px;
    }
    .yw_3m{
        font-size: 14px;
        margin-top: 10px;
    }
    .yw_3 .tit{
        font-size: 22px;
        margin-bottom: 10px;
    }
    .yw_3 .yw_3b p{
        font-size: 14px;
        margin-top: 10px;
        margin-bottom: 0;
    }
    .yw_2b ul li{
        width: 50%;
        margin-bottom: 10px;
        padding: 0 10px;
    }
    .yw_2b ul li .txt{
        font-size: 14px;
    }
    .yw_2b ul li .con{
        font-size: 30px;
    }
    .yw_2 .tit{
        font-size: 22px;
        margin-bottom: 10px;
    }
    .yw_2 .box{
        padding-top: 0;
    }
    .yw_1 .img{
        height: auto;
        margin-top: 10px;
    }
    .yw_1 .txt{
        font-size: 14px;
        line-height: 1.7;
    }
    .yw_1 .txt p{
        font-size: 14px;
        margin-bottom: 0;
    }
    .yw_1 .tit2{
        margin: 10px 0;
        font-size: 16px;
    }
    .yw_1 .tit{
        font-size: 22px;
    }
    .newshow_back a{
        font-size: 14px;
    }
    .show_prev_name{
        font-size: 14px;
        line-height: 1.7;
    }
    .show_prev_title{
        font-size: 18px;
    }
    .newshowbox_r_b{
        width: 100%;
        margin-top: 20px;
    }
    .newshowbox_r{
        width: 100%;
        margin-bottom: 0;
    }
    .newshow_cont p{
        margin-bottom: 10px;
        margin-top: 0;
    }
    .newshow_cont{
        font-size: 14px;
        margin-top: 0;
        line-height: 1.7;
    }
    .newshow_name{
        font-size: 22px;
    }
    .newshowbox{
        width: 100%;
        padding: 0;
    }
    .n_cont_news_list_bbrm{
        display: none;
    }
    .n_cont_news_list_bb li:hover a{
        transform: translateX(0);
    }
    #page .box{
        padding-top: 0;
    }
    #page{
        height: auto;
    }
    .news_list ul li:last-child{
        margin-bottom: 0;
    }
    .n_cont_news_list_bbr.w100{
        width: 100%;
    }
    .n_cont_news_list_bbrs{
        margin:10px 0 20px 0;
    }
    .n_cont_news_list_bbrb{
        font-size: 14px;
    }
    .n_cont_news_list_bbrt{
        font-size: 16px;
    }
    .n_cont_news_list_bbr{
        width: 100%;
        padding-left: 0;
        padding-top: 10px;
    }
    .news_list ul li a{
        padding: 0;
    }
    .n_cont_news_list_bbl{
        width: 100%;
        height: auto;
    }
    .news_list{
        padding: 0;
    }
    .list-unstyled li .ryzz_title{
        font-size: 14px;
    }
    .list-unstyled li{
        width: 50%;
    }
    .page_ty img{
        width: 100% !important;
        height: auto !important;
    }
    .about2bb:hover img{
        transform: scale(3.5);
        -webkit-transform: scale(3.5);
        -o-transform: scale(3.5);
        -moz-transform: scale(3.5);
    }
    .page_ty{
        padding: 0;
    }
    .about2b_play{
        background-size: 100%;
        margin-top: -32.5px;
        margin-left: -32.5px;
        width: 65px;
        height: 65px;
    }
    .about2bb{
        height: 180px;
    }
    .about2bb img{
        width: 100%;
        transform: scale(3.5);
    }
    .box5{
        width: 100%;
    }
    .about2b{
        margin: 0;
        height: auto;
    }
    .about_page ul li{
        padding-left: 10px;
        margin-bottom: 20px;
    }
    .about_page ul li:nth-child(3n+0):after{
        display: none;
    }
    .about_page ul li:after{
        left: 0;
    }
    .about_page ul li{
        width: 50%;
    }
    .about_page .content .con p{
        margin: 10px 0;
    }
    .about_page .content .con{
        margin: 10px 0;
    }
    .about1_tit{
        font-size: 27px;
        line-height: 1.4;
    }
    .about1{
        padding: 0;
        margin-bottom: 0;
    }
    .top_nav .box{
        padding: 10px;
        overflow: hidden;
    }

    .top_navr{
        float: left;
        height: auto;
        line-height: 26px;
    }
    .top_navr span{
        height: auto;
        line-height: 26px;
    }
    .top_navr a{
        height: auto;
        line-height: 26px;
    }
    .top_navl{
        display: none;
    }
    .top_nav{
        height: auto;
    }
    .n_bannerbt_b{
        font-size: 14px;
    }
    .n_bannerbt_t{
        font-size: 27px;
    }
    .n_bannerbt{
        margin-top: 81px;
    }
    .n_banners{
        height: 195px;
    }
    .footer_bottom br{
        display: none;
    }
    .footer_bottom span{
        width: 100%;
        display: block;
        font-size: 14px;
    }
    .footer_bottom{
        margin-top: 10px;
    }
    .am-dropdown{
        width: 100%;
    }
    .footer_topl .am-dropdown-toggle{
        width: 100%;
        padding-left: 14px;
    }
    .footer_topl{
        margin: 0;
        width: 100%;
        margin-bottom: 10px;
    }
    .footer{
        padding: 0;
    }
    .contentgb ul li{
        margin-bottom: 0;
    }
    .list-unstyled li .ryzz_title2{
        font-size: 14px;
    }
    .list-unstyled li a{
        height: 119px;
        line-height: 93px;
    }
    .contentgb .list-unstyled li a {
        height: 208px;
        line-height: 93px;
    }
    .list-unstyled li:nth-child(even){
        margin-right:0;
    }
    .list-unstyled li:nth-child(4n+0){
        margin-right:2.667%;
    }
    .contentgb ul li{
        width: 100%;
        margin-right: 0;
    }
    .contentgb{
        margin-top: 20px;
    }
    .contentg{
        padding: 0;
    }
    .am-slider-default .am-control-nav li a.am-active{
        background-color: #e95405;
    }
    .contentfb_touch .am-slides li .tit{
        height: 50px;
        color: #000;
        font-size: 14px;
        line-height: 50px;
        text-align: center;
    }
    .contentfb_touch .am-slides li .img{
        height: 209px;
        overflow: hidden;
    }
    .contentfb_touch{
        display: block;
    }
    #mainHolder{
        display: none;
    }
    .hmNewAnnoucement{
        padding: 0;
    }
    .contentfb{
        width: 100%;
        height: auto;
        margin-top: 0;
    }
    .contenter{
        padding: 0;
        width: 100%;
        margin-top: 10px;
    }
    .contentel{
        padding: 0;
        width: 100%;
    }
    .contente .box{
        padding-top: 0;
    }
    .contente{
        padding: 0;
    }
    .contentd img{
        width: 100%;
    }
    .contentd{
        padding: 0;
    }
    .in_kstd ul li span{
        font-size: 16px;
    }
    .in_kstd ul li:nth-child(even){
        margin-right: 0 !important;
    }
    .in_kstd ul li:nth-child(3n+0){
        margin-right: 14px;
    }
    .in_kstd ul li{
        width: 48%;
        margin-bottom: 10px;
        margin-right: 14px;
    }
    .in_kstd h3{
        font-size: 22px;
        margin-top: 20px;
        margin-bottom: 10px;
    }
    .in_kstd{
        width: 100%;
    }
    .content_a_bottomr_b4 ul li a{
        line-height: 30px;
    }
    .content_a_bottomr_b4 ul li a .title{
        width: 233px;
        font-size: 14px;
    }
    .content_a_bottomr_b4 ul li a .data{
        font-size: 14px;
    }
    .insec4 .am-tabs-bd .am-tab-panel{
        padding: 0;
    }
    .insec4 .am-tabs-d2 .am-tabs-nav>.am-active{
        border-bottom-width: 4px;
    }
    .insec4 .am-tabs-d2 .am-tabs-nav a{
        font-size: 22px;
    }
    .insec4 .am-tabs-d2 .am-tabs-nav li{
        width: 50%;
        margin-right: 0;
        padding-bottom: 0;
    }
    .am-u-sm-6{
        width: 100%;
    }
    .contentc{
        padding: 0;
    }
    .contentbbrrs img{
        transform: scale(0.7);
    }
    .contentbbrrb img{
        width: auto;
        height: 100%;
    }
    .contentbbrs{
        padding: 0;
        height: 125px;
    }
    .contentbbrlrb{
        font-size: 14px;
    }
    .contentbbrlrt{
        height: auto;
        font-size: 27px;
    }
    .contentbbrll img{
        width: 22%;
    }
    .contentbbrlr{
        width: 100%;
        margin-left: 0;
        text-align: center;
    }
    .contentbbrll{
        width: 100%;
        text-align: center;
        margin-top: 16px;
    }
    .contentbbrl{
        padding: 0;
        height: 125px;
    }
    .contentbbrr{
        height: 125px;
    }
    .contentbblb a{
        font-size: 14px;
        bottom: -4px;
    }
    .contentbblb p{
        font-size: 14px;
        line-height:1.6 ;
        margin-bottom: 10px;
    }
    .contentbblb{
        margin-top: 10px;
    }
    .contentbbltr img{
        height: 100%;
    }
    .contentbbltr{
        width: 70%;
        height: 108px;
    }
    .contentbbltl img{
        width: 70%;
    }
    .contentbbltl{
        line-height: 108px;
        width: 30%;
        height: auto;
    }
    .contentbbl{
        width: 100%;
    }
    .contentbbr{
        width: 100%;
        height: auto;
    }
    .contentbb{
        margin-top: 20px;
    }
    .sy_tybtr a{
        font-size: 16px;
    }
    .sy_tybtl{
        font-size: 22px;
        line-height: 1;
        height: 23px;
        padding-left: 11px;
    }
    .contentb{
        padding: 0;
    }
    .content_a_bottomr_b ul li a{
        line-height: 30px;
    }
    .content_a_bottomr_b ul li a .data{
        font-size: 14px;
    }
    .content_a_bottomr_b{
        margin-top: 10px;
    }
    .content_a_bottomr .content_d_l_top{
        height: 36px;
    }
    .content_a_bottomr_b ul li a .title{
        width: 233px;
        font-size: 14px;
    }
    .content_d_l_topr a{
        font-size: 16px;
        line-height: 36px;
    }
    .content_a_bottomr .content_d_l_top .main_title{
        font-size: 22px;
        line-height: 1;
    }
    .content_a_bottomr{
        width: 100%;
        margin-top: 20px;
    }
    #banner_info{
        font-size: 14px;
        width: 135px;
    }
    #banner_bg{
        height: 40px;
    }
    #banner_info{
        height: 40px;
        line-height: 40px;
    }
    #banner_xmf li{
        width: 40px;
        height: 40px;
        line-height: 40px;
    }
    .content_a_bottoml{
        width: 100%;
        height: 205px;
    }
    #banner{
        width: 100%;
        height: 205px;
    }

    .contact_a_top h3{
        font-size: 20px;
        text-align: left;
    }
    .contact_a_top p{
        font-size: 14px;
        text-align: left;
        margin-bottom: 20px;
    }
    .contact_a_top{
        padding-top: 0;
    }
    .contenta{
        height: auto;
    }
    .img-inner{
        height: 195px;
    }
    .banner {
        height: 195px;
    }
    .chbnav_touch_top_ss #link{
        width: 25px;
        height: 25px;
        display: block;
    }
    .chbnav_touch_top_ss{
        position: absolute;
        right: 65px;
        top: 17px;
        width: 30px;
        height: 30px;
        z-index: 999;
    }
    .chbnav_touch_top_ss img{
        width: 82%;
    }
    #thediv
    {
        position: fixed;
        left: 0;
        top: 60px;
        width:100%;
        height:64px;
        line-height:60px;
        text-align:center;
        background-color:#e95405;
    }
    #thediv .sb-search-submit{
        z-index: 999;
        width: 30px;
        height: 30px;
        position: absolute;
        opacity: 0;
        right: 16px;
    }
    #thediv #q{
        display: inline-block;
        position: inherit;
        width: 95%;
        border-radius: 99px;
        font-size: 14px;
    }
    #thediv .sb-icon-search{
        right: 16px;
        top: 12px;
    }
    #thediv .sb-search-submit{
        top: 17px;
    }
    #thediv #q {
        display: inline-block;
        position: inherit;
        width: 95%;
        border-radius: 99px;
        font-size: 14px;
        top: 0;
        right: 0;
        border: none;
        outline: none;
        background: #fff;
        height: 30px;
        margin: 0;
        z-index: 10;
        padding: 0 20px 0 20px;
        font-family: inherit;
        color: #2c3e50;
    }

    #thediv .sb-icon-search {
        background: url("../images/ss.svg") no-repeat center;
        width: 30px;
        height: 30px;
        right: 16px;
        top: 17px;
        padding-left: 0 !important;
        color: #333;
        background-size:56%;
        z-index: 90;
        font-size: 22px;
        margin-right: 0;
        font-family: 'icomoon';
        speak: none;
        font-style: normal;
        font-weight: normal;
        font-variant: normal;
        text-transform: none;
        -webkit-font-smoothing: antialiased;
        display: block;
        position: absolute;
        border-radius: 99px;
        padding: 0;
        margin: 0;
        line-height: 30px;
        text-align: center;
        cursor: pointer;
    }
    .box{
        width: 100%;
        padding: 20px 10px;
    }
    .header{
        display: none;
    }
    #chbnav_touch{
        display: block;
    }
    .chbnav_touch_nav .chbnav_select{
        left: 0;
    }
    .chbnav_touch_nav_box{
        position: fixed;
        top: 0;
        overflow: auto;
        left: -100%;
        width: 100%;
        height: 100%;
        z-index: 99999;
        background: #fff;
        -webkit-transition: all 0.4s;
        -moz-transition: all 0.4s;
        -ms-transition: all 0.4s;
        -o-transition: all 0.4s;
        transition: all 0.4s;
    }
    .chbnav_touch_navli{
        padding: 0 5%;
    }
    .chbnav_touch_navli1 img{
        float: right;
        margin-top: 19px;
    }
    .chbnav_touch_navli2{
        padding: 0 0 0 5%;
    }
    .chbnav_touch_navli2 a{
        display: block;
        width: 80%;
        float: left;
        border-bottom: 1px solid #f1f1f1;
    }
    .chbnav_touch_navli2_img{
        display: block;
        float: left;
        width: 20%;
        text-align: center;
        border-bottom: 1px solid #f1f1f1;
        border-left: 1px solid #f1f1f1;
    }
    .chbnav_touch_navli2_img img{
        width: 10px;
    }
    .chbnav_touch_navli b{
        font-family: "Microsoft YaHei";
        float: right;
        font-size: 14px;
    }
    .chbnav_touch_erji{
        display: none;
        background-color: #f1f1f1;
        padding-left: 20px;
    }
    .chbnav_touch_erji a{
        display: block;
        font-size: 16px;
        color: #333333;
    }
    .chbnav_touch_top_logo{
        position: absolute;
        height: 100%;
        left: 4%;
    }
    .chbnav_touch_nav_title{
        height: 58px;
        line-height: 58px;
        border-bottom: 1px solid #DDDDDD;
    }
    .chbnav_touch_nav_title .chbnav_touch_erji{
        line-height: 42px;
        padding: 12px 0 12px 20px;
    }
    .chbnav_touch_nav_title span{
        font-size: 18px;
        color: #16436C;
        float: left;
    }
    .chbnav_touch_top_logo img{
        height: 69%;
        margin-top: 10px;
    }
    .right_fd{
        display: none;
    }
    .chbnav_touch_top{
        position: relative;
        height: 60px;
        width: 100%;
        border-bottom: 1px solid #ddd;
        background-color: #ffffff;
    }
    .chbnav_touch_top_list{
        position: absolute;
        right: 4%;
        width: 36px;
        height: 100%;
    }
    .chbnav_touch_top_list_c{
        margin-top: 20px !important;
    }
    .chbnav_touch_top_list_a{
        width: 90%;
        height: 1px;
        margin: 0 auto;
        background-color: #666666;
    }
    .chbnav_touch_top_list_b{
        margin: 8px auto;
    }
}
