@media screen and (max-width: 1825px) {
.nfHead .nfHead-tool .loggin_tu .na{font-size:14px;}
    .nfHead .nfHead-tool .sousuo_show input {
        width: 140px;
    }

    .nfHead .nfHead-nav {
        padding-left: 0;
    }

    .nfHead .nfHead-nav li {
        padding: 0 10px;
    }
}

@media screen and (max-width: 1625px) {
    .nfHead {
        padding: 0 4%;
    }

    .swiper-in .sw_login {
        height: 94%;
    }
    .swiper-in_o2 .sw_login {
        height: 94%;
    }

    .nfHead .nfHead-nav li span {
        font-size: 16px;
    }
    .swiper-in_o2 .sw_login .im {
        padding: 8px 0;
        width: 29%;
        margin: 0 auto;
    }
}

@media screen and (max-width: 1440px) {
.c_amebe .t_swi .l_oimg .t_img img{    height: 232px;}
    .w {
        width: 1290px;
    }

    .nfHead {
        padding: 0 2%;
    }

    .nfHead .nfHead-nav li {
        padding: 0 7px;
    }

    .swiper-in .sw_login .im {
        padding: 12px 0;
    }
    .swiper-in_o2 .sw_login .im {
        padding: 12px 0;
    }

    .swiper-in .sw_login {
        padding: 20px 15px;
    }
    .swiper-in_o2 .sw_login {
        padding: 20px 15px;
    }

    .in-til .ti dt {
        font-size: 25px;
    }

    .in-til {
        padding: 30px 0;
    }

    .in_pro .ad a {
        height: 277px;
    }

    .in_pro .l-htime {
        width: 34%;
    }

    .in_pro .l_li_t {
        width: 66%;
    }

    .in_pro .ad5 a {
        height: 270px;
    }

    .in_pro .l_li4 a .span {
        padding: 9px 5px;
    }

    .in_pro .l_li5 a {
        padding: 10px;
    }

    .in_pro .ad5_2 {
        height: 455px;
    }

    .in_pro .in-news3 .lnews_3 li .g_flex {
        height: 173px;
    }

    .in_pro .in-news3 .lnews .ns_text .text_r a {
        line-height: 32px;
    }

    .in_pro .l_livi li .img video {
        height: 133px
    }

    .footBox .fot {
        padding: 25px 0;
    }

    .footBox .text {
        padding: 20px 0;
    }

    .in_login .h1 {
        padding: 15px 0;
        font-size: 22px;
    }

    .in_login .input input {
        height: 45px;
        line-height: 43px;
    }

    .in_login .input .mo_y {
        line-height: 41px;
    }

    .in_login .btn {
        line-height: 50px;
    }
    .c_yp .yp_lc .lc_list .li{    padding-left: 18px;}
    .c_yp .yp_lc .lc_list .li .num{font-size: 25px;}
    .c_yp .yp_clist {  padding: 20px 0;  }
    .c_yp .list_a{    font-size: 17px;}
    .c_yp .list_a span{    margin: 0 30px;}
    .nfHead .nfHead-tool .sousuo_show2 input {  width: 320px;}
    .nfHead .sp_car .te .num {  font-size: 20px;}
    .user-adr .table tbody td{font-size: 14px;}
    .user_con .l_user .us_lia{font-size: 16px;}
    .user_con .r_user .ru_til .r_h1 { font-size: 22px; }
    .user_con .r_user .ru_til .ru_list span.on { font-size: 16px; }
    .user-adr .li input::-webkit-input-placeholder {
        color: #999999;
        font-size: 14px;
    }
    .user-adr .li input:-moz-placeholder {
        color: #999999;
        font-size: 14px;
    }
    .user-adr .li input::-moz-placeholder {
        color: #999999;
        font-size: 14px;
    }
    .user-adr .li input:-ms-input-placeholder {
        color: #999999;
        font-size: 14px;
    }
    .yk_abts .yk_abts_dp .a-li_te a .im{ line-height: 192px;
        height: 192px;
    }
    .mj_in .ad6 img{
        width: 24%!important;
        height: auto!important;
    }

    .mj_in .ad6 a img{
        height: auto!important;
        width: auto!important;
    }
}

@media screen and (max-width: 1366px) {
    .nfHead .nfHead-nav li {
        padding: 0 5px;
    }
}

@media screen and (max-width: 1290px) {
.c_amebe .t_swi .l_oimg .t_img img{    height: 182px;}
    .w {
        width: 1024px;
    }
    .yk_abts .yk_abts_dp .a-li_te a .im{ line-height: 150px;
        height: 150px;
    }
    .nfHead .nfHead-nav li .iconfont {
        font-size: 13px;
    }

    .nfHead .nfHead-tool .sousuo_show .sel {
        padding-right: 14px;
        width: 60px;
    }

    .nfHead .nfHead-tool .sousuo_show .sel .iconfont {
        font-size: 13px;
    }

    .nfHead .nfHead-tool .sousuo_show {
        line-height: 40px;
        height: 40px;
    }

    .nfHead .nfHead-tool .sousuo_show input {
        height: 40px;
    }

    .nfHead .nfHead-tool .sousuo_show .int {
        width: 33px;
        padding-top: 7px;
    }

    .nfHead .nfHead-tool .log {
        margin-top: 5px;
        margin-left: 8px;
    }

    .nfHead .nfHead-nav li span {
        font-size: 14px;
    }

    .nfHead .nfHead-tool .sousuo_show input {
        width: 130px;
    }

    .swiper-in .sw_login {
        right: 0;
        width: 183px;
    }
    .swiper-in_o2 .sw_login {
        right: 0;
        width: 183px;
    }

    .nfHead .nfHead-tool .sousuo_show .sel select {
        font-size: 12px;
    }

    .swiper-in .sw_login .im {
        padding: 7px 0;
    }
    .swiper-in_o2 .sw_login .im {
        padding: 7px 0;
    }

    .swiper-in .sw_login .im img {
        width: 51px;
    }
    .swiper-in_o2 .sw_login .im img {
        width: 51px;
    }

    .in_pro .ad a {
        height: 245px;
    }

    .in_pro .l-htime .te i {
        line-height: 24px;
        width: 24px;
    }

    .in_pro .l_li_t a .text {
        padding: 5px 5px;
    }

    .in_pro .l_li_t a .text .span {
        font-size: 13px;
        padding: 0 4px;
    }

    .in_pro .l_li_t a .text .h1 {
        padding: 4px 0px;
    }

    .nfHead .nfHead-nav li {
        padding: 0 3px;
    }

    .in-til .in_lista span {
        font-size: 14px;
        padding: 0 10px;
        margin-right: 1px;
    }
    .in-til2 .in_lista span {
        font-size: 14px;
        padding: 0 10px;
        margin-right: 1px;
    }
    .in_pro .in-news3 .lnews_3 li .te {
        line-height: 26px;
        font-size: 14px;
    }

    .in_pro .in-news3 .lnews_3 li .g_flex {
        height: 140px;
    }

    .in_pro .in-news3 .lnews .ns_til .h3 {
        font-size: 18px;
    }

    .in_pro .l_li7 .li .text a {
        line-height: 28px;
        font-size: 14px;
    }

    .in_pro .in-news2 .lnews .t_ns .t_te .te {
        -webkit-line-clamp: 2;
    }

    .in_pro .in-news .lnews .ns_text .text_r a {
        line-height: 28px;
        font-size: 14px;
    }

    .in_pro .in-news .lnews .t_ns .t_te .te {
        -webkit-line-clamp: 2;
    }

    .in_pro .in-news .lnews .ns_text .swi .te {
        font-size: 14px;
    }

    .in_pro .ad5_2 {
        height: 438px;
    }

    .in-til .in_lista span {
        padding: 0 6px;
        font-size: 14px;
    }
    .in-til2 .in_lista span {
        padding: 0 6px;
        font-size: 14px;
    }

    .in_pro .ad6 a {
        height: 94px;
    }

    .in_pro .ad5 a {
        height: 230px;
    }

    .in_pro .l_li4 a .h1 {
        font-size: 14px;
    }

    .in_pro .ad6_2 a {
        height: 93px;
    }
    .pad_bg li {
        padding: 0px 12px!important;
    }
    .nfHead .nfHead-tool .sousuo_show2 input {  width: 234px;}
    .nfHead .nfHead-nav2 li span{ font-size: 18px;}
    .c_yp .yp_lc .lc_list .li{width: 50%;padding-left: 10px;}
    .c_yp .yp_lc .lc_list .li .num {  font-size: 20px;  width: 35px;  height: 35px;  line-height: 35px;  }
    .c_yp .yp_lc .lc_list .li dl{ width: calc(100% - 42px);}
    .c_yp .yp_lc .lc_list .li dl dt {  font-size: 16px;}
    .h1_nehot {  font-size: 20px;}
    .c_yp .yp_clist .t{margin: 5px 0;}
    .c_yp .list_a{ padding-top: 0;}
    .c_yp .list_a span{    margin: 0 30px;}



}

@media screen and (max-width: 1175px) {
    .nfHead-logo {
        max-width: 200px;
    }

    .in_pro .in-news4 .rnews .text_r a {
        font-size: 14px;
        line-height: 29px;
    }

    .in_pro .in-news4 .rnews .t_im .im_t {
        font-size: 15px;
    }

    .in_pro .ad2_2 a {
        height: 85px;
    }

    .in_pro .in-news3 .lnews .ns_text .text_r a {
        font-size: 14px;
        line-height: 22px;
    }
    .in_pro .ad3 a{    height: 80px;}
    .in_pro .ad2 a{    height: 80px;}
}

@media screen and (max-width: 1024px) {
    .w {
        width: 834px;
    }
    .yk_abts .yk_abts_dp .a-li_te a .im{ line-height: 120px;
        height: 120px;
    }
    .nfHead .nfHead-tool .sousuo_show input{width: 105px;}
    .nfHead .nfHead-tool .sousuo_show input::-webkit-input-placeholder {
        color: #999999;
        font-size: 12px;
    }
    .nfHead .nfHead-tool .sousuo_show input:-moz-placeholder {
        color: #999999;
        font-size: 12px;
    }
    .nfHead .nfHead-tool .sousuo_show input::-moz-placeholder {
        color: #999999;
        font-size: 12px;
    }
    .nfHead .nfHead-tool .sousuo_show input:-ms-input-placeholder {
        color: #999999;
        font-size: 12px;
    }
    .nfHead .nfHead-tool .sousuo_show .sel {
        padding-right: 3px;
        width: 47px;
    }
    .nfHead .nfHead-tool .sousuo_show .sel .iconfont{
        transform: translate(0%, -50%);
        -ms-transform: translate(0%, -50%);
        -moz-transform: translate(0%, -50%);
        -webkit-transform: translate(0%, -50%);
        -o-transform: translate(0%, 0%);
    }
    .nfHead-logo {  max-width: 150px;  }
    .nfHead{line-height: 80px;}
    .nfHead .nfHead-tool{ padding-top: 21px;}
    .sw_ne{ line-height: 40px;font-size: 14px;}
    .sw_ne .swiper-in2{height: 40px;}
    .in-til {  padding: 20px 0;  }
    .in-til .ti dt { font-size: 22px; }
    .swiper-in .sw_login {
        padding: 12px;
        font-size: 14px;
        line-height: 20px;
    }
    .swiper-in_o2 .sw_login {
        padding: 12px;
        font-size: 14px;
        line-height: 20px;
    }
    .in_pro .l_li a .text .te {  margin-top: 5px;}
    .in_pro .l_li a .im .f{    font-size: 14px;}
    .in_pro .l_li a .text .span{font-size: 12px;}
    .in_pro .l_li2 a .text .te {  margin-top: 5px;}
    .in_pro .l_li2 a .im .f{    font-size: 14px;}
    .in_pro .l_li2 a .text .span{font-size: 12px;}


    .in_pro .l_li_t a .text .span {  font-size: 12px;  padding: 0 2px;  }
    .in_pro .l-htime .te .ti{ width: 100%;font-size: 16px;}
    .in_pro .l-htime .te p{font-size: 14px; width: 100%;}
    .in_pro .l-htime .te {
        padding: 15px 10px;
        line-height: 24px;
    }
    .in-til .ti{    padding-right: 5px;}
    .in-til .more{    font-size: 12px;  line-height: 24px;    padding: 0px 15px;}
    .in-til2 .more{    font-size: 12px;  line-height: 24px;    padding: 0px 15px;}
    .in_pro .l_li4 a .span {  font-size: 12px;padding: 5px;}
    .in_pro .on_a .text .span{    padding: 5px 5px;}
    .in_pro .ad5 a {  height: 190px;  }
    .in_pro .l_li5 a .text {  width: 70%;}
    .in_pro .l_li5 a .h1{    font-size: 15px;  padding: 1px 0px;}
    .in_pro .l_li5 a .te {  font-size: 13px;}
    .in_pro .ad6_2,.in_pro .ad5_2{    font-size: 15px;}
    .in_pro .ad5_2 {  height: 400px;  }
    .in_pro .l_li7 .li .im .im_te .h2 {  font-size: 18px;}
    .in_pro .in-news .lnews .ns_til .h3 {  font-size: 17px;  }
    .in_pro .in-news .lnews .ns_text{padding: 15px;}
    .in_pro .in-news .lnews .ns_til{ line-height: 40px;}
    .in_pro .in-news .lnews .ns_text .text_r a {  line-height: 24px;}
    .in_pro .in-news .lnews .t_ns .t_te .te{margin-top: 0}
    .in_pro .in-news2 .lnews .t_ns .t_te .te{margin-top: 0}
    .in_pro .in-news2 .lnews_2 .ns_list {
        padding: 15px 15px;
    }
    .in_pro .in-news2 .lnews_2 .ns_list li .img {
        width: 80px;
        height: 80px;}
    .in_pro .in-news3 .lnews .ns_text .t_im .im_t{    padding-bottom: 0;}
    .in_pro .in-news3 .lnews_3 li .g_flex {  height: 185px;  }
    .in_pro .in-news4 .lnews_4 li .te{font-size: 14px; line-height: 24px;}
    .in_pro .l_livi li .te{font-size: 14px; line-height: 24px;}
    .in_pro .in-news4 .lnews_4 li:nth-child(n + 4) {  margin-top: 15px;  }
    .in_pro .in-news4 .rnews .text_r a{    line-height: 20px;}
    .in_pro .l_livi li .img video {  height: auto;  }
    .footBox .text{  padding: 15px 0;  line-height: 24px;  }
    .footBox .fot .tex {
        padding-left: 25px;
    }
    .footBox .fot {
        padding: 15px 10px;
    }
    .nfHead .nfHead-nav li .sub{ padding: 15px;}
    .nfHead .nfHead-nav li .sub p,.nfHead .nfHead-nav li .sub .a{ line-height: 24px;}
    .nfHead {  padding: 0 12px;  }


    .nfHead .nfHead-nav2 li span{    font-size: 15px;}
    .nfHead.nfHead3 .nfHead-tool .sousuo_show input {  width: 150px;}
    .pad_bg li {  padding: 0 10px!important;  }
    .nfHead .nfHead-tool .sousuo_show2 input {  width: 170px;  }
    .nfHead .nfHead-logo3{    width: 195px;}
    .c_yp .yp_clist .n_pic {  padding-top: 0;}
    .c_yp .t_swi_yp .div_rlist .a_li a{  line-height: 24px;}
    .c_yp .yp_lc .lc_list {  width: 100%;}
    .c_yp .yp_lc .im {  padding: 10px;}
    .c_yp .yp_lc .lc_list .li {  width: 100%;}
    .c_yp .yp_lc .lc_list{ line-height: 70px;}
    .c_yp .yp_lc {  margin: 10px 0;}



}
@media screen and (max-width: 930px) {
    .nfHead .nfHead-nav li {  padding: 0 1px;  }
    .nfHead .nfHead-nav li .iconfont {  font-size: 12px;  }
    .nfHead .nfHead-nav li span {
        font-size: 13px;
    }
    .nfHead-logo {
        max-width: 123px;
    }
    .in-til2{    padding: 25px 0 10px 0;    margin-bottom: 15px;}
    .in-til2 .ti dt {
        font-size: 20px;
    }
    .in-til2 .in_lista span{    font-size: 14px;    padding: 0 16px;
        line-height: 24px;}
    .in_pro .ad3{    font-size: 15px;    padding-top: 15px;}
    .in_pro .l_li5 a{    margin-bottom: 8px;}
    .yk_abts .yk_abts_top .text .o_te p span {
        margin-right: 10px;
    }

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

    .c_abots .c_abots_l .text{
		max-height:inherit !important;
	min-height:280px;
    }
    .r_flex_code{    top: 75%;opacity: 0.5}
    .r_flex_code:hover{    opacity: 1}

    .pho_re{    top: 80%;opacity: 0.5}
    .pho_re:hover{    opacity: 1}

    .pho_re_t{    opacity: 0.5}
    .pho_re_w{    opacity: 0.5}
    .pho_re_t:hover{    opacity: 1}
    .pho_re_w:hover{    opacity: 1}

    .c_yz .swiper-in_ys1{width: 100%;}
    .c_amehp_abt .t_abt .til{width: 100%;}
    .yk_pay .yk_pay_te .label label img{
        transform: scale(0.8);
    }
    .yk_pay .yk_pay_te .pay_last {
        text-align: center;
        padding: 20px 0;
    }
    .r_flex_code .code_im{
        width: 160px;
    }

    .in_login .h1 {
        padding: 15px 0;
        font-size: 19px;
    }
    .in_login .input input {
        height: 35px;
        line-height: 33px;
    }
    .in_login .input {
        margin-bottom: 14px;
        line-height: 35px;
    }
    .in_login .input .mo_y {
        line-height: 31px;
    }
    .in_login .btn {
        line-height: 40px;
    }
    .in_login .o_te{padding: 4px 0;}

    .r_flex_code .code_tex{font-size: 14px;    width: 36px;}

    .in_login .input .mo_y{font-size: 13px;}
   /* .yk_abts .yk_abts_dp .a-li_te a .im{ line-height: 120px;
        height: 120px;
    }*/
    .in_pro .l_li a .im img{height: auto!important;
        width: auto!important;
        max-height: 150px;
    }
    .yk_abts .yk_abts_dp .swiper-slide .im{
        height: 110px;
        line-height: 110px;
        text-align: center;
    }
    .yk_abts .yk_abts_dp .swiper-slide .im img{max-height: 100%;}
    .in_pro .l_li a .im{line-height: 150px;height: 150px;text-align: center;}

    .c_amebe_list .l_list .l_list_ul li .text .h2{max-height: unset}
    .c_amebe_list .r-con .r_list{padding-bottom: 5px;}
    .nfHead.nfHead3{
        position: unset;
    }
    .nfHead.nfHead2{line-height: 56px;}
    .mj_in .mj_in_img .li .im img{
        width: 100%!important;
            height: auto!important;

    }
    .mj_in .mj_in_img .li .text .more{
        width: 30px;
        display: inline-block;
    }

    .mj_in .mj_in_img .li .text .h1 {
        font-size: 20px;
    }
    .nfHead .nfHead-nav2 li{padding: 0 5px!important;}

    .menuBtn {
        display: block;
    }
    .footBox{    font-size: 13px;  line-height: 24px;}
    .w {  width: 95%;  }
    .nfHead .nfHead-nav{display: none;}
    .swiper-in .sw_login{display: none;}
    .swiper-in_o2 .sw_login{display: none;}
    .nfHead .nfHead-tool{    /*padding-right: 53px;    padding-top: 8px;*/ padding-bottom: 8px;
        padding-right: 53px;
        padding-top: 9px;

    }
    .nfHead {  line-height: 56px;  }
    .c_yp .t_swi_yp{min-height: 150px}
    .c_yp .t_swi_yp .div_rlist{    background: #f6f6f6c7;}
    .c_yp .yp_lc .lc_list .li {
        width: 50%;
    }
    .c_yp .list_a span {
        margin: 0 3px;
    }
    .user_con .l_user {  width: 100%;  }
    .user_con .r_user {  width: 100%;}
    .ba_bu2 {
        background: #d8eaf2;
        padding: 15px 0;
        min-height: unset;
    }
    .user_con .r_user .ru_til {  padding: 0 10px;}
    .user_con .r_user .ru_til .r_h1 {
        font-size: 18px;
    }

    .user_con .r_user .ru_til .ru_list span.on {  font-size: 14px;     border-bottom: 2px solid #68a5da; }
    .user_con .r_user .ru_til .ru_list span{ margin-left: 5px; font-size: 14px;padding: 0 5px;}
    .user-thing div input{    width: 139px;  height: 30px;  line-height: 30px;}
    .user-thing {  padding: 12px;line-height: 30px;}
    .user-adr {
        padding: 12px;
    }
    .user-adr .li input{width: 100%;}
    .user-adr .li input.w_500 {  width: 100%;  }
    .user-adr .li .na{text-align: left;}
    .user-adr .bor{    margin: 10px 0;}
    .user-adr .li input.w_300 {
        width: 100%;
    }
    .user-adr .label{    margin: 8px 0;}
    .user-adr .bt_b{    margin-top: 10px;  margin-bottom: 10px;}
    .user_con .usert-abt .img{
        position: relative;
        left: 0;
        border-radius: 50%;
        transform: translate(0%, 0%);
        -ms-transform: translate(0%, 0%);
        -moz-transform: translate(0%, -0%);
        -webkit-transform: translate(-0%, 0%);
        -o-transform: translate(0%, -0%);
        width: 75px;
        height: 75px;
    }
    .user_con .usert-abt{padding-top: 15px;}
    .user_con .usert-abt .na {padding-top: 10px;  font-size: 18px;  }
    .user_con .l_user .us_lia{padding: 10px 0;}
    .user_con .l_user .us_lia a:after{left: 2%;}
    .user_con .l_user .us_lia {  font-size: 15px;  line-height: 38px;  }
    .user-adr .table thead th{font-size: 14px;}
    .user_con .r_user .m_less {
        padding: 12px;
    }
    .user_con .r_user .m_less .l_li a{width: 100%;margin-right: 0;}
    .user-adr .li .na { width: 77px; text-align: left;  font-size: 14px;  }
    .user-adr .li input {
        width: 56%;
    }
    .user-adr .li .rex{ margin-left: 10px;}
    .user-adr .li:nth-child(6) .na{width: 85px;}
    .user-adr .li {  margin-top: 8px;}
    .user-thing div {
        padding: 5px 0;
    }
    .user-thing{font-size: 14px}

    .voide .til_cho .h1 {  font-size: 22px;}
    .c_msu_list .art_clist .im{width: 100%;text-align: center;}
    .c_msu_list .art_clist .im img{width: auto!important;}
    .c_msu_c {
        padding: 0;
    }
    .c_msu_c .l_let .l_letop{padding: 12px}
    .c_msu_c .t_abt{padding: 15px 0;}
    .c_msu_c .l_let {  width: 100%;}
    .c_msu_c .r_let {  width: 100%;}
    .c_msu_c .l_let .l_letop .h1 {  font-size: 20px;  }
    .c_msu_c .r_let .h1_r {  font-size: 20px;}
    .c_msu_c .r_let {padding: 15px;  }
    .c_msu_c .r_let .te_li{font-size: 16px;}
    .c_amebe .t_swi .l_oimg .t_img .text{font-size: 16px;}
    .c_amebe .t_swi .l_swi .swiper-in_c1 .swiper-slide .text {font-size: 16px;}
    .c_amebe .wc_list .l_list .text .h2{font-size: 18px;}
    .c_amebe .wc_list .l_list .te-li a .time {  font-size: 12px;}
    .c_yz_zabt .abt_t .tex .h1{ font-size: 20px; padding: 15px 0;}

    .c_abots .c_abots_l .text img{ width: auto!important;height: auto!important; }

    .table_k {
        padding: 12px;
    }
    .table_P tbody .te{font-size: 14px;max-width: 125px;}
    .table_P tbody img {
        max-width: 125px;}
    .table_P tbody .te {
        padding-left: 12px;
        padding-top: 8px;}

    .in_pro .l_li a .text .te{height: 36px;}

.table_P tbody td{ padding: 4px;}
.table_P tbody .te {
    padding-left: 0;
}
.table_P tbody .im{width:100%;}
.table_P tbody .pay {
    width: 50px;
    font-size: 14px;
    line-height: 30px;
}

}

@media screen and (max-width: 640px) {
._citys{width:300px!important; }
#PoPy{
  left: 0!important;
}

.nfHead .nfHead-tool .loggin_tu{    margin-left: 0;}
    .c_yz .t_swi .div_rlist{width: 100%;
        position: relative;

    }
    .o_tui {
       display: none;
    }
     .r_list  {
       display: none;
    }
   
    .c_yz_zabt .abt_imlist li{
        position: relative;
    }
    .c_amehp_abt .t_abt img{
        height: auto!important;
    }
    .c_amehp_abt .t_abt .til{    font-size: 20px;line-height: 33px;}
    .w {  width: 100%;padding: 0 15px;  }
    .in_pro .in-news4 .rnews .t_im img{width: 100%!important;height: auto!important;}
    .c_amehp_abt .per_c .l_te {width: 100%;    padding-right: 0px;}
    .c_amehp_abt .per_c{padding: 12px;}
    .c_amehp_abt .per_c .r_text {
        width: 100%;padding: 0;
    }
.nfHead .nfHead-tool .loggin_tu .im_user {
    width: 40px;
    height: 40px;
}
    .c_amehp_abt .per_c .l_te .im img{height: auto!important;}
    .c_amehp_abt .per_c .r_text .h1 {
        font-size: 18px;
    }
    .swiper-button-next, .swiper-button-prev{ background-size: 15px 44px;}
    .swi_c2 {
        padding: 20px 45px;
    }
    .in_pro .l_li8 .li .im{
        text-align: center;
        line-height: 164px;
        width: 100%;
    }
    .in_pro .l_li8 .li a{
        display: inline-block;width: 100%;
    }
    .in_pro .l_li8 .li .im img{
        height: auto!important;
       width: auto!important;
        max-height: 164px;
    }

    .c_amehp_abt .t_abt{padding: 12px;}
    .nfHead .nfHead-tool {
        padding-bottom: 8px!important;
        padding-right: 0px!important;
        padding-top: 9px!important;
    }
    .nfHead.nfHead2 .nfHead-tool{
       /* padding-right: 10px;
        padding-top: 0px;*/
        padding-right: 30px;
        padding-top: 8px;
        width: auto;
    }
    .swiper-in .pagination_in1 {
        bottom: 3px;
    }
    .swiper-in_o2 .pagination_in1 {
        bottom: 3px;
    }
    .in-til .ti {  font-size: 14px;}
    .in-til .ti dt {  font-size: 18px;  }
    .in-til .in_lista span {  padding: 0px 3px;  font-size: 12px;     line-height: 24px; }
    .in-til2 .in_lista span {  padding: 0px 3px;  font-size: 12px;     line-height: 24px; }
    .in-til .more{    padding: 0px 10px;}

    .in_pro .l_li a{    width: 49%;  margin-right: 2%;}
    .in_pro .l_li a:nth-child(2n) {  margin-right: 0;  }
    .in_pro .l_li {  width: 100%;  }
    .in_pro .l_li a:after{display: none;}
    .in_pro .l_li a:before{display: none;}
    .o_tui .t-ul .t-li{    width: 49%;  margin-right: 2%;}
    .o_tui .t-ul .t-li:nth-child(2n) {  margin-right: 0;  }
    .o_tui .t-ul .t-li .img{ text-align: center;   line-height: 150px;}
    .o_tui .t-ul .t-li .img img{
        height: auto!important;}

    .in_pro .l_li2 a{    width: 49%;  margin-right: 2%;}
    .in_pro .l_li2 a:nth-child(2n) {  margin-right: 0;  }
    .in_pro .l_text_t {  width: 100%;  }
    .in_pro .l_li2 a:after{display: none;}
    .in_pro .l_li2 a:before{display: none;}

    .in_pro .ad,.in_pro .ad2,.in_pro .ad5,.in_pro .ad5_2,.in_pro .ad6_2,.in_pro .ad3,.in_pro .ad6,.in_pro .ad2_2{display: none;}
    .in_pro .l-htime,.in_pro .l_li_t{  width: 100%;  }
    .in_pro .l-htime .im img{height: auto!important;}

    .in_pro .l_li_t{margin-top: 15px;}
    .in_pro .l_li_t a{ margin-bottom: 10px; width: 49%;  margin-right: 2%;margin-left: 0;}
    .in_pro .l_li_t a:nth-child(3n) {  margin-right: 2%;  }
    .in_pro .l_li_t a:nth-child(2n) {  margin-right: 0;  }
    .in_pro .l_li_t a:last-child {
        width: 100%;
    }
    .in_pro .l_li_t a:last-child .im img{  height: auto!important;  }
    .in-til .in_lista {  padding: 2px;  }
    .in-til2 .in_lista {  padding: 2px;  }
    .in_pro .on_a{width: 100%;}
    .in_pro .on_a .text .h1{ padding: 6px 0px;}
    .in_pro .on_a,.in_pro .l_li4{width: 100%;}
    .in_pro .on_a .im {  line-height: 300px!important;    }
    .in_pro .on_a .im img{  height: auto!important; max-height: 300px; }
    .in_pro .on_a .text .h1{    padding: 6px 0px;}
    .in_pro .l_li4 a{    width: 49%;  margin-right: 2%;margin-left: 0;}
    .in_pro .l_li4 a:nth-child(2n) {  margin-right: 0;  }
    .in_pro .l_li5 {
        width: 100%;
    }
    .mj_in .mj_in_img .li .im img{height: auto!important;}
    .in_pro .l_li5 a .im{    width: 35%;}
    .in_pro .l_li5 a .text {  width: 64%;  }
    .in_pro .l_li5 a{ width: 100%;  padding: 5px;  margin-right: 0%;}

    .in_pro .l_li7 .li{width: 100%;}
    .in_pro .l_li7 .li .text{
        height: auto;max-height: 106px;overflow: auto;
    }
    .in_pro .l_li7 .li .text a {  line-height: 24px;}
    .in_pro .l_li8 .li{width: 100%;}
    .in_pro .in-news .lnews{width: 100%;}
    .in_pro .in-news .lnews .ns_text{margin-bottom: 0;}
    .in_pro .in-news .lnews .ns_text .swi {  width: 100%;}
    .in_pro .in-news .lnews .ns_text .text_r {  width: 100%;}
    .in_pro .in-news2 .lnews ,.in_pro .in-news2 .lnews_2{  width: 100%;}
    .in_pro .in-news2 .lnews .ns_text .text_r a{    line-height: 25px;  font-size: 14px;}

    .in_pro .in-news3 .lnews,.in_pro .in-news3 .lnews_3{width: 100%;}
    .in_pro .in-news3 .lnews .ns_text .t_im,.in_pro .in-news3 .lnews .ns_text .text_r{width: 100%;}


    .in_pro .in-news2 .lnews_2 .ns_list li .img {
        width: 48px;
        height: auto;
    }
    .in_pro .in-news2 .lnews_2 .ns_list li .img img{height: 48px!important;}
    .in_pro .in-news2 .lnews_2 .ns_list li .tes {
        width: calc(100% - 50px);}
    .in_pro .in-news3 .lnews .ns_text{padding: 12px;}

    .in_pro .in-news4 .lnews_4{
        width: 100%;    margin-bottom: 10px;
    }

    .in_pro .in-news4 .lnews_4 li{ width: 49%;  margin-right: 2%;}
    .in_pro .in-news4 .lnews_4 li:nth-child(3n) {  margin-right: 2%;  }
    .in_pro .in-news4 .lnews_4 li:nth-child(2n) {  margin-right: 0;  }
    .in_pro .in-news4 .lnews_4 li:nth-child(n + 3){    margin-top: 10px;}

    .in_pro .in-news4 .rnews{width: 100%;}
    .in_pro .in-news4 .rnews .t_im{width: 100%; padding-right: 0;}
    .in_pro .in-news4 .rnews .text_r{width: 100%;}

    .in_pro .l_livi li{ width: 49%;  margin-right: 2%;}
    .in_pro .l_livi li:nth-child(5n) {  margin-right: 2%;  }
    .in_pro .l_livi li:nth-child(2n) {  margin-right: 0;  }
    .in_pro .l_livi li:nth-child(n + 3){    margin-top: 10px;}
    .in-til {  padding: 12px 10px;  }
    .footBox .fot .tex {
        padding-left: 9px;
        width: calc(100% - 84px);
    }
    .footBox .fot .code{    font-size: 12px;  width: 84px;}
    .footBox .fot .tex_r img{    padding-top: 13px;  width: 50%;}
    .footBox .fot .tex_r {  text-align: left;  }
    .in_pro .l_li a{    margin-bottom: 10px;}
    .in_pro .in-news3 .lnews_3 li .g_flex .te_s{}
    .in_pro .in-news3 .lnews{ margin-bottom: 15px;}

    .r_flex{    width: 40px;    line-height: 40px;  height: 40px;}
    .r_flex .iconfont {  font-size: 23px;  }

    .sw_ne .swiper-slide .te{max-width: 67%;}
    .sw_ne .swiper-slide .time{float: right;}
    .swiper-in .swiper-slide img {
        width: 100%;
        object-fit: cover;
        object-position: center center;
        height: 160px;
    }
    .swiper-in_o2 .swiper-slide img {
        width: 100%;
        object-fit: cover;
        object-position: center center;
        height: 160px;
    }
    .in_pro .l_li9 .li{ width: 49%;  margin-right: 2%;    margin-bottom: 10px;  }
    .in_pro .l_li9 .li:nth-child(5n) {  margin-right: 2%;  }
    .in_pro .l_li9 .li:nth-child(2n) {  margin-right: 0;  }
	 .in_pro .l_li9 .li:last-child{ display:none;}
    .in_pro .in-news3 .lnews{margin-top: 10px}




    /*内页*/
    .yk_abts .yk_abts_top2{    padding: 0px 12px;}
    .yk_abts .yk_abts_top2 .voi{width: 100%;}
    .yk_abts .yk_abts_top2 .text{width: 100%;height: auto}
    .yk_abts .yk_abts_top2 .h1{font-size: 20px; padding: 15px 0;}
    .yk_abts .yk_abts_top2 .voi video{height:260px!important;}
    .yk_abts .yk_abts_top2 .text .te{    height: 140px;}
    .yk_abts .yk_abts_top2 .text .f_moe .te{    height: 140px;}
    .yk_abts .yk_abts_dp{padding: 12px; margin-top: 15px;}
    .yk_abts .yk_abts_dp .a-li_te a{      float: left;   margin-bottom: 10px;  width: 100%;  margin-right: 0%;}
    .yk_abts .yk_abts_dp .a-li_te a:nth-child(2n) {  margin-right: 0;  }
    .yk_abts .yk_abts_dp .a-li_te a:after{display: none;}
    .yk_abts .yk_abts_dp .a-li_te a:before{display: none;}
    .ping_c .l_te{width: 100%;}
    .ping_c .r_te{width: 100%;}

    .ping_c .l_te .cho_l {  line-height: 45px;  }
    .ping_c .l_te .cho_l a{    padding: 0 16px;  font-size: 16px;}
    .ping_c .r_te .til{    font-size: 18px;  line-height: 20px;  padding: 12px;}
    .pin_abt{    padding: 12px;}
    .pin_abt .pin_abt_text {  font-size: 14px;  line-height: 24px;}
    .pin_abt .pin_list .pin_l {  width: 60px;}
    .pin_abt .pin_list .ch_ler { width: calc(100% - 61px );}
    .pin_abt .pin_list .ch_ler .label{padding-left: 19px;  margin-left: 5px; font-size: 14px; line-height: 27px;}
    .pin_abt .pin_list .ch_ler .label input[type="radio"]:before{ width: 12px;  height: 12px;margin-top: -6px;}
    .pin_abt .pin_list .ch_ler .label input[type="radio"]:checked:after{ width: 8px;  height: 8px; left: 3px;margin-top: -3px;}
    .pin_abt .pin_list .pin_l .nu{    font-size: 20px;  }
    .pin_abt .pin_list .ch_ler .label .iconfont{font-size: 14px;}
    .a_comment {     padding: 12px 0; }
    .a_comment .a_ch1 .ti {  font-size: 17px;}
    .a_comment .us_pin {  margin: 10px 0;  }
    .a_comment .us_pin .pin_text{width: 100%;margin-top: 5px}
    .a_comment .us_pin .pin_text textarea{ padding: 0 4px;    height: 80px;}
    .a_comment .us_pin .pin_text .pin_start{ padding-top: 0;}
    .rating-stars {  padding-left: 0px;}
    .rating-stars .rating-stars-container .rating-star{    font-size: 12px;}
    .a_comment .us_pin .pin_text .btn{width: 80px;  line-height: 24px;  font-size: 13px;}
    .a_comment .choo_til .con_list .li.active {  font-size: 16px;}
    .a_comment .choo_til{    padding: 5px 0;}
    .a_comment .us_pin_a .pin_r .te {  font-size: 14px;}
    .a_comment .us_pin_a .pin_r .name .rating-stars-container .rating-star{padding: 0px 2px; font-size: 12px;}
    .a_comment .us_pin_a .pin_r .te_2{    padding: 12px;  font-size: 14px;  line-height: 24px;}
    .a_comment .us_pin_a {  margin: 10px 0;  }
    .a_comment .us_pin_a .pin_r .name .na{min-width: 50px;text-align: center;}
    .a_comment .us_pin_a .pin_r{width: 100%;}
    .a_comment .us_pin_a .pin_r .re_te .int .re_btn{font-size: 14px; line-height: 35px;}
    .a_next span{ line-height: 30px; font-size: 14px;  padding: 0 8px;    min-width: 30px;}
    .a_next a{ line-height: 28px; font-size: 14px;  padding: 0 4px;    min-width: 30px;margin-bottom: 5px;    margin-right: 2px;}
    .c_wc .nowpage{  line-height: 30px;  font-size: 14px;  padding: 0 8px;    min-width: 30px;margin-bottom: 5px}
    .a_comment .us_pin_a .pin_r .re_te .int input{    padding: 13px;  height: 50px;}
    .a_next{ padding:10px 0;}

    .in-til2 .ti{padding-right: 5px;}
    .in-til2 .ti dt {  font-size: 18px;  }
    .yk_abts .yk_abts_top2 .text .mo_b .nu {  font-size: 16px;  }
    .yk_abts .yk_abts_top2 .text .mo_b i{ font-size: 20px;}
    .yk_abts .yk_abts_dp .r_te .pic{padding: 12px 0;font-size: 16px;}
    .yk_abts .yk_abts_dp .r_te .pic span{    font-size: 20px;}
    .yk_abts .yk_abts_top2 .text .mo_b .btn_mo{line-height: 36px;    font-size: 16px;}
    .yk_abts .yk_abts_dp .l_swi{width: 100%!important;}
    .yk_abts .yk_abts_dp .r_te{width: 100%; padding-top: 10px;margin: 0;}
    .yk_abts .yk_abts_dp .swiper-yk1{    padding-right: 0;border-right:none;}
    .yk_abts .yk_abts_dp .swiper-slide .bor:after{display: none;}
    .yk_abts .yk_abts_dp .swiper-slide .bor:before{display: none;}
    .yk_abts .yk_abts_dp .swiper-slide .label .iconfont{font-size: 14px;}
    .yk_abts .yk_abts_dp .swiper-slide .text .nu,.yk_abts .yk_abts_dp .swiper-slide .text .span{font-size: 12px;}
    .yk_abts .yk_abts_dp .l_swi .swiper-button-next{display: none;}
    .in-til3 .in_lista span{    font-size: 14px;    padding: 0 8px;    margin-right: 2px;  }
    .n_adr{ padding: 10px 0;}
    .c_yz .n_adr{padding-left: 10px;}
    .in-til3{    padding: 12px;}
    .in-til4 .in_lista span {  font-size: 14px;  line-height: 24px; padding: 0 8px;}
    .in-til4 .in_lista{padding:0 3px;}
    .in-til4 .one .r_t{padding-right: 5px;}
    .in-til4 .tw {  font-size: 14px;    padding: 6px 1px;}
    .in-til4 .tw .a_li span {  padding: 0 6px;}
    .in-til4 .tw .a_li .iconfont {  font-size: 12px;}
    .ba_bu3{padding-bottom: 20px}
    .c_yp .yp_clist a{    width: 49%;  margin-right: 2%;margin-bottom: 10px}
    .c_yp .yp_clist a:nth-child(5n) {  margin-right: 2%;  }
    .c_yp .yp_clist a:nth-child(2n) {  margin-right: 0;  }
    .c_yp .t_swi_yp .div_rlist{width: 100%;}
    .nfHead .nfHead-logo3 {
        width: 130px;
        line-height: 56px;
    }
    .in_pro .in-news2 .lnews_2 .ns_list li {  width: 100%;}

    .in_pro .l_livi li .img video {
        height: 133px;
    }
    .c_yp_pcen .lcen,.c_yp_pcen .rcen {
        width: 100%;
    }
    .c_yz_c{padding: 0!important;}
    .c_yp_pcen .lcen .t_swi {
        padding: 8px;}
    .c_yp_pcen .lcen .t_swi .l_sw {
        width: 100%;}

    .c_yp_pcen .lcen .t_swi .r_sw {
        padding-top: 10px;
        position: relative;width: 100%;
        height:auto;
        right: 0;
        top: 0;

    }

    .c_yp_pcen .lcen .c_yp_pro_na{    padding: 10px;}
    .c_yp_pcen .rcen{padding-left: 0;margin-top: 15px;}

    .c_yp_pcen .lcen .t_swi .l_sw {  line-height: 220px;text-align: center}
    .c_yp_pcen .lcen .t_swi .l_sw img {
        width: auto!important;
        height: auto!important;
        max-height: 220px;
    }
    .c_yp_pcen .lcen .t_swi .r_sw{display: none;}
    .nfHead .nfHead-nav2{padding-left: 0;}
    .pad_bg li {
        padding: 0 5px!important;
    }
    .nfHead .sp_car{padding-top: 20px;}
    .in_login .input .w2_input{
        width:calc(100% - 120px);}
    .in_login .input .mo_y{width: 110px;}
    .in_login{
        width: 95%;
        padding: 0 10px 10px;
    }
    .c_yp_pcen .lcen .na_two .te_bm .r_te_bm {
        border-left: 0;
        padding-left: 0;}
    .c_yp_pcen .lcen .na_two{padding: 15px}
    .c_yp_pcen .lcen .na_two .btn.red{
        width: 50%;
        font-size: 19px;
        line-height: 45px;
    }
    .c_abots {
        padding: 0 15px;
    }
    .c_abots .c_abots_l {
        width: 100%;
        padding-top: 0px;
    }
    .c_abots .c_abots_r {
        display: none;
        width: 100%;
    }
    .nfHead .nfHead-logo2 .lo_t {  font-size: 16px;}
    .nfHead.nfHead3 .w {  padding: 0 ;  }
    .c_amehp_c .text_t .img {  width: 100%;text-align: center}
    .c_amebe_list .l_list .l_list_ul3 li .img {  width: 100%;text-align: center}
    .c_amehp_c .text_t .text {  width: 100%;  }
    .c_amebe_list .l_list .l_list_ul3 li .im_na p {
        padding: 20px 10px;
        display: inline-block;
    }
    .c_amebe_list .l_list .l_list_ul3 li .im_na{padding: 20px 0;width: 100%}
    .c_amehp_c .text_t .text .h1 {
        font-size: 22px;
        margin-top: 30px;
    }
    .c_amehp_c .ul_list .img{width: 100%;}
    .c_amehp_c .ul_list .text{width: 100%;    padding: 0;    padding-top: 10px;}

    .c_amebe_list .l_list,.c_amebe_list .r-con {width: 100%;}
    .c_amebe_list {
        padding-top: 20px;

    }
    .c_amebe_list .l_list .l_list_ul li .text,.c_amebe_list .l_list .l_list_ul li .img{width: 100%}
    .gg_lir_l .l_im,.gg_lir_l .r_im{width: 100%;text-align: center;}

    .c_amece .t_swi .l_swi ,.c_amece .t_swi .l_oimg {
        width: 100%;    padding-left:0px;
    }
    .c_amece .t_swi .l_swi,.c_amece .t_swi .l_oimg,.c_amece .wn_list .l_list,.c_amece .wn_list .r_list{width: 100%!important;}
    .c_amece,.voide_abt{
        padding: 10px;
    }
    .c_amece .t_swi .l_oimg .in_cg{height: auto;padding-left: 0!important;    margin-top: 5px;line-height: unset;}
    .c_amece .t_swi .l_swi .in_cg{height: auto;padding-left: 0!important;    margin-top: 5px;line-height: unset;}
    .c_comh1 {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .c_amece .wn_list .l_list .img ,.c_amece .wn_list .l_list .text{
        width: 100%;
    }
    .c_amece .wn_list .l_list .img{
        text-align: center;
    }
    .c_amece .wc_list_per .rlist .t_li .li_t{    margin-right: 15px;}
    .c_amece .wn_list .l_list .img img{
        width: auto!important;
    }
    .c_amece .wn_list .r_list .r_img img{
        height: auto!important;
    }
    .c_amece .wn_list .l_list {
        padding-right: 0;
    }

    .c_amece .wc_list_per .lsit {  width: 100%;  padding-right: 0px;border-right:none;}
    .c_amece .wc_list_per .lsit li .text {
        width: calc(100% - 105px);
        padding: 0;
    }
    .c_amece .wc_list_per .lsit li .text .te{    margin: 5px 0;}
    .c_amece .wc_list_per .lsit li .img{width: 100%;text-align: center;}

    .c_amece .wc_list_per .lsit li .img img{
        width: auto!important;
        height: auto!important;
    }
    .c_amebe .wc_list2 li .text_b .h2{height: auto;}
    .c_amebe .wc_list2 li .text_b {
        padding-top: 05px;
    }
    .c_amebe .wc_list2 li{
        margin-bottom: 8px;
        padding-bottom: 8px;
    }.c_amebe .wc_list2 li .li-top .im {
         display: inline-block;
         width: 75px;
         height: 75px;
         }
    .c_amebe .wc_list2 li .li-top .im img{
        width: 100%!important;
        height: 100%!important;
        object-fit:cover;
        object-position: center center;
    }

    .c_amece .wc_list_per .rlist {
        width: 100%;
        padding-left: 0;
    }
    .gg_li1 {background: none;     line-height: unset; }
    .gg_li1 img{ width: 100%!important;  height:auto!important;     }
    .c_amece .wc_list_per {
        margin-bottom: 10px;
    }
    .c_amece .wc_list_per .rlist .r_img img{width: 100%!important;
        height:auto!important;}
    .c_amece .t_swi .l_swi .swiper-in_c1 .swiper-slide .text{font-size: 18px;}
    .c_amebe_list .l_list{padding: 0;}
    .c_amebe ,.fine_arts,.mj_in,.c_amehp,.c_amehp_c{
        padding: 10px;
    }
    .c_amebe .t_swi .l_swi,.c_amebe .t_swi .l_swi,.c_amebe .t_swi .l_oimg,.c_amebe .t_swi .l_oimg {
        width:100%;
    }

    .c_amebe .wc_ul li,.c_amebe .wc_list .l_list .img,.c_amebe .wc_list .l_list .text{
        width:100%;}
    .c_amebe .wc_list .l_list,.c_amebe .wc_list .r_list,.c_amebe .wc_list2 li{
        width:100%;padding-right:0;}
    .c_amebe .t_swi .l_swi .swiper-in_c1 .swiper-slide .text{ font-size: 18px;padding: 10px 10px 15px 10px;}
    .c_amebe .wc_list .l_list .img{text-align: center;  width:100%;}
    .c_amebe .wc_list .r_list .r_img{  width:100%;}
    .c_amebe .wc_list2 li a,.gg_li2 .li{  width:100%;height:auto;line-height: unset;}
    .nfHead .nfHead-logo2 .im{width: 140px}
    .nfHead.nfHead3 .nfHead-tool .sousuo_show input {
        width: 134px;
    }
    .c_amefy .fy_ul li{
        width:100%;}
    .c_amefy .c_comh1 .h1:after{ background-size: auto 97%;
        background-repeat: no-repeat;    width: 17px;
        height: 25px;
        margin-top: -12.5px;}
    .c_amefy .c_comh1 .h1:before{
        background-size: auto 97%;
        background-repeat: no-repeat;
        height: 25px;
        margin-top: -12.5px;    width: 17px;
    }
    .c_amefy .c_comh1 .h1 {
        padding: 0 25px;
        font-size: 20px;
    }
    .c_amebe .wc_list .l_list .te-li a .te:after{ display: none;}
    .c_amebe .wc_list .l_list .te-li a .te{
        padding-left: 0;line-height: 24px;
        font-size: 16px;    width: 100%;
        overflow: unset;
        white-space: unset;
    }
    .c_amebe .wc_list .r_list .r_img .te{
        font-size: 14px;
        line-height: 24px;
    }
    .c_amebe .wc_list .l_list .te-li {
        padding-top: 10px;
    }

    .fine_arts .t_swi .l_swi,.fine_arts .t_swi .l_oimg,.fine_arts .t_swi .l_swi,.fine_arts .t_swi .l_oimg,.fine_arts .l_per{  width:100%;}
    .fine_arts .l_per_c,.fine_arts .r_per{margin: 0 ;width: 100%}
    .fine_arts .l_per_c .list_a span{    padding: 0 2px;  margin: 0 4px;}
    .fine_arts .l_per_c .art_clist a{width: 100%;}
    .fine_arts .l_per_c .art_clist .im img{width: 100%!important;object-fit:cover;
        object-position: center center;}
    .fine_arts .t_swi .l_oimg{padding-left: 0;}
    .fine_arts .t_swi .l_oimg .te-li a .te {
        padding-left: 6px;}
    .fine_arts .ms_h1 {  font-size: 21px;padding-top: 5px;}
    .fine_arts .t_swi .l_swi .swiper-in_c1 .swiper-slide .text{ font-size: 18px;padding: 10px 10px 15px 10px;}
    .mj_in .l_swi .swiper-in_c1 .swiper-slide .text{ font-size: 18px;padding: 10px 10px 15px 10px;}
    .mj_in .l_swi,.mj_in .l_oimg{width: 100% !important;}
    .mj_in .mjin_news ,.mj_in .mjin_newst{
        width: 100%;
        margin-right:0%;
    }
    .mj_in .mjin_newst .listnes .li img{
        height:auto!important;}
    .c_amehp .hp_list .hp_til{padding: 10px;}
    .c_amehp .hp_list .div_li{padding: 10px;}
    .c_amehp .hp_list .hp_til .h1 {
        font-size: 19px;}
    .c_amehp .hp_list li,.c_amehp .t_swi .l_swi .swi_w,.c_amehp .t_swi .l_swi .o_img{width: 100%;}
    .c_amehp .t_swi .l_oimg,.c_amehp .t_swi .l_swi,.c_amehp .hp_ote .r-oli{width: 100%!important;}
    .c_amehp .t_swi .l_swi .in_cg{
        height:auto;}
    .c_amehp .t_swi .l_swi .swiper-in_c1 .swiper-slide .text{padding: 10px;
        font-size: 18px;}
    .c_amehp .t_swi .l_swi .o_img{text-align: center;}
    .c_amehp .t_swi .l_oimg{padding-left: 0;}
    .c_amehp .hp_ote .l_ote{padding-left: 0;
        width:100%;}
    .c_amehp .hp_ote .r-oli .ul_la li {
        padding: 0px;
        width: 100%;}
    .c_amehp .hp_list .div_li .img {
        width: 100%;
    }
    .c_amehp .hp_list .div_li .img img{  width:100%!important;object-fit:cover;  object-position: center center;}
    .c_amehp .hp_ote .r-oli .ul_la li img{  width:100%!important;object-fit:cover;  object-position: center center;}
    .c_amehp .hp_list .div_li .text{  width:100%;}
    .voide .til .h1 {
        font-size: 20px;
    }
    .voide .til{padding: 15px 0;}
    .voide .vodi_ul li {  width: 100%;}
    .voide .vo_list .l_list{  width: 100%;}
    .voide .vo_list .r-con{  width: 100%;}
    .voide .vo_list .vodi_ul li {
        width: 100%;
        margin-right: 0% !important;
    }
    .voide_abt .l_list,.voide_abt .r-con{  width:100%;}
    .voide_abt .r_list .vod_r {
        margin: 0 0px;}
    .voide_abt .l_list .video_top video{width: 100%;}
    .c_msu_list .art_clist a {
        width: 100%;margin-right: 0;border-bottom:none}
    .c_msu_list .list_a span{    padding: 0 4px;
        margin: 0 4px;    font-size: 16px;}
    .mj_in .mjin_news .te-li a{font-size: 16px;line-height: 30px;}
    .mj_in .mjin_newst .te-li a{font-size: 16px;line-height: 30px;}
    .c_amehp_c .text_t .img img{
        height:auto!important;}
    .mj_in .mjin_newst .listnes .li p {  padding: 10px 0;  font-size: 14px;  }
    .c_amebe_list .l_list .l_list_ul3 li .text{  width:100%;padding: 0 ;}
    .mj_in .mjin_newst .h2-t{font-size: 20px;}
    .gg_r{     height: auto;  line-height: unset;}
    .c_amebe_list .l_list .l_list_ul li .text {padding: 10px;  }
    .c_amebe_list .l_list .l_list_ul li .text .te{margin: 5px 0;    -webkit-line-clamp: 2;}
    .c_abots .abt_h1 {  font-size: 20px; }
    .mj_in .hinh {  font-size: 20px;  }
    .gg_r img{width: 100%;height: 100%;}
    .c_amebe_list .r-con .r_list .list_per3 a {
        width: 100%;
    }
    .c_amehp_abt .abt_otr .text{padding: 10px;}
    .c_amehp_abt .abt_otr .text .te {
        width: 100%;
        padding-right: 0;
    }
    .c_amehp_abt .abt_otr .text .te .tes {
        margin: 10px 0;
    margin-top: 0;
    }
    .gg_r img{
        height: auto!important;
        width: auto!important;
        max-height: 120px;
    }
    .o_tui .o_tui_h1 {
        font-size: 20px;
        padding: 10px 0;
    }
    .c_amebe_list .r-con .r_list{margin-top: 0}
    .c_yz .list_a{    font-size: 15px;}
    .c_yz .list_a span{padding: 0 3px;  margin: 0 4px;}
 /*   .c_yz .yz_clist a{  width:100%;}*/
    .c_yz .yz_clist a:nth-child(n + 3){    margin-top: 15px;}
    .c_yz .yz_clist a{    width: 49%;  margin-right: 2%;}
    .c_yz .yz_clist a:nth-child(6n) {  margin-right: 2%;  }
    .c_yz .yz_clist a:nth-child(2n) {  margin-right: 0;  }
    .c_yz .c_yz_coli .ins_con_yz .con .tex .h1 {font-size: 22px;}
    .c_yz .c_yz_coli .ins_con_yz .con .t_oh1{ font-size: 20px;    padding: 15px 0;}

    .gg_lir_l .l_im img{
        height:auto!important;}
    .c_yz .yz_clist .im{text-align: center;}
    .c_yz .yz_clist .im img{
        width:auto!important;
        height: auto!important;/*
        object-fit:cover;
        object-position: center center;*/
    }

    .c_yz_zabt{padding: 10px;}
    .c_yz_zabt .abt_t{padding: 10px;}
    .c_yz_zabt .abt_t .im{text-align: center;
        width:100%;}
    .c_yz_zabt .abt_t .tex{width:100%;    padding: 0 ;}
    .c_yz_zabt .abt_t .im img{
        width:auto!important;
        height:auto!important;}
    .c_yz_zabt .abt_imlist{height: auto;}
    .c_yz_zabt .abt_imlist li{
        width:100%;}
    .c_yz_zabt .abt_t .tex .te{
        height:auto;}
    .c_yz .w{    padding: 0;}
    .c_yz #ceretify .swiper-container_yz {
        padding-bottom: 20px;
    }
    .yk_abts .yk_abts_top2 .voi .video{
        width: 100%!important;
        height: auto!important;
    }

    .c_yz #certify .swiper-slide img{  width:auto!important;
        height:auto!important;}

    .c_yz .c_yz_c_ab_te .l_te {
        width: 100%;
        min-height: unset;
        border-right: unset;
        padding: 0 0;
    }
    .c_yz .c_yz_c_ab_te .r_te {
        width: 100%;
        padding: 0 0;
    }
    .c_yz .c_yz_coli .ins_con_yz .con .im{width: 100%;text-align: center}
    .c_yz .c_yz_coli .ins_con_yz .con .im img{width: auto!important;
        height: auto!important;}
    .c_yz .c_yz_c_ab_te {padding: 15px 12px;}
    .c_yz #certify .swiper-slide{line-height: 160px;text-align: center;
        width:100% !important;}
    .c_yz .c_yz_coli .ins_con_yz .con {
        padding: 10px;
    }
    .c_yz .c_yz_coli .ins_con_yz .con .tex,.c_yz .c_yz_coli .ins_con_yz .con .tex {
        width: 100%;
    }
    .c_amebe .wc_list .r_list .r_img{
         line-height: 200px;
        height: 200px;
    }
    .c_yz .c_yz_c_ab_te .r_te .btn1{
        width: 100%;    line-height: 45px;    font-size: 19px;
    }
    .c_amefy .fy_ul li .text .h1{  white-space: unset;  overflow: unset;}
    .c_amebe_list .l_list .l_list_ul li .text .h2 {  white-space: unset;  overflow: unset;font-size: 18px;}
    .c_abots .c_abots_r .t_im .h2{  padding: 8px 0;}
    .c_abots .c_abots_r .t_im{    padding: 8px;}
    .a_next2{    padding: 0;}
    .c_amebe_list .l_list .l_list_ul li .img img{  width:auto!important;
        height:auto!important;}
    .mj_in .mj_in_img .li_3{width: 100%!important}
    .mj_in .mj_in_img .li_3_2{width: 100%!important}
    .mj_in .mj_in_img .li_1{width: 100%!important}
    .mj_in .mj_in_img .li{width: 100%!important}
    .c_amebe_list .l_list .l_list_ul2 li .img {
        width: 100%;}
    .c_amebe_list .l_list .l_list_ul2 li .text{ width: 100%;}
    .c_amebe_list .l_list .l_list_ul2 li .img img{width: auto!important;}

    .c_yz_zabt .abt_t .tex .te_bt{    font-size: 15px;  line-height: 30px;}
    /*.in_pro .l_li4 a .im img{height: 100px!important;}*/
    .nfHead .nfHead-tool .loggin_tu .na{font-size: 12px;}
    .in_pro .in-news .lnews .t_ns .t_te .te{    max-height: 40px;}
    .abouts_q .h1_t {  font-size: 20px;}
    .abouts_q {
        padding: 0 10px 10px 10px;
        background: #fff;
    }
    .abouts_q .t_l .img {  width: 100%;  }
    .abouts_q .t_l .img img{  height: auto!important;  }
    .abouts_q .t_l .text {
        width: 100%;
        padding: 12px;
    }
    .abouts_q .t_l .text p span {  font-size: 17px;}
    .abouts_q .t_l .text p { padding-top: 0px;}
    .abouts_q .t_l {padding-bottom: 0;}
    .abouts_q .til_w {  margin: 12px 0;    line-height: 45px;  font-size: 18px;}
    .abouts_q .ul_te{    padding: 0 ;}
    .abouts_q .ul_te .p_li {  padding: 5px 0;  }
    .abouts_q .ul_te .te {  padding: 10px 0;}
    .abouts_q .ul_te .te img{width: auto!important;height: auto!important;}

    .c_abots .c_abots_l .text img{ width: auto!important;height: auto!important; }
    .c_abots .abt_h1{font-size: 24px;}

    .c_yp .yp_clist .im{
        max-height: 120px;
        line-height: 120px;
        overflow: hidden;
    }
    .c_yp .yp_clist .im img{
        text-align: center!important;
        height: auto!important;
        max-height: 120px;
    }
    .c_yp .c_yz_c .sort_time .t_list .t_li{width: 33.3%;}
    .c_yp .c_yz_c .sort_time .t_list .t_li{
        border-top: none;
        border-left: none;
        border-bottom: 1px solid #d3d3d3;
        border-right: 1px solid #d3d3d3;
    }
    .c_yp .c_yz_c .sort_time .t_list{
        border-top: 1px solid #d3d3d3;
        border-left: 1px solid #d3d3d3;
        border-right: none;
        border-bottom: none;
    }

    .nfHead .nfHead-nav2 .yp_hshow{display: none!important;}
    .in_peo{
        padding: 0 15px;padding-bottom: 15px;
    }
    .in_peo .input .na{width:92px; float: left;line-height: 45px;}
    .in_peo .h1 {
        padding: 17px 0;
        font-size: 24px;
    }
    .in_peo .input{padding: 10px 0;}
    .in_peo .input input {height: 43px;line-height: 41px;width: calc(100% - 92px);float: left;}
    .w .w{padding: 0;}
    .yk_pay .shop_abt_lis table .p{    font-size: 14px;
        line-height: 24px;
        padding: 0 ;}
    .yk_pay .shop_abt_lis table tr td {
        padding: 10px 5px;
    }
    .yk_pay .shop_abt_lis table .na{font-size: 14px;}
    .yk_pay .yk_pay_te{padding: 0;}
    .c_yz #certify .swiper-container_yz{padding-bottom: 20px;}
    .c_yz .c_yz_c_ab_te{margin-top: 0;padding-top: 0;}


    .nfHead .nfHead-tool .sousuo_show2 input {
        width: 131px;
    }.nfHead {
         padding: 0;
     }
    .nfHead .sp_car .te {
        padding: 0 5px;    font-size: 12px;}
    .nfHead .sp_car .te .num {
        font-size: 14px;
    }
    .t_swi .l_sw .view_swiper-container .swiper-slide {
        line-height: unset;
        text-align: center;
    }
    .yk_abts .yk_abts_top{    padding: 12px;}
    .yk_abts .yk_abts_top .im {
        width: 100%;
    }
    .yk_abts .yk_abts_top .text{ width: 100%;    padding: 8px;}
    .yk_abts .yk_abts_top .text .h1 {font-size: 20px;}
    .yk_abts .yk_abts_top .text .o_te p span {
        margin-right: 0;
    }
    .yk_abts .yk_abts_top .text .o_te {
        padding-top: 10px;
    }


    .a_comment .us_pin_a .pin_r .re_te p{padding: 0;}
    .c_yp_pcen .lcen .c_yp_pro_na .til{width: 100%;    font-size: 20px;line-height: 30px;}
    .yk_abts .yk_abts_dp .a-li_te a .im {height: auto;max-height: unset}
    .in_pro .l_li2 a .im{height: 120px;line-height: 120px;}
    .rf30 {font-size: 24px;}


    .c_amece .t_swi .l_oimg .te-li a{padding: 5px 0;}
    .c_amece .t_swi .l_oimg .te-li a .te{
        overflow: unset;
        white-space: unset;    width: 100%;
        padding-left: 0;
        border-bottom:1px dashed #a09a9a;
        line-height: 30px;
    }
    .c_amehp_abt .abt_otr .text .te .h1{
        font-size: 18px;
        line-height: 30px;
        padding: 8px 0;
    }
    .c_amece .t_swi .l_oimg .te-li a .te:after{display: none}
    .c_amehp_abt .abt_otr .text .te:nth-child(2){    padding-left: 0;
        padding-right: 0;
        border-left: none;}
    .c_amebe_list .l_list .l_list_b li .te{width: 100%;
        overflow: unset;
        line-height: 30px;
        padding-left: 0;
        white-space: unset;
    }
    .c_amebe_list .l_list .l_list_b li .te:after{display: none;}
    .c_yp .yp_lc{border: none;}
    .c_yp .yp_lc .im {
        padding: 5px;
        display: none;
    }
    .c_yp .yp_lc .im_car{
        display: block!important;
        width: 100%;
        text-align: center;
        color: #782828;
        font-size: 22px;
        line-height: 40px;
        font-weight: bold;
    }
    .c_amebe .t_swi .l_oimg .in_cg{height: auto!important;}
    .c_amebe .t_swi .l_swi .in_cg{height: auto!important;}
    .yk_abts .yk_abts_top2 .a_lin span {
        margin-right: 5px;
    }
    .yk_abts .yk_abts_top .text .btn{width: 100%;
        line-height: 36px;
        font-size: 16px;
    }
    .yk_abts .yk_abts_dp .r_te .btn{
        line-height: 36px;
        font-size: 16px;
    }
    .layui-rate li i.layui-icon {
        font-size: 13px!important;}
    .rf30 {
        font-size: 20px;
    }
    .c_yp_pcen .lcen .c_yp_pro_na .r_text .bt{line-height: 35px;}
    .c_yp_pcen .lcen .c_yp_pro_na .r_text .num{line-height: 35px;    margin-left: 5px;}
    .c_yp_pcen .rcen .rcen_list .li .tex .t{
        overflow: unset;
        white-space: unset;
        text-overflow: unset;
    }
    .c_yp_pcen .lcen .na_two .la_bt {
        padding-top: 0;
        padding-bottom: 10px;
        text-align: left;
    }
    .c_yp_pcen .lcen .na_two .la_bt .add{
        line-height: 45px;
        margin: 0 0px;
        width: 100%;
        margin-top:20px;
    }
    .layui-rate li i.layui-icon{margin-right: 2px!important;}
    .c_yp_pcen .lcen .na_two .la_bt .add input{
        height: 45px;
        width: 100%;
    }
    .c_yp_pcen .lcen .na_two .la_bt .ad_btn_content{
        width: 100%;
        max-width: 100%;
        line-height: 45px;
    }
    .c_amece .wn_list .l_list .text .h2{font-size: 18px;}
    .c_abots .abt_h1 {
        font-size: 20px;
    }
    .c_amebe_list .l_list .l_list_b li a {
        padding: 10px 12px;
    }
    .a_comment .us_pin_a .pin_r .re_te .int textarea{
        padding: 5px;
        height: 35px;
        min-height: 35px;
        line-height: 25px;
    }

    .c_amebe .wc_list2 li .li-top{
        padding: 0;
        display: inline-block;
        width: 75px;
        background: none;
    }
    .mj_in .l_swi .in_cg{
        margin-top: 10px;
        height: auto!important;
    }
    .c_amebe .wc_list2 li .li-top .text {
        width: 100%;
        padding-left: 0;
        padding-top: 10px;
        text-align: center;
    }
    .c_amebe .wc_list2 li .text_b {
        padding-top: 0px;
        display: inline-block;
        vertical-align: top;
        max-width: calc(100% - 83px);
    }
    .mj_in .mjin_newst .listnes {
        padding: 10px 0;
    }
    .mj_in .mjin_newst{padding-bottom: 0;}

    .mj_in .ad6 img{
        width: 48%!important;
        height: auto!important;
    }
    .mj_in .ad6 a{width: 48%;}
    .mj_in .ad6 a img{
        height: auto!important;
        width: auto!important;
    }
    .mj_abt .abt_swi{padding: 15px;}
    .mj_abt .abt_swi .swiper-button-prev{background-size: 15px auto;}
    .mj_abt .abt_swi .swiper-button-next{background-size: 15px auto;}
    .mj_abt .abt_te{    padding: 0 15px;
        margin-top: 10px;}
    .mj_abt .abt_te .h1 {
        padding: 16px 0;
        font-size: 20px;}
    .mj_abt .abt_te .te{padding-bottom: 15px;}
    .c_yz .yz_clist .im{
        height: 160px;
        line-height: 160px;
    }
    .in-til2 .more{font-size: 12px;padding: 0px 9px;}
    .in-til2 .ti{width: 100%;}
    .c_yp .yp_clist a:nth-child(n + 6) {
        margin-top: 0;
    }
}

@media screen and (max-width: 500px){
    .yk_pay .yk_pay_te .label{width: 100%;}
    .ping_c .l_te .cho_l a {padding: 0 7px;}
    .yk_abts .yk_abts_top .text .btn{width: 100%}
    .c_yp .yp_clist .time{font-size: 13px}
    .nfHead .sp_car {
        padding-top: 10px;
    }
    .c_yp_pcen .lcen .na_two .btn.red {
        width: 100%;
        font-size: 19px;
        line-height: 45px;
    }
    .w {padding: 0 12px}
    .in-til {
        padding: 12px 10px;
    }
    .in_pro .l_li4 a .im{line-height: 120px;height: 120px;}
    .in_pro .l_li4 a .im img{max-height: 120px;}
    .in_pro .l_li4 a{margin-bottom: 12px;}
    .in_pro .l-htime .im{text-align: center}
    .in_pro .l-htime .im img {
        height: auto!important;
        max-height: 200px;
        width: auto!important;
    }
    .c_yp_pcen .lcen .c_yp_pro_na .r_text .num {padding-right: 0}


    .in_pro .l_li a .im {
        line-height: 110px;
        height: 110px;}

    .in_pro .l_li a .im {
        line-height: 90px;
        height: 90px;
    }

    .ad_btn_content {
        width: 100%;
        max-width: 100%;
        line-height: 45px;
    }
    .retrieve .h1 {padding: 10px 0;
        font-size: 19px;}
    .retrieve {
        width: 100%;}
    .retrieve .text_inpt .label{    margin: 10px 0;}
    .retrieve .text_inpt .input{width: 100%}
    .retrieve .text_inpt .input {
        margin-bottom: 10px;
        line-height: 45px;
        width: 100%;
    }
    .retrieve .text_inpt .input .na {
        width: 85px;
        font-size: 14px;
    }
    .retrieve .text_inpt .input input {width: calc(100% - 85px);    height: 45px;line-height: 43px;}
    .retrieve .text_inpt .input .mo_y{  width: 115px;  margin-left: 10px;    line-height: 40px;}
    .retrieve .text_inpt .input .w2_input { width: calc(100% - 210px);}
    .retrieve .text_inpt .btn {
        line-height: 50px;
        font-size: 18px;
        width: 100%;
        margin: 15px 0;
    }
.c_yz #certify .swiper-slide{height: auto;}

}
@media screen and (max-width: 330px){
 .nfHead .nfHead-tool .sousuo_show input{width: 96px;    padding-left: 0;}
}
@media screen and (max-width: 320px){
    .w {
        width: 100%;
        padding: 0 8px;
    }
    .nfHead .nfHead-tool .sousuo_show2 input {
        width: 106px;
        padding-left: 10px;
    }
    .nfHead .nfHead-tool .sousuo_show2 .int{    width: 35px;padding-top: 8px;}
    .c_yp .yp_lc .lc_list .li{width: 50%;padding-left: 10px;}
    .ping_c .l_te .cho_l a {
        padding: 0 3px;
    }
    .nfHead .nfHead-tool .sousuo_show2 input::-webkit-input-placeholder {
        color: #999999;
        font-size: 12px;
    }

    .nfHead .nfHead-tool .sousuo_show2 input:-moz-placeholder {
        color: #999999;
        font-size: 12px;
    }

    .nfHead .nfHead-tool .sousuo_show2 input::-moz-placeholder {
        color: #999999;
        font-size: 12px;
    }

    .nfHead .nfHead-tool .sousuo_show2 input:-ms-input-placeholder {
        color: #999999;
        font-size: 12px;
    }
    .nfHead .nfHead-tool {
        padding-bottom: 8px;
        padding-right: 0px;
        padding-top: 3px;
    }
    .nfHead .sp_car {
        padding-top: 4px;
    }
    .user-thing div .rex{    margin-left: 17px;}
.nfHead .nfHead-tool .sousuo_show input {
    width: 72px;
}



}



.c_abots .c_abots_l .text{overflow: hidden;}

