/*ÊÊÅä*/
.box20070_-8064 .cont .item .text h2 {
    font-size: 21px !important;
}
@media screen and (max-width: 1820px){
.zk_logo .container {
    max-width: 100% !important;
    padding-left: 9% !important;
}
.logo-text {
    padding-left: 9% !important;
}
#txtkey {
    width: 350px !important;
}
.l_text h1 {
    font-size: 35px !important;
}
.l_text p {
    font-size: 23px !important;
}
.logo-ewm {
    margin-left: 0 !important;
}
.zk-header-top span a {
    margin-left: 60px !important;
}
}

@media screen and (max-width: 1680px){

    .top-right-menu {
        float: unset !important;
    }
}
@media screen and (max-width: 1600px){
    .about_area .container {
        padding: 0 2% ;
    }
    .about_area .about-text p {
        font-size: 16px !important;
        margin-top: 2rem !important;
    }
    .advantage_area .col-lg-7.col-md-12.col-sm-12 {
        padding: 0 5%;
    }
    .zk-footer-cotain .col-lg-6 {
        font-size: 14px !important;
    }
    .box11009_-9025 .roll3 {
        left: 6% !important;
    }
    .box11009_-9025 .roll4 {
        right: 6% !important;
    }
    .box11009_-9025 .slide_c {
        width: 96% !important;
    }
    .box806_1 #btn_next {
        right: 18px !important;
    }
    .box806_1 #btn_prev {
        left: 18px !important;
    }
    .box806_1 .main_image li .img_1 {
        background-size: 120% !important;
    }
    .box185_-7834 {
        width: 100% !important;
    }
  #mfid6 {
        width: 100% !important;
    }
    #mfid10 {
        width: 77.5714% !important;
    }

#mfid15 {
    width: 30% !important;
}
#mfid13 {
    width: 70% !important;
}
    .box20070_-8064 .cont .item {
        width: 508px !important;
    }
    .box20070_-8064 .cont .item:hover .img::before {
        width: 506px !important;
    }
    .box20070_-8064 .cont .item:hover .text p {
        margin-top: -24% !important;
    }
    .logo img {
        height: auto;
        width: 88%;
    }
    .zk_logo .container {
        max-width: 100% !important;
        padding-left: 7% !important;
        padding-right: 1%;
    }
    .zk_logo  {
        min-height: 155px !important;
    }
    .logo {
        padding: 10px 0 0 37px !important;
        height: 155px !important;
    }
    .logo-text {
        padding-left: 7% !important;
    }
    .l_text h1 {
        font-size: 30px !important;
    }
    .l_text p {
        font-size: 20px !important;
    }
    .tel_top {
        font-size: 14px !important;
        padding-left: 48px !important;
        padding-top: 0 !important;
        background-size: 16%;
    }
    .tel_top p a {
        font-size: 22px !important;
    }
    .zk-header-top span a {
        margin-left: 65px !important;
    }
    .logo-search .h-container {
        padding: 18px 0 !important;
    }
    .ewm img {
        margin-top: 0 !important;
    }
    .logo-text {
        width: 32% !important;
    }
    .logo-ewm {
        margin-left: 0 !important;
    }
    .logo-phone {
        width: 17% !important;
        float: left;
    }
    .logo-search {
        width: 35% !important;
        float: left;
    }
    .ewm img {
        width: 68%;
        height: auto;
    }
    #txtkey {
        width: 400px !important;
    }
    .text-left marquee {
        font-size: 15px !important;
    }
    .logo-left {
        padding: 12px 14px 9px !important;
    }
    .box20072_-9822 .cont .list li a:last-child h2 {
        margin-left: 21% !important;
    }
}
@media screen and (max-width: 1480px){
    .zk-header-top span a {
        margin-left: 60px !important;
    }
    }
@media screen and (max-width: 1440px){
    .box806_1 .main_image li .img_1{
        background-size: 115% !important;
    }
    .box806_1 .main_image li .img_1 ,.box806_1 .main_image ,.box806_1 .main_image ul ,.box806_1 .main_image li ,.box806_1 .main_image li a ,.box806_1 .main_image li span{
        height: 100% !important;
    }
    .box806_1 #fan {
        height: 519px !important;
    }
    .box806_1 .flicking_con .flicking_inner{
        display: none;
    }
    #txtkey {
        width: 340px !important;
    }
    .zk-header-top span a {
        margin-left: 30px !important;
    }
    .logo {
        padding: 10px 0 0 25px !important;
    }
    .logo-search .h-container {
        padding: 18px 0 0 22px !important;
    }
    .ewm img {
        width: 78%;
    }
    .logo-left {
        padding: 15px 0 0 !important;
    }
    .logo-search {
        width: 34% !important;
    }
    .logo-text {
        width: 33% !important;
    }
    .logo-text {
        padding-left: 8% !important;
    }
    .box11009_-9025 .slide_c {
        width: 100% !important;
    }
    .box11009_-9025 .slide_c .tempWrap {
        width: 1047px !important;
    }
    .box20072_-9822 .cont .list li a:last-child h2 {
        margin-left: 24% !important;
    }
    .box20072_-9822 .cont .item:hover p {
        margin-top: -18% !important;
    }
}
@media screen and (max-width: 1400px){
    .box806_1 #fan {
        height: 504px !important;
    }
    .l_text h1 {
        font-size: 28px !important;
    }
    .l_text p {
        font-size: 19px !important;
    }
    .logo-search .h-container {
        padding: 18px 0 0 0 !important;
    }
    .tel_top p a {
        font-size: 20px !important;
    }
    .logo-text {
        padding-left: 8.5% !important;
    }
    #txtkey {
        width: 310px !important;
    }
    .logo-search {
        width: 32% !important;
    }
    .logo-text {
        width: 35% !important;
    }
    .zk_logo .container {
        padding-left: 7.5% !important;
    }
    .box11006_-7484 .pro-list {
        width: 100% !important;
    }
    .tempWrap {
        width: 99% !important;
        margin: 0 auto !important;
    }
    #mfid7 {
        margin: 0px 12px !important;
    }
    .advantage_area .container {
        max-width: 96% !important;
    }
    .zk-footer .container {
        width: 100% !important;
        margin: 0 auto;
        padding: 0 2%;
    }
    .footer-contains {
        padding: 0.5% 2% !important;
    }
}
@media screen and (max-width: 1366px){
    .box185_-7834 ul li a, .box185_-7834 ul li a:visited {
        width: 168px !important;
    }
    }
@media screen and (max-width: 1360px){
    .box806_1 #fan {
        height: 490px !important;
    }
}
@media screen and (max-width: 1280px){
#txtkey {
    width: 270px !important;
}
.tel_top p a {
    font-size: 18px !important;
}
}
@media screen and (max-width: 1200px){
    .box20070_-8064 .cont .item:hover .img::before {
        width: 460px !important;
        height: 336px !important;
    }
    .box20070_-8064 .cont .item:hover .text p {
        width: 460px !important;
        margin-top: -22% !important;
    }
    .box806_1 #fan {
        height: 432px !important;
    }
    .container {
        max-width: 100% !important;
    }
    .zk-header-top span a {
        margin-left: 34px !important;
    }
    .l_text h1 {
        font-size: 24px !important;
    }
    .l_text p {
        font-size: 16px !important;
    }
    .logo img {
        width: 80%;
        margin-left: 10%;
        padding-top: 10px;
    }
    .logo {
        padding: 10px 0 0 0 !important;
    }
    .zk_logo .container {
        padding-right: 0.65%;
    }
    #txtkey {
        width: 316px !important;
        margin: 0 auto !important;
    }
    .tel_top {
        font-size: 13px !important;
        padding-left: 39px !important;
        background-size: 18% !important;
    }
    .logo-search .h-container {
        padding: 10px 0 0 !important;
    }
    .tel_top p a {
        font-size: 18px !important;
        line-height: 24px !important;
    }
    .zk_logo {
        min-height: 145px !important;
    }
    .logo {
        height: 145px !important;
    }
    .box185_-7834 ,.box185_-7714{
        width: 100% !important;
    }
    .box185_-7834 ul li a, .box185_-7834 ul li a:visited ,.box185_-7714 ul li a, .box185_-7714 ul li a:visited{
        width: 150px !important;
        font-size: 16px !important;
    }
    .y-kefu-box01 .hide-status {
        left: 0 !important;
    }
    .tempWrap {
        width: 77% !important;
    }
    .box20070_-8064 .cont .list {
        margin-left: 0 !important;
    }
    .box20054_-6316 .navItem > a ,.box20054_-1537 .navItem > a{
        font-size: 19px !important;
    }
    #mfid7 {
        width: 18% !important;
    }
    #mfid6 {
        width: 100% !important;
    }
    #mfid10 {
        width: 79% !important;
    }
    .box20054_-6316 .sortNav ,.box20054_-1537 .sortNav{
        width: 216px !important;
    }
    .box20054_-6316 .subnav > li > a ,.box20054_-1537 .subnav > li > a{
        font-size: 16px !important;
        padding: 3px 0 !important;
        line-height: 31px !important;
    }
    .box20054_-6316 .subnav li ,.box20054_-1537 .subnav li{
        margin: 0 8px !important;
    }
    .box20054_-6316 .subnav > li > a:hover::before ,.box20054_-1537 .subnav > li > a:hover::before{
        display: none;
    }
    .box20054_-6316 .navItem > a:after ,.box20054_-1537 .navItem > a:after{
        right: 10px !important;
    }
    .box20070_-8064 .cont .item {
        width: 48.7% !important;
    }
    .box20070_-8064 .cont .item .img {
        height: auto !important;
    }
    .box20070_-8064 .cont .item .text h2 {
        font-size: 20px !important;
    }
    .about_area .about-text p {
        font-size: 16px !important;
    }
    .box11009_-9025 {
        width: 100% !important;
    }
    .box11009_-9025 .slide_c .tempWrap {
        width: 87% !important;
    }
    .box11009_-9025 .roll3 {
        left: 2% !important;
    }
    .box11009_-9025 .roll4 {
        right: 2% !important;
    }
    .main-tit h2 ,.main-tit h3{
        margin-bottom: 0 !important;
    }
    .advantage .text_box .adv-text p {
        font-size: 15px !important;
    }
    .advantage_area .col-lg-7.col-md-12.col-sm-12 ,.advantage_area .col-lg-5.col-md-12.col-sm-12{
        max-width: 50% !important;
        margin: 0 auto;
    }
    .box6027_-1183 .container {
        width: 100% !important;
    }
    .box6027_-1183 .slide_c ul li {
        width: 380px !important;
    }
    .swiper-button-next, .swiper-button-prev {
        display: none;
    }
    .zk-footer-cotain .col-lg-9 ul li {
        padding-left: 32px !important;
    }
    .zk-footer-cotain .col-lg-9 div.zk-lx li {
        padding-left: 0 !important;
    }
    .zk-footer-cotain .col-lg-9 ul {
        padding: 5px 15px 5px 5px !important;
    }
    .zk-footer a {
        font-size: 15px !important;
    }
    #mMax {
        width: 100% !important;
    }
    #mSlide {
        width: 18% !important;
        margin: 0 1%;
    }
    #mOuterBox .k-mofang #mMain {
        width: 80% !important;
        margin: 0 auto !important;
    }
    .box20072_-9822 .cont {
        width: 100% !important;
    }
    .box20072_-9822 .cont .item {
        width: 47.8% !important;
    }
    .box20072_-9822 .cont .list li a:last-child h2 {
        margin-left: 30% !important;
    }
    .box20052_-7162 {
        width: 97% !important;
        margin: 20px auto !important;
    }
    .box20052_-7162 #magnifier {
        width: 48% !important;
    }
    .box20052_-7162 .small-box {
        width: 100% !important;
    }
    .box20052_-7162 .pro-intro {
        width: 50% !important;
    }
    .pro_detail_btn {
        left: 50.5% !important;
    }
    .box269_-2912 ,.box10027_-7824 ,.box10017_-5584 ,.box20045_-7443 ,.box166_-8385 ,.box6020_-5043 .container ,.zk_container ,.gd_map iframe{
        width: 97% !important;
    }
    .box_5225 {
        max-width: 97% !important;
    }
    .y-kefu-box01 .hide-status {
        top: -11px !important;
    }
    .about-inner{
        padding: 0 18px !important;
        width: 100% !important;
    }
    .wh .col-md-12, .wh .container {
        padding: 0 9px !important;
        width: 100% !important;
    }
    .box6020_-5043 .slide_c ul li h4 a {
        font-size: 16px !important;
    }
}
@media screen and (max-width: 1176px){
#txtkey {
    width: 310px !important;
}
}
@media screen and (max-width: 1024px){
    .box185_-7834 ul li a, .box185_-7834 ul li a:visited, .box185_-7714 ul li a, .box185_-7714 ul li a:visited {
        width: 128px !important;
    }
    .zk-header-top span a {
        margin-left: 25px !important;
    }
    .l_text h1 {
        font-size: 22px !important;
    }
    #txtkey {
        width: 240px !important;
        font-size: 14px !important;
        height: 46px !important;
        text-indent: 12px !important;
    }
    .logo img {
        width: 82%;
        margin-left: 10%;
        padding-top: 0;
    }
    .tel_top {
        font-size: 12px !important;
        padding-left: 0 !important;
        background: none !important;
    }
    .ewm img {
        width: 86%;
        margin-top: 6px !important;
    }
    .logo-search {
        width: 29.5% !important;
    }
    .logo-text {
        width: 37% !important;
    }
    .logo-phone {
        width: 16% !important;
    }
    .sear_key_button {
        left: -36px !important;
        top: 10px !important;
    }
    .zk_logo .container {
        padding-left: 7% !important;
        padding-right: 0;
    }
    .logo {
        width: 12%;
        padding: 18px 0 0 0 !important;
    }
    .l_text p {
        font-size: 15px !important;
    }
    .logo-left {
        padding: 10px 0 0 !important;
    }
    .logo-ewm {
        width: 8.7%;
    }
    .logo {
        height: 130px !important;
    }
    .logo-left {
        padding: 0 !important;
    }
    .zk_logo {
        min-height: 130px !important;
    }
    .logo-search .h-container {
        padding: 18px 0 0 !important;
    }
    .l_text {
        padding-top: 12px !important;
    }
    .logo-phone .tel_top p {
        margin-bottom: 0 !important;
    }
    .logo-phone .tel_top {
        padding-top: 7px !important;
    }
    .box806_1 #fan {
        height: 369px !important;
    }
    .box11006_-7484 .pro-list .tempWrap {
        width: 90% !important;
    }
    #mfid15 {
        width: 33% !important;
    }
    #mfid13 {
        width: 67% !important;
    }
    .gj_box a {
        font-size: 14px !important;
        margin: 0 8px !important;
    }
    .box20054_-6316 .sortNav, .box20054_-1537 .sortNav {
        width: 184px !important;
    }
    .box20054_-6316 .subnav > li > a, .box20054_-1537 .subnav > li > a {
        font-size: 15px !important;
        line-height: 26px !important;
    }
    .box20054_-6316 .navItem > a, .box20054_-1537 .navItem > a {
        font-size: 18px !important;
    }
    .box20070_-8064 .cont .item {
        width: 48.5% !important;
    }
    .box20070_-8064 .cont .item:hover .img::before {
        width: 391px !important;
        height: 286px !important;
    }
    .box20070_-8064 .cont .item:hover .text p {
        width: 391px !important;
        margin-top: -24% !important;
    }
    .box20054_-6316 .subnav li, .box20054_-1537 .subnav li {
        margin: 0 2px !important;
    }
    .main-tit h2 {
        font-size: 32px !important;
    }
    .main-tit h3 {
        font-size: 30px !important;
    }
    .main-tit {
        margin: 1rem auto !important;
    }
.about_area .about-text {
    padding: 18px 36px !important;
}
.about_area .about-text p {
    font-size: 14px !important;
    margin-top: 2rem !important;
}
.box11009_-9025 .slide_c .tempWrap {
    width: 69% !important;
}
.advantage_area .col-lg-7.col-md-12.col-sm-12 {
    max-width: 45% !important;
}
.advantage_area .col-lg-5.col-md-12.col-sm-12 {
    max-width: 57% !important;
}
.advantage .text_box .adv-text p {
    font-size: 14px !important;
}
.advantage.adv-two .item-txt-one {
    margin-top: 0.5rem !important;
}
.box6027_-1183 .slide_c ul li {
    width: 31.39% !important;
}
.box6027_-1183 .slide_c ul li h4 a {
    font-size: 16px !important;
}
.swiper-pagination {
    margin-left: 42% !important;
}
.zk-footer a {
    font-size: 14px !important;
}
.zk-footer-cotain .col-lg-9.col-md-12.col-sm-12 img {
    height: 82px;
}
.zk-footer-cotain .col-lg-9 ul li {
    padding-left: 26px !important;
    line-height: 28px !important;
    font-size: 14px !important;
    background-size: 20px;
}
.zk-footer-cotain .col-lg-9 ul {
    padding: 1px 15px 5px 5px !important;
}
.zk-footer-menu ul li {
    line-height: 28px !important;
}
.zk-footer-cotain .col-lg-6 {
    font-size: 14px !important;
}
.zk-footer-cotain .col-lg-6:first-child {
    flex: 0 0 75% !important;
    max-width: 75% !important;
}
.zk-footer-cotain .col-lg-6:last-child {
    flex: 0 0 25% !important;
    max-width: 25% !important;
}
.box20072_-9822 .cont .item {
    width: 47% !important;
}
.box20072_-9822 .cont .item .img {
    height: auto !important;
}
.box20072_-9822 .cont .item .text h2 {
    font-size: 18px !important;
    text-align: left !important;
    padding-left: 20px !important;
}
.box20072_-9822 .cont .list li a:last-child h2 {
    margin-left: 26% !important;
    font-size: 15px !important;
}
.box20072_-9822 .cont .item:hover .img::before {
    width: 383px !important;
    height: 280px !important;
}
.box20072_-9822 .cont .item:hover p {
    width: 383px !important;
    font-size: 14px !important;
}
.box20072_-9822 .cont .item:hover p {
    margin-top: -22% !important;
}
.box185_-7834 ul li:hover ul li a ,.box185_-7714 ul li:hover ul li a{
    font-size: 14px !important;
}
.box303_1 #kinMaxShow .kinMaxShow_image_box .kinMaxShow_image_item {
    height: 240px !important;
    background-size: 150% !important;
}
.box303_1 #kinMaxShow {
    height: 240px !important;
}
.about-inner .col-md-7 {
    padding-left: 3% !important;
}
.aboutbox_img_item {
    padding: 65px 10px !important;
}
.about-inner .about-inner-txt h2 {
    font-size: 24px !important;
}
.box20052_-7162 .pro-intro .pro-title {
    font-size: 20px !important;
}
.box20052_-7162 .thumbnail-box .list {
    width: 85% !important;
}
.box20052_-7162 .small-box {
    height: auto !important;
}
.box6020_-5043 .slide_c ul li .img {
    width: 150px !important;
    height: 150px !important;
    margin-left: 14px !important;
}
.box6020_-5043 .slide_c ul li div {
    padding-left: 14px !important;
}
.box6020_-5043 .slide_c ul li h4 a {
    font-size: 15px !important;
}
}
@media screen and (max-width: 768px){
.y-kefu-box ,.box2_1 .logo ,.box2_1 .zk_logo .logo-left ,.top-right-menu span a:first-child, .top-right-menu span a:last-child{
    display: none;
}
.zk_logo {
    min-height: auto !important;
    background: #f5f5f5;
    padding: 1.2% !important;
}
.zk_logo .container {
    padding-left: 0 !important;
}
.zk-header-top .col-lg-7.col-md-7.col-sm-12 {
    flex: 0 0 70% !important;
    max-width: 70% !important;
}
.zk-header-top .col-lg-5.col-md-5.col-sm-12 {
    flex: 0 0 30% !important;
    max-width: 30% !important;
}
  .zk-ph-logo ,.box20064_1{
        display: block !important;
    }
    .zk-ph-logo {
        width: 100%;
        margin: 0 auto;
    background: #fff !important;
    }
    .zk-ph-logo .container {
        display: inline-flex !important; 
    }
.zk-ph-logo .ph-logo {
    width: 15% !important;
}
.zk-ph-logo .ph-logo img {
    width: 100% !important;
    height: auto;
    padding: 8%;
}
.zk-ph-logo .ph-logo-text {
    width: 43% !important;
}
.zk-ph-logo .ph-logo-phone {
    width: 28% !important;
}
.zk-ph-logo .ph-logo-ewm {
    width: 14% !important;
}
.zk-ph-logo .ph-logo-ewm img {
    width: 100%;
    height: auto;
    padding: 12px;
}
.l_text h1 {
    font-size: 24px !important;
}
.l_text p {
    font-size: 16px !important;
line-height: 2 !important;
}
.tel_top {
    padding-left: 40px !important;
    background: url(/html/ufile/115241/phone.png) no-repeat left center !important;
    background-size: 16% !important;
    padding-top: 10% !important;
}
.l_text {
    padding-top: 21px !important;
}
.box185_-7834, .box185_-7714 {
    display: inline-grid !important;
}
.box185_-7834 ul li a, .box185_-7834 ul li a:visited, .box185_-7714 ul li a, .box185_-7714 ul li a:visited {
    width: 192px !important;
}
.box806_1 #fan {
    height: 277px !important;
}
.box11006_-7484 .pro-list .tempWrap {
    width: 59% !important;
}
.main-tit h2 {
    font-size: 28px !important;
}
.main-tit h3 {
    font-size: 26px !important;
}
.main-tit {
    margin: 0.5rem auto !important;
}
.box20054_-6316 .sortNav, .box20054_-1537 .sortNav {
    width: 100% !important;
}
#mfid7 {
    width: 100% !important;
    margin: 0 auto !important;
    padding: 0 1%;
}
.box20054_-6316 .navItem > a, .box20054_-1537 .navItem > a {
    height: 48px !important;
    line-height: 48px !important;
}
.box20054_-6316 .navItem > a:after, .box20054_-1537 .navItem > a:after {
    right: 15px !important;
    top: 17px !important;
}
.box20054_-6316 .subnav li {
    display: inline-block !important;
    width: 24% !important;
}
.box20054_-6316 .subnav > li > a, .box20054_-1537 .subnav > li > a {
    font-size: 14px !important;
    line-height: 24px !important;
    text-align: center !important;
    margin-left: 0 !important;
}
.box20054_-6316 .subnav {
    padding: 3px 0 !important;
}
#mfid10 {
    width: 100% !important;
    padding: 1% !important;
}
.gj_box a {
    margin: 0 4px !important;
}
.box20070_-8064 .cont .item {
    width: 49.47% !important;
    margin: 0 2px 15px !important;
}
.box20070_-8064 .cont .item .text h2 {
    font-size: 19px !important;
}
.box20070_-8064 .cont .item .text {
    padding: 5px !important;
}
.gj_box {
    height: 54px !important;
    line-height: 54px !important;
}
.box227_-4494 .wtl {
    padding: 7px 0 !important;
}
.about_area .about-box {
    position: unset !important;
    right: 0 !important;
}
.about_area .single_image img {
    width: 100% !important;
    height: auto;
    margin: 0 auto;
    padding: 0 1%;
}
.about_area .about-text p {
    font-size: 15px !important;
line-height: 26px !important;
}
.about_area .about-text {
    padding: 16px 30px !important;
}
.about_area .about-text p:before {
    margin-top: -17px !important;
}
.about_area .text-box a {
    text-align: center;
    margin: 0 auto;
    display: table;
}
.about_area .text-box:after{
   display: none;
}
.box11009_-9025 .tab_li {
    width: 100% !important;
}
.box11009_-9025 .tab_li li {
    left: 42% !important;
}
.box11009_-9025 .slide_c .tempWrap {
    width: 44% !important;
}
.box11009_-9025 .roll3 {
    left: 15% !important;
}
.box11009_-9025 .roll4 {
    right: 15% !important;
}
.advantage_area .col-lg-5.col-md-12.col-sm-12 {
    max-width: 100% !important;
    text-align: center;
}
.small_img {
    margin-top: 0 !important;
}
.advantage_area .col-lg-7.col-md-12.col-sm-12 {
    max-width: 100% !important;
}
.advantage .text_box .adv-text p {
    font-size: 15px !important;
}
.box6027_-1183 .slide_c ul li {
    width: 400px !important;
}
.box20070_-8064 .cont .item:hover .img::before {
    width: 370px !important;
    height: 271px !important;
}
.box20070_-8064 .cont .item:hover .text p {
    width: 370px !important;
    margin-top: -30% !important;
}
.box20064_1 .db {
    background: #f36849 !important;
    margin-bottom: 0 !important;
}
.box20064_1 .db li a p {
    margin-bottom: 0 !important;
    font-size: 16px !important;
}
.footer-contains {
    margin-bottom: 79px;
}
.zk-footer-cotain .col-lg-3 {
    float: none !important;
}
.zk-footer-cotain .col-lg-6:first-child {
    flex: 0 0 100% !important;
    max-width: 100% !important;
    text-align: center !important;
}
.zk-footer-cotain .col-lg-6:last-child {
    flex: 0 0 100% !important;
    max-width: 100% !important;
}
.zk-footer-cotain .col-lg-6:nth-child(2) {
    text-align: center !important;
    float: none !important;
}
.box303_1 #kinMaxShow .kinMaxShow_image_box .kinMaxShow_image_item {
    height: 189px !important;
    background-size: 155% !important;
}
.box303_1 #kinMaxShow {
    height: 187px !important;
}
#mSlide {
    width: 100% !important;
    margin: 0 auto !important;
    padding: 0 1% !important;
}
.box20054_-1537 .subnav li {
    display: inline-block !important;
    width: 24% !important;
}
#mOuterBox .k-mofang #mMain {
    width: 100% !important;
    margin: 0 auto !important;
    padding: 0 1% !important;
}
.box20072_-9822 .cont .item {
    width: 49.47% !important;
    margin: 0 2px 15px !important;
}
.box20072_-9822 .cont {
    margin-top: 10px !important;
}
.box20072_-9822 .cont .list li a:last-child h2 {
    margin-left: 35% !important;
    font-size: 14px !important;
    text-align: center !important;
    padding-left: 14px !important;
}
.box20072_-9822 .cont .item:hover .img::before {
    width: 370px !important;
    height: 271px !important;
}
.box20072_-9822 .cont .item:hover p {
    margin-top: -30% !important;
}
.box20072_-9822 .cont .item:hover p {
    width: 370px !important;
}
.xqy .box303_1 {
    display: none !important;
}
.box20052_-7162 #magnifier {
    width: 100% !important;
}
.box20052_-7162 .pro-intro {
    width: 100% !important;
    height: auto !important;
}
.box20052_-7162 .pro-intro {
    width: 100% !important;
    height: auto !important;
    margin-top: 4% !important;
}
.pc-an {
    display: none;
}
.sjan{
    display: block !important;
}
.pro_detail_btn {
    position: unset !important;
    margin: 0 1.5%;
}
.box20052_-7162 .pro-intro {
    background-size: cover !important;
}
.box20052_-7162 .pro-intro .pro-detail {
    margin-bottom: 10px !important;
}
.box269_-2912 .tab_conbox {
    padding: 10px !important;
    width: 100% !important;
    margin: 0 auto !important;
}
.box_269 table th, .box_269 table td{
    word-break: break-all !important;
    word-wrap: break-word !important;
}
.box20073_-1428 .cont,.box20073_-1428 .cont .list,.box19_-2659,.box9018_-9803{
    width: 100% !important;
}
.box20073_-1428 .cont .item{
    width: 96% !important;
    margin: 2% !important;
}
.box19_-2659 img{
    width:96% !important;
}
.box6020_-5043 .slide_c ul li .img{
    width: 27.5% !important;
    height: 45% !important;
    margin-left: 10px !important;
}
.box6020_-5043 .slide_c ul li p{
    line-height: 24px !important;
    height: 48px !important;
    -webkit-line-clamp: 2 !important;
}
.zk_contacttxt{
    font-size: 14px !important;
}
.zk_contacth{
    font-size: 16px !important;
}
}
@media screen and (max-width: 425px){
.box11006_-7484 .pro-list .tempWrap{width:90% !important;}
.box11006_-7484 .pro-list li p{text-align: center;width: auto !important;margin: 15px auto !important;}
#_ctl7_box .pro-list li{width:383px !important;}
.box20054_-6316 .subnav li ,.box20054_-1537 .subnav li{width: 31.5% !important;}
.box20070_-8064 .cont .item{width: 100% !important;}
.box11009_-9025 .tab_li li{left: 36% !important;}
#advantage .single_image img,.box6027_-1183 .slide_c ul li{width: 100% !important;}
.zk-header-top span a {
    margin-left: 0px !important;
}
.zk-ph-logo .ph-logo-phone {
    display: none !important;
}
.zk-ph-logo .ph-logo-text {
    width: 60% !important;
}
.zk-ph-logo .ph-logo {
    width: 21% !important;
}
.l_text {
    padding-top: 13px !important;
}
.l_text h1 {
    font-size: 20px !important;
}
.l_text p {
    font-size: 14px !important;
    line-height: 1.5 !important;
}
.zk-ph-logo .ph-logo-ewm img {
    padding: 8px !important;
    margin: 6% 0 0 !important;
}
.zk-ph-logo .ph-logo-ewm {
    width: 18% !important;
}
.text-left marquee ,.top-right-menu a{
    font-size: 13px !important;
}
.box185_-7834 ul li a, .box185_-7834 ul li a:visited, .box185_-7714 ul li a, .box185_-7714 ul li a:visited {
    width: 141px !important;
    line-height: 40px !important;
    height: 40px !important;
}
.box185_-7834 ul li a, .box185_-7834 ul li a:visited, .box185_-7714 ul li a, .box185_-7714 ul li a:visited {
    font-size: 15px !important;
}
.box806_1 .main_image li .img_1 {
    background-size: 125% !important;
}
.box806_1 #fan {
    height: 167px !important;
}
.box185_-7834, .box185_-7714 {
    display: none !important;
}
.box20063_1{ display:block !important;}
.box2_1 .zk_logo {
    margin-top: 52px !important;
}
.box20063_1 .mf-nav-wrap {
    background-color: rgb(14 106 191) !important;
    background: linear-gradient(#0069c1,#0572ce,#00a2e9) !important;
}
.box20063_1 .mf-nav-wrap .logo {
    display: none;
}
.box20063_1 .mf-nav-toggle:before {
    content: "²Ëµ¥";
    color: #fff;
    position: absolute;
    right: 12%;
    top: 34%;
}
.main-tit h2 {
    font-size: 26px !important;
}
.main-tit h3 {
    font-size: 22px !important;
}
.main-tit {
    margin: 0 auto !important;
}
.box20063_1 .mf-nav-wrap:before {
    content: "¹ã¶«»áÒÇÆ÷";
    position: absolute;
    color: #fff;
    font-size: 18px;
    font-weight: 600;
   letter-spacing: 2px;
}
.box20054_-6316 .navItem > a, .box20054_-1537 .navItem > a {
    height: 40px !important;
    line-height: 40px !important;
}
.box20054_-6316 .navItem > a:after, .box20054_-1537 .navItem > a:after {
    top: 12px !important;
}
#mfid13 {
    display: none !important;
}
#mfid15 {
    width: 100% !important;
padding: 0 2% !important;
}
.box227_-4494 .kwCont {
    float: none !important;
}
.box227_-4494 .kwCont .textCont {
    width: 398px !important;
}
.box20054_-6316 .subnav li ,.box20054_-1537 .subnav li{
    width: 49.5% !important;
    margin: 0 auto !important;
}
.box20054_-6316 .subnav > li > a, .box20054_-1537 .subnav > li > a {
    line-height: 22px !important;
}
.box20070_-8064 .cont .item:hover .img::before {
    width: 97% !important;
    height: 304px !important;
}
.box20070_-8064 .cont .item:hover .text p {
    width: 100% !important;
    margin-top: -56% !important;
}
.box11006_-7484 {
    padding: 20px 0 25px !important;
}
.about_area .about-text {
    padding: 16px !important;
}
.about_area .about-text p {
    margin-bottom: 2rem !important;
}
.box11009_-9025 .slide_c .tempWrap {
    width: 79% !important;
}
.box11009_-9025 .roll3 {
    left: 1% !important;
}
.box11009_-9025 .roll4 {
    right: 1% !important;
}
.advantage .text_box .adv-text p {
    font-size: 14px !important;
    padding: 0 !important;
    line-height: 1.5 !important;
    font-weight: 400 !important;
}
.advantage .text_box .adv-text p:before ,.box6027_-1183{
    display: none !important;
}
.about_area .about-text p:before {
    left: 45% !important;
}
.adv-text-icon img {
    margin-left: -45px !important;
    margin-top: 22px !important;
}
.swiper-pagination {
    margin-left: 33% !important;
}
.box10011_1{ display:block !important;}
.box10011_1 .tempWrap {
    width: 100% !important;
}
.box10011_1 .line ,.box10011_1 .news-item .date_wrap {
    display: none !important;
}
.box10011_1 .news-item .thuml img {
    width: 100% !important;
}
.box10011_1 .news-item {
    padding: 0 15px !important;
}
.box10011_1 .wrap-dot li.on {
    background: #f36849 !important;
}
.box10011_1 .wrap-dot li {
    border: 2px solid #f36849  !important;
}
.box10011_1 .news-item .title {
    margin: 8px 0 0 !important;
}
.box10011_1 .news-item li {
    border-bottom: 1px solid #ddd !important;
}
.box10011_1 .news-item .item-des {
    color: #888 !important;
    font-size: 13px !important;
}
.zk-footer-cotain .col-lg-9 div {
    margin-top: 0 !important;
}
.zk-footer-cotain .col-lg-9 {
    width: 100% !important;
    margin: 0 auto !important;
}
.zk-footer-cotain .col-lg-9 div {
    margin-top: 16px !important;
}
.zk-footer-cotain h1 {
    padding: 8px 0 !important;
}
.zk-footer-cotain h1::after {
    top: 42px !important;
}
.zk-footer-cotain .col-lg-9 div:last-child {
    margin-top: 0 !important;
}
.zk-footer-cotain .col-lg-9 ul li {
    line-height: 25px !important;
}
.zk-footer-cotain .col-lg-9.col-md-12.col-sm-12 img {
    height: 70px !important;
}
.zk-footer-cotain .col-lg-9 ul {
    padding: 0 !important;
}
.zk-footer-cotain .col-lg-3 {
    width: 100% !important;
    margin: 0 auto !important;
}
.zk-footer-cotain {
    padding: 0 2px !important;
}
.zk-footer-cotain .col-lg-9 div:nth-child(3) {
    padding-left: 6px;
}
.box303_1 #kinMaxShow .kinMaxShow_image_box .kinMaxShow_image_item {
    height: 108px !important;
    background-size: 163% !important;
}
.box303_1 #kinMaxShow {
    height: 108px !important;
}
.box20054_-6316 {
    padding: 15px 0 0 !important;
}
.box10017_-5584 a {
    line-height: normal !important;
    margin: 0 2px !important;
    font-size: 12px !important;
}
.box10017_-5584 {
    margin: 10px auto !important;
}
.box20072_-9822 .cont .item {
    width: 100% !important;
}
.box20072_-9822 .cont .list li a:last-child h2 {
    margin-left: 72% !important;
}
.page_all ,.tz_page{
    display: none !important;
}
.box20072_-9822 .cont .page1 a {
    line-height: 24px !important;
    padding: 0 10px !important;
    margin: 0 2px !important;
}
.box20072_-9822 .cont .item:hover .img::before {
    width: 97% !important;
    height: 304px !important;
}
.box20072_-9822 .cont .item:hover p {
    width: 97% !important;
    margin-top: -58% !important;
}
.box20052_-7162 .thumbnail-box .list .item {
    width: 58px !important;
    margin: 0 auto !important;
}
.box20052_-7162 .pro-intro .pro-title {
    font-size: 18px !important;
}
.box20052_-7162 .pro-intro .pro-detail .pro-txt .bref {
    padding: 0.5rem 0.5rem 0.5rem 1rem !important;
    margin: 1rem 0 !important;
}
.box20052_-7162 .pro-intro .pro-detail .pro-txt .txt {
    line-height: 1.5 !important;
    font-weight: 400 !important;
    font-size: 14px  !important;
}
.pro_detail_btn a {
    padding: 6px 20px !important;
    font-size: 15px !important;
}
.box269_-2912 .tabs li a {
    padding: 0 12px !important;
    font-size: 16px !important;
}
.box_5225 .yy_kh .yy_bd .yy_left {
    display: none !important;
}
.box_5225 .yy_kh .yy_bd .yy_rit {
    width: 100% !important;
}
.box10027_-7824 .swiper-container {
    width: 88% !important;
    margin: 0 auto !important;
}
.box10027_-7824 .swiper-slide .pro-title {
    font-size: 14px !important;
}
.about-inner .about-inner-txt h2 {
    font-size: 20px !important;
    padding-top: 10px;
    margin-bottom: 0 !important;
}
.about-inner .col-md-7 {
    padding-left: 0 !important;
}
.about-inner {
    padding: 0 15px !important;
}
.about-inner .about-text2 p {
    padding: 1rem 1rem 0 !important;
}
.aboutbox_img {
    display: block !important;
}
.aboutbox_img_item {
    padding: 54px 10px !important;
    margin-bottom: 10px !important;
 width: 100% !important;
}
.cont .page1 a {
    padding: 0 10px !important;
    margin: 0 2px !important;
}
.box222_-4076 .mainList a ,.box222_-4894 .mainList a ,.box222_-6535 .mainList a{
    height: 30px !important;
    line-height: 30px !important;
    padding: 0 12px !important;
}
.box20045_-7443 .info .other {
    display: none !important;
}
.box20045_-7443 .info .title {
    font-size: 16px !important;
}
.box20045_-7443 .newsList li {
    height: auto !important;
}
.box20045_-7443 .img {
    width: 26% !important;
}
.box20045_-7443 .info {
    width: 100% !important;
}
.box20045_-7443 .content {
    left: 120px !important;
    top: 13px !important;
}
.box6020_-5043 .slide_c ul li .img {
    display: none !important;
}
.box6020_-5043 .slide_c ul li h4 {
    margin-top: 16px !important;
}
.box6020_-5043 .slide_c ul li ,.box6020_-5043 .slide-wrap{
    height: auto !important;
}
.box6020_-5043 .slide_c ul li div {
    display: block !important;
    width: 100% !important;
    height: auto !important;
    padding-left: 0 !important;
    padding: 0 10px !important;
}
.zk_container .contact_main {
    display: inline-block !important;
}
.zk_contact {
    height: auto !important;
    padding: 0 0 10px !important;
    border: 6px solid #f5f5f5 !important;
}
/*new add*/
.box20070_-8064 .cont .item {
    width: 49.04% !important;
}
.box20070_-8064 .cont .item .text h2 {
    font-size: 16px !important;
    padding-right: 0 !important;
}
.box20070_-8064 .cont .item .text .qq {
    font-size: 12px !important;
    line-height: 24px !important;
    float: none !important;
    margin: 0 30% !important;
}
.box20070_-8064 .cont .item:hover .text p {
    width: 58% !important;
    margin-top: -43% !important;
    font-size: 13px !important;
    margin-left: -28px !important;
    padding: 0 40px !important;
    line-height: 18px !important;
}
.box20070_-8064 .cont .item:hover .img::before {
    width: 47.6% !important;
    height: 148px !important;
}
.box20072_-9822 .cont .item {
    width: 49.04% !important;
}
.box20072_-9822 .cont .item .text h2 {
    font-size: 16px !important;
    text-align: center !important;
    padding-left: 0 !important;
    line-height: 24px !important;
}
.box20072_-9822 .cont .list li a:last-child h2 {
    margin-left: 0 !important;
    position: unset !important;
    margin-top: 0 !important;
    margin: 0 28% !important;
    line-height: 22px !important;
    padding: 0 !important;
}
.box20072_-9822 .cont .item .text {
    padding-bottom: 4px !important;
}
.box20072_-9822 .cont .item:hover .img::before {
    width: 47.8% !important;
    height: 149px !important;
}
.box20072_-9822 .cont .item:hover p {
    width: 58% !important;
    margin-top: -38% !important;
    font-size: 12px !important;
    line-height: 16px !important;
    margin-left: -24px !important;
}

}
@media screen and (max-width: 414px){
.box185_-7834 ul li a, .box185_-7834 ul li a:visited, .box185_-7714 ul li a, .box185_-7714 ul li a:visited {
    font-size: 14px !important;
}
.box185_-7834 ul li a, .box185_-7834 ul li a:visited, .box185_-7714 ul li a, .box185_-7714 ul li a:visited {
    width: 106px !important;
    line-height: 31px !important;
    height: 31px !important;
}
.box806_1 #fan {
    height: 163px !important;
}
.box20054_-6316 .subnav li, .box20054_-1537 .subnav li {
    width: 49.45% !important;
}
.box20070_-8064 .cont .item:hover .img::before {
    height: 296px !important;
}
.box20070_-8064 .cont .list {
    margin-bottom: 0 !important;
}
.about_area .about-text h3 {
    font-size: 22px !important;
}
.about_area .about-text p {
    margin-bottom: 1rem !important;
}
.zk-footer-cotain .col-lg-9.col-md-12.col-sm-12 img {
    height: auto !important;
}
.zk-footer-cotain .col-lg-9 ul li {
    font-size: 16px !important;
}
.zk-footer-cotain .col-lg-9 div:nth-child(3) {
    padding-left: 0 !important;
}
.zk-footer a {
    font-size: 16px !important;
}
.zk-footer-menu ul:nth-child(1) {
    padding-top: 8px !important;
}
.page1 a {
    line-height: 28px !important;
    padding: 0 10px !important;
    margin: 0 2px !important;
    font-size: 14px !important;
}
.box20072_-9822 .cont .item:hover .img::before ,.box20070_-8064 .cont .item:hover .img::before{
    height: 296px !important;
}
.box227_-4494 .kwCont .textCont {
    width: 386px !important;
}
/**/
.box20070_-8064 .cont .item {
    width: 49% !important;
}
.box20072_-9822 .cont .item:hover .img::before, .box20070_-8064 .cont .item:hover .img::before {
    height: 145px !important;
}
.box20072_-9822 .cont .item {
    width: 49% !important;
}
.box20072_-9822 .cont .item:hover .img::before {
    height: 144px !important;
}
.box20072_-9822 .cont .item:hover .img::before {
    width: 47.6% !important;
}
}
@media screen and (max-width: 411px){
.box20072_-9822 .cont .item:hover .img::before ,.box20070_-8064 .cont .item:hover .img::before{
    height: 294px !important;
}
#mfid6 {
    width: 100% !important;
    padding: 20px 0 15px !important;
}
.box20072_-9822 .cont .item:hover .img::before, .box20070_-8064 .cont .item:hover .img::before {
    height: 143px !important;
}
.box20072_-9822 .cont .item:hover .img::before {
    width: 47.3% !important;
}
}
@media screen and (max-width: 395px){
.box11006_-7484 .pro-list li p {
    -webkit-line-clamp: 3 !important;
}
.box806_1 #fan {
    height: 155px !important;
}
.box227_-4494 .kwCont .textCont {
    width: 368px !important;
}
.box20070_-8064 .cont .item {
    width: 48.8% !important;
}
.box20072_-9822 .cont .item:hover .img::before, .box20070_-8064 .cont .item:hover .img::before {
    height: 137px !important;
}
.box20070_-8064 .cont .item:hover .img::before {
    width: 47.3% !important;
}
.box20070_-8064 .cont .item:hover .text p {
    margin-top: -45% !important;
    font-size: 12px !important;
    margin-left: -28px !important;
    padding: 0 29px !important;
    line-height: 17px !important;
}
.box20072_-9822 .cont .item {
    width: 48.9% !important;
}
}
@media screen and (max-width: 390px){
.box227_-4494 .kwCont .textCont {
    width: 362px !important;
}
.box806_1 #fan {
    height: 153px !important;
}
.box20070_-8064 .cont .item {
    width: 48.9% !important;
}
.box20072_-9822 .cont .item:hover .img::before, .box20070_-8064 .cont .item:hover .img::before {
    height: 135px !important;
}
.box20070_-8064 .cont .item:hover .img::before {
    width: 47.4% !important;
}
.box20070_-8064 .cont .item:hover .text p {
    margin-top: -45% !important;
}
}
@media screen and (max-width: 375px){
.box20072_-9822 .cont .item:hover .img::before ,.box20070_-8064 .cont .item:hover .img::before {
    height: 268px !important;
}
.box20054_-6316 .subnav li, .box20054_-1537 .subnav li {
    width: 49.4% !important;
}
.box806_1 #fan {
    height: 147px !important;
}
#_ctl7_box .pro-list li {
    width: 382px !important;
}
.box11006_-7484 .pro-list .tempWrap {
    width: 97% !important;
}
.box20070_-8064 .cont .item:hover .text p {
    margin-top: -60% !important;
    padding: 0 25px !important;
}
.box227_-4494 .kwCont .textCont {
    width: 348px !important;
}
/**/
.box20072_-9822 .cont .item:hover .img::before, .box20070_-8064 .cont .item:hover .img::before {
    height: 130px !important;
}
.box20070_-8064 .cont .item:hover .text p {
    margin-top: -45% !important;
    padding: 0 29px !important;
}
.box20070_-8064 .cont .item:hover .img::before {
    width: 47.2% !important;
}
}
@media screen and (max-width: 360px){
.box20072_-9822 .cont .item:hover .img::before {
    height: 257px !important;
}
.box20070_-8064 .cont .item {
    width: 48.7% !important;
}
/**/
.box20070_-8064 .cont .item:hover .img::before {
    width: 47% !important;
}
.box20072_-9822 .cont .item:hover .img::before, .box20070_-8064 .cont .item:hover .img::before {
    height: 124px !important;
}
.box227_-4494 .kwCont .textCont {
    width: 334px !important;
}
.l_text h1 {
    font-size: 19px !important;
}
.l_text p {
    font-size: 13px !important;
    line-height: 1.5 !important;
}
.box20063_1 .mf-nav-toggle:before {
    right: 14% !important;
}
.box10017_-5584 {
    background: none !important;
    padding-left: 0 !important;
}
.box20072_-9822 .cont .item {
    width: 48.8% !important;
}
.box20072_-9822 .cont .page1 a {
    margin: 0 !important;
}
}